diff --git a/src/base-environments/transition/import/textures/meta_station_imported.tscn b/src/base-environments/transition/import/textures/meta_station_imported.tscn index ffd8a95..4c6307a 100644 --- a/src/base-environments/transition/import/textures/meta_station_imported.tscn +++ b/src/base-environments/transition/import/textures/meta_station_imported.tscn @@ -88,6 +88,7 @@ gi_mode = 2 gi_mode = 2 [node name="railway_lighting" parent="." index="35"] +cast_shadow = 0 gi_mode = 2 [node name="MegafonoBase_LP_Megafono_0_007" parent="." index="38"] diff --git a/src/base-environments/transition/subway_sequence.gd b/src/base-environments/transition/subway_sequence.gd index 82b1f1d..7ef4f32 100644 --- a/src/base-environments/transition/subway_sequence.gd +++ b/src/base-environments/transition/subway_sequence.gd @@ -43,6 +43,7 @@ func _set_signage_texts(group: StringName, message: String) -> void: var left_first_station: bool = false func on_first_station() -> void: + return Scenes.enabled_sequences += 1 << Scenes.id.ADULT_DND await get_tree().create_timer(5.0).timeout %ShedulePlayer_R.play("train_arriving") diff --git a/src/base-environments/transition/subway_sequence.tscn b/src/base-environments/transition/subway_sequence.tscn index 089039c..bf09893 100644 --- a/src/base-environments/transition/subway_sequence.tscn +++ b/src/base-environments/transition/subway_sequence.tscn @@ -1,19 +1,21 @@ -[gd_scene load_steps=53 format=3 uid="uid://fgp3s99h7msy"] +[gd_scene load_steps=58 format=3 uid="uid://fgp3tbah7msy"] -[ext_resource type="Script" uid="uid://snugj1gnggjj" path="res://base-environments/transition/subway_sequence.gd" id="1_qkqxa"] -[ext_resource type="PackedScene" uid="uid://4j1tlhfm3p40" path="res://base-environments/transition/subway_train.tscn" id="2_qkqxa"] -[ext_resource type="PackedScene" uid="uid://mkccbig41bqb" path="res://logic-scenes/player_controller/player_controller.tscn" id="3_1dsor"] -[ext_resource type="Script" uid="uid://br1w2nt4pj8lt" path="res://vfx/post_processing/post_process_shader_template.gd" id="3_asqp6"] -[ext_resource type="PackedScene" uid="uid://dmvn3x67nduqp" path="res://base-environments/transition/stations/uni_station.tscn" id="4_0vobo"] -[ext_resource type="Script" uid="uid://mgertkn5ub0g" path="res://dev-util/hdr_sdr_switch.gd" id="4_1dsor"] -[ext_resource type="Material" uid="uid://bx6dygeknq3qd" path="res://base-environments/transition/vfx/mat_subwaymap.tres" id="4_wgcl8"] -[ext_resource type="PackedScene" uid="uid://d2j0d88axhfue" path="res://base-environments/transition/stations/dungeon_station.tscn" id="5_0gtr1"] -[ext_resource type="PackedScene" uid="uid://uhayiqixlv0e" path="res://base-environments/transition/stations/volunteer_station.tscn" id="5_grftg"] -[ext_resource type="PackedScene" uid="uid://inavuxjmq6hi" path="res://base-environments/transition/stations/burnout_station.tscn" id="5_ppxbm"] -[ext_resource type="PackedScene" uid="uid://bk1l1a7eae838" path="res://base-environments/transition/misc/subway_map.tscn" id="6_asqp6"] -[ext_resource type="Material" uid="uid://dchm78gv31r6a" path="res://base-environments/transition/shaders/timetravel.tres" id="6_l33v1"] -[ext_resource type="FontFile" uid="uid://bdkb43smt08c0" path="res://import/fonts/Ubuntu-B.ttf" id="8_sofnd"] -[ext_resource type="VoxelGIData" uid="uid://braw7md6v8ni4" path="res://base-environments/transition/vfx/VoxelGI_data.res" id="9_ppxbm"] +[ext_resource type="Script" uid="uid://snugj1gnggjj" path="res://base-environments/transition/subway_sequence.gd" id="1_yfan7"] +[ext_resource type="PackedScene" uid="uid://mkccbig41bqb" path="res://logic-scenes/player_controller/player_controller.tscn" id="2_il5go"] +[ext_resource type="PackedScene" uid="uid://4j1tlhfm3p40" path="res://base-environments/transition/subway_train.tscn" id="3_iq74k"] +[ext_resource type="Script" uid="uid://vdp63n8e2ey7" path="res://base-environments/transition/station_dolly.gd" id="4_biibr"] +[ext_resource type="PackedScene" uid="uid://d2j0d88axhfue" path="res://base-environments/transition/stations/dungeon_station.tscn" id="5_rum2v"] +[ext_resource type="VoxelGIData" uid="uid://d0ywd1vewvryc" path="res://base-environments/transition/vfx/dungeon_VoxelGI.res" id="6_ii0j1"] +[ext_resource type="PackedScene" uid="uid://bk1l1a7eae838" path="res://base-environments/transition/misc/subway_map.tscn" id="8_rcbu2"] +[ext_resource type="PackedScene" uid="uid://dmvn3x67nduqp" path="res://base-environments/transition/stations/uni_station.tscn" id="9_bdj4u"] +[ext_resource type="VoxelGIData" uid="uid://dram781e770bj" path="res://base-environments/transition/vfx/uni_voxelGI.tres" id="10_j1yes"] +[ext_resource type="PackedScene" uid="uid://inavuxjmq6hi" path="res://base-environments/transition/stations/burnout_station.tscn" id="11_vomua"] +[ext_resource type="VoxelGIData" uid="uid://bnys22lw8ll31" path="res://base-environments/transition/burnout_VoxelGI.tres" id="12_jwt33"] +[ext_resource type="PackedScene" uid="uid://uhayiqixlv0e" path="res://base-environments/transition/stations/volunteer_station.tscn" id="13_265nv"] +[ext_resource type="VoxelGIData" uid="uid://cavxvoj11x3tw" path="res://base-environments/transition/volunteer_VoxelGI.tres" id="14_w5sv3"] +[ext_resource type="Material" uid="uid://dchm78gv31r6a" path="res://base-environments/transition/shaders/timetravel.tres" id="15_hdxw7"] +[ext_resource type="Script" uid="uid://br1w2nt4pj8lt" path="res://vfx/post_processing/post_process_shader_template.gd" id="16_a6spw"] +[ext_resource type="Script" uid="uid://mgertkn5ub0g" path="res://dev-util/hdr_sdr_switch.gd" id="17_ov8kk"] [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_sofnd"] radius = 1.8393555 @@ -129,10 +131,42 @@ size = Vector3(0.5, 3, 5.547009) [sub_resource type="BoxShape3D" id="BoxShape3D_e75no"] size = Vector3(0.5661621, 3, 1.411961) -[sub_resource type="QuadMesh" id="QuadMesh_c3uo7"] -material = ExtResource("4_wgcl8") +[sub_resource type="ViewportTexture" id="ViewportTexture_rkl48"] +viewport_path = NodePath("Stations/StationDolly/SubwayMap3D/SubViewport") + +[sub_resource type="ViewportTexture" id="ViewportTexture_yfan7"] +viewport_path = NodePath("Stations/StationDolly/SubwayMap3D/SubViewport") + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_il5go"] +resource_local_to_scene = true +albedo_color = Color(0.70380783, 0.70380783, 0.70380783, 1) +albedo_texture = SubResource("ViewportTexture_rkl48") +metallic = 0.3 +metallic_specular = 0.3 +roughness = 0.15 +emission_enabled = true +emission = Color(1, 1, 1, 1) +emission_energy_multiplier = 0.1 +emission_operator = 1 +emission_texture = SubResource("ViewportTexture_yfan7") + +[sub_resource type="QuadMesh" id="QuadMesh_iq74k"] +material = SubResource("StandardMaterial3D_il5go") size = Vector2(1.505, 1) +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rkl48"] +resource_name = "beam_metal.001" +cull_mode = 2 +albedo_color = Color(0.27999386, 0.27999386, 0.27999386, 1) +metallic = 0.8 +metallic_specular = 0.3 +roughness = 0.2 +uv1_scale = Vector3(0.1, 0.1, 0.1) + +[sub_resource type="BoxMesh" id="BoxMesh_rkl48"] +material = SubResource("StandardMaterial3D_rkl48") +size = Vector3(0.1, 0.7, 1.5) + [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_sofnd"] albedo_color = Color(0.5953387, 0.22751653, 9.62615e-08, 1) metallic = 0.7 @@ -200,7 +234,7 @@ enabled = false effect_callback_type = 4 needs_motion_vectors = false needs_normal_roughness = false -script = ExtResource("3_asqp6") +script = ExtResource("16_a6spw") shader_code = "//color.rgb = pow(color.rgb, vec3(1.3)); color.rgb = max(vec3(0.0), pow(color.rgb, vec3(1.6, 1.5, 1.4)) * vec3(5.0, 4.0, 4.0) + vec3(-0.01, 0.01, -0.0)); //float gray = color.r * 0.2125 + color.g * 0.7154 + color.b * 0.0721; @@ -210,20 +244,14 @@ metadata/_custom_type_script = "uid://br1w2nt4pj8lt" [sub_resource type="Compositor" id="Compositor_e75no"] compositor_effects = Array[CompositorEffect]([SubResource("CompositorEffect_820wi")]) -[sub_resource type="ViewportTexture" id="ViewportTexture_1dsor"] -viewport_path = NodePath("Displays/Train_Display_R") - -[sub_resource type="ViewportTexture" id="ViewportTexture_csq32"] -viewport_path = NodePath("Displays/Train_Display_L") - [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_naikh"] -[node name="Transition" type="Node3D"] -script = ExtResource("1_qkqxa") +[node name="SubwaySequence" type="Node3D"] +script = ExtResource("1_yfan7") [node name="Logic" type="Node3D" parent="."] -[node name="PlayerController" parent="Logic" instance=ExtResource("3_1dsor")] +[node name="PlayerController" parent="Logic" instance=ExtResource("2_il5go")] unique_name_in_owner = true transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.0218763, 6.1035156e-05, -5.6086483) initial_pitch = -30.0 @@ -252,22 +280,12 @@ shape = SubResource("CapsuleShape3D_sofnd") [node name="Visuals" type="Node3D" parent="Train"] -[node name="ShedulePlayer_L" type="AnimationPlayer" parent="Train/Visuals"] -unique_name_in_owner = true -root_node = NodePath("../Train2/subway_train") -autoplay = "ini" - -[node name="ShedulePlayer_R" type="AnimationPlayer" parent="Train/Visuals"] -unique_name_in_owner = true -root_node = NodePath("../Train/subway_train") -autoplay = "ini" - [node name="Train" type="Node3D" parent="Train/Visuals"] unique_name_in_owner = true transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 6.2404795, 0, -33.053352) visible = false -[node name="subway_train" parent="Train/Visuals/Train" instance=ExtResource("2_qkqxa")] +[node name="subway_train" parent="Train/Visuals/Train" instance=ExtResource("3_iq74k")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.7804413, 0, 0) [node name="MeshInstance3D8" type="MeshInstance3D" parent="Train/Visuals/Train"] @@ -282,7 +300,7 @@ unique_name_in_owner = true transform = Transform3D(1.3113416e-07, 0, 1, 0, 1, 0, -1, 0, 1.3113416e-07, -6.24, 0, -31.131655) visible = false -[node name="subway_train" parent="Train/Visuals/Train2" instance=ExtResource("2_qkqxa")] +[node name="subway_train" parent="Train/Visuals/Train2" instance=ExtResource("3_iq74k")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.7804413, 0, 0) [node name="MeshInstance3D8" type="MeshInstance3D" parent="Train/Visuals/Train2"] @@ -536,212 +554,108 @@ shape = SubResource("BoxShape3D_e75no") transform = Transform3D(-2.1855693e-07, 0, -1, 0, 1, 0, 1, 0, -2.1855693e-07, -7.211279, 1.558737, -24.056223) shape = SubResource("BoxShape3D_e75no") -[node name="SubwayMap3D" type="Node3D" parent="Train"] +[node name="Stations" type="Node3D" parent="."] +unique_name_in_owner = true + +[node name="StationDolly" type="Node3D" parent="Stations"] +unique_name_in_owner = true +script = ExtResource("4_biibr") + +[node name="SubwayMap3D" type="Node3D" parent="Stations/StationDolly"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.409, -22.624) -[node name="MapPanel1" type="MeshInstance3D" parent="Train/SubwayMap3D"] -transform = Transform3D(0, 0, 1.46175, 0, 1.46175, 0, -1.46175, 0, 0, 0.075, 0, 0) -mesh = SubResource("QuadMesh_c3uo7") +[node name="MapPanel1" type="MeshInstance3D" parent="Stations/StationDolly/SubwayMap3D"] +transform = Transform3D(-6.389512e-08, 0, 1.46175, 0, 1.46175, 0, -1.46175, 0, -6.389512e-08, 0, 0, 0) +mesh = SubResource("QuadMesh_iq74k") skeleton = NodePath("") -surface_material_override/0 = ExtResource("4_wgcl8") -[node name="MapPanel2" type="MeshInstance3D" parent="Train/SubwayMap3D"] -transform = Transform3D(-6.389512e-08, 0, -1.46175, 0, 1.46175, 0, 1.46175, 0, -6.389512e-08, -0.075, 0, 0) -mesh = SubResource("QuadMesh_c3uo7") +[node name="MapPanel2" type="MeshInstance3D" parent="Stations/StationDolly/SubwayMap3D"] +transform = Transform3D(-6.389512e-08, 0, 1.46175, 0, 1.46175, 0, -1.46175, 0, -6.389512e-08, 0, 0, 0) +mesh = SubResource("QuadMesh_iq74k") skeleton = NodePath("") -surface_material_override/0 = ExtResource("4_wgcl8") -[node name="CSGCombiner3D" type="CSGCombiner3D" parent="Train/SubwayMap3D"] +[node name="Stand" type="MeshInstance3D" parent="Stations/StationDolly/SubwayMap3D"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1.15, 0) +mesh = SubResource("BoxMesh_rkl48") + +[node name="CSGCombiner3D" type="CSGCombiner3D" parent="Stations/StationDolly/SubwayMap3D"] transform = Transform3D(1.46175, 0, 0, 0, 1.46175, 0, 0, 0, 1.46175, 0, 0, 0) material_override = SubResource("StandardMaterial3D_sofnd") use_collision = true -[node name="CSGMesh3D" type="CSGMesh3D" parent="Train/SubwayMap3D/CSGCombiner3D"] +[node name="CSGMesh3D" type="CSGMesh3D" parent="Stations/StationDolly/SubwayMap3D/CSGCombiner3D"] transform = Transform3D(1, 0, -7.1054274e-15, 0, 1, 0, 7.1054274e-15, 0, 1, 0, 0, 0) mesh = SubResource("BoxMesh_8c5ii") -[node name="CSGMesh3D2" type="CSGMesh3D" parent="Train/SubwayMap3D/CSGCombiner3D"] +[node name="CSGMesh3D2" type="CSGMesh3D" parent="Stations/StationDolly/SubwayMap3D/CSGCombiner3D"] transform = Transform3D(1, 0, -7.1054274e-15, 0, 1, 0, 7.1054274e-15, 0, 1, 0, 0, 0) operation = 2 mesh = SubResource("BoxMesh_symoa") -[node name="SubViewport" type="SubViewport" parent="Train/SubwayMap3D"] +[node name="SubViewport" type="SubViewport" parent="Stations/StationDolly/SubwayMap3D"] disable_3d = true size = Vector2i(2896, 2048) render_target_update_mode = 4 -[node name="SubwayMap" parent="Train/SubwayMap3D/SubViewport" instance=ExtResource("6_asqp6")] +[node name="SubwayMap" parent="Stations/StationDolly/SubwayMap3D/SubViewport" instance=ExtResource("8_rcbu2")] unique_name_in_owner = true -[node name="Stations" type="Node3D" parent="."] -unique_name_in_owner = true - -[node name="uni_station" parent="Stations" instance=ExtResource("4_0vobo")] -unique_name_in_owner = true -visible = false - -[node name="burnout_station" parent="Stations" instance=ExtResource("5_ppxbm")] -unique_name_in_owner = true -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1.2, 0, 0, 80) -visible = false - -[node name="dungeon_station" parent="Stations" instance=ExtResource("5_0gtr1")] +[node name="dungeon_station" parent="Stations/StationDolly" instance=ExtResource("5_rum2v")] unique_name_in_owner = true transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.020572662, -0.05047989, -0.018362045) -[node name="volunteer_station" parent="Stations" instance=ExtResource("5_grftg")] -unique_name_in_owner = true -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1.3, 0, 0, 80) +[node name="VoxelGI" type="VoxelGI" parent="Stations/StationDolly/dungeon_station"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.020572662, 1.5449562, -25.981638) +subdiv = 2 +size = Vector3(11, 3.7785034, 84) +data = ExtResource("6_ii0j1") + +[node name="HidenStations" type="Node3D" parent="Stations"] visible = false +[node name="uni_station" parent="Stations/HidenStations" instance=ExtResource("9_bdj4u")] +unique_name_in_owner = true + +[node name="VoxelGI" type="VoxelGI" parent="Stations/HidenStations/uni_station"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.020572662, 1.5449562, -25.981638) +subdiv = 2 +size = Vector3(11, 3.7785034, 84) +data = ExtResource("10_j1yes") + +[node name="burnout_station" parent="Stations/HidenStations" instance=ExtResource("11_vomua")] +unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1.2, 0, 0, 0) + +[node name="VoxelGI" type="VoxelGI" parent="Stations/HidenStations/burnout_station"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.020572662, 1.5449562, -25.981638) +subdiv = 2 +size = Vector3(11, 3.7785034, 84) +data = ExtResource("12_jwt33") + +[node name="volunteer_station" parent="Stations/HidenStations" instance=ExtResource("13_265nv")] +unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1.3, 0, 0, 0) + +[node name="VoxelGI" type="VoxelGI" parent="Stations/HidenStations/volunteer_station"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 0.7692308, 0.020572662, 1.5449562, -27.640734) +subdiv = 2 +size = Vector3(11, 3.7785034, 104.75287) +data = ExtResource("14_w5sv3") + [node name="StationPlayer" type="AnimationPlayer" parent="Stations"] unique_name_in_owner = true autoplay = "RESET" [node name="material_helper" type="MeshInstance3D" parent="Stations"] -material_override = ExtResource("6_l33v1") +material_override = ExtResource("15_hdxw7") cast_shadow = 0 skeleton = NodePath("../StationPlayer") -[node name="VoxelGI" type="VoxelGI" parent="Stations"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.4944763, -26) -subdiv = 2 -size = Vector3(11, 3.7785034, 84) -data = ExtResource("9_ppxbm") - [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_8c5ii") camera_attributes = SubResource("CameraAttributesPractical_symoa") compositor = SubResource("Compositor_e75no") -script = ExtResource("4_1dsor") - -[node name="Displays" type="Node3D" parent="."] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.003971815, 9.536743e-07, 0.0078623295) -visible = false - -[node name="Train_Display_L" type="SubViewport" parent="Displays"] -disable_3d = true -transparent_bg = true -size = Vector2i(256, 64) - -[node name="LeftLabel" type="Label" parent="Displays/Train_Display_L"] -unique_name_in_owner = true -offset_right = 21.0 -offset_bottom = 39.0 -theme_override_constants/line_spacing = -7 -theme_override_fonts/font = ExtResource("8_sofnd") -text = "S1 University -via Parity Sq." - -[node name="Train_Display_R" type="SubViewport" parent="Displays"] -disable_3d = true -transparent_bg = true -size = Vector2i(256, 64) - -[node name="RightLabel" type="Label" parent="Displays/Train_Display_R"] -unique_name_in_owner = true -offset_right = 21.0 -offset_bottom = 39.0 -theme_override_constants/line_spacing = -7 -theme_override_fonts/font = ExtResource("8_sofnd") -text = "S2 Ambitz -via University" - -[node name="Sprite3D" type="Sprite3D" parent="Displays"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.0896316, 2.1654217, -7.717223) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_1dsor") - -[node name="Sprite3D2" type="Sprite3D" parent="Displays"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.97422194, 2.1654217, -7.717223) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_csq32") - -[node name="Sprite3D3" type="Sprite3D" parent="Displays"] -transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 0.9749892, 2.1654217, -7.901966) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_1dsor") - -[node name="Sprite3D4" type="Sprite3D" parent="Displays"] -transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, -1.0785251, 2.1654217, -7.901966) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_csq32") - -[node name="Sprite3D5" type="Sprite3D" parent="Displays"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.0896316, 2.1654217, -27.717222) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_1dsor") - -[node name="Sprite3D6" type="Sprite3D" parent="Displays"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.97422194, 2.1654217, -27.717222) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_csq32") - -[node name="Sprite3D7" type="Sprite3D" parent="Displays"] -transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 0.9749892, 2.1654217, -27.901966) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_1dsor") - -[node name="Sprite3D8" type="Sprite3D" parent="Displays"] -transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, -1.0785251, 2.1654217, -27.901966) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_csq32") - -[node name="Sprite3D13" type="Sprite3D" parent="Displays"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.0896316, 2.1654217, -17.717222) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_1dsor") - -[node name="Sprite3D14" type="Sprite3D" parent="Displays"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.97422194, 2.1654217, -17.717222) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_csq32") - -[node name="Sprite3D15" type="Sprite3D" parent="Displays"] -transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 0.9749892, 2.1654217, -17.901966) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_1dsor") - -[node name="Sprite3D16" type="Sprite3D" parent="Displays"] -transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, -1.0785251, 2.1654217, -17.901966) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_csq32") - -[node name="Sprite3D9" type="Sprite3D" parent="Displays"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.0896316, 2.1654217, -47.71722) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_1dsor") - -[node name="Sprite3D10" type="Sprite3D" parent="Displays"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.97422194, 2.1654217, -47.71722) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_csq32") - -[node name="Sprite3D11" type="Sprite3D" parent="Displays"] -transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, 0.9749892, 2.1654217, -47.901966) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_1dsor") - -[node name="Sprite3D12" type="Sprite3D" parent="Displays"] -transform = Transform3D(-1, 0, 8.742278e-08, 0, 1, 0, -8.742278e-08, 0, -1, -1.0785251, 2.1654217, -47.901966) -modulate = Color(1.3519934, 0.8703787, 0.46019563, 1) -pixel_size = 0.006 -texture = SubResource("ViewportTexture_csq32") +script = ExtResource("17_ov8kk") [node name="ScenePlayer" type="AnimationPlayer" parent="."] unique_name_in_owner = true diff --git a/src/base-environments/transition/vfx/dungeon_VoxelGI.res b/src/base-environments/transition/vfx/dungeon_VoxelGI.res index 16728bf..f53139c 100644 Binary files a/src/base-environments/transition/vfx/dungeon_VoxelGI.res and b/src/base-environments/transition/vfx/dungeon_VoxelGI.res differ diff --git a/src/base-environments/transition/vfx/mat_subwaymap.tres b/src/base-environments/transition/vfx/mat_subwaymap.tres index 3f518ab..3457a74 100644 --- a/src/base-environments/transition/vfx/mat_subwaymap.tres +++ b/src/base-environments/transition/vfx/mat_subwaymap.tres @@ -1,7 +1,7 @@ [gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://bx6dygeknq3qd"] [sub_resource type="ViewportTexture" id="ViewportTexture_820wi"] -viewport_path = NodePath("Train/SubwayMap3D/SubViewport") +viewport_path = NodePath("Stations/StationDolly/SubwayMap3D/SubViewport") [resource] resource_local_to_scene = true