From 8f6b78108326c1b3838b121b12d4c565a79bb438 Mon Sep 17 00:00:00 2001 From: Will Thompson Date: Wed, 22 Jul 2026 21:09:36 +0100 Subject: [PATCH] song_sanctuary_path: Group teleporters under a Node2D Just for better scene organisation. --- scenes/world_map/song_sanctuary_path.tscn | 26 ++++++++++++----------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/scenes/world_map/song_sanctuary_path.tscn b/scenes/world_map/song_sanctuary_path.tscn index e3cca864d..aa53b3d08 100644 --- a/scenes/world_map/song_sanctuary_path.tscn +++ b/scenes/world_map/song_sanctuary_path.tscn @@ -1142,55 +1142,57 @@ stream = ExtResource("18_b6uih") [node name="TimeAndWeather" parent="." unique_id=1446545037 instance=ExtResource("19_d6ijo")] -[node name="MusicianQuestTeleporter" parent="." unique_id=1779636661 node_paths=PackedStringArray("abandon_point") instance=ExtResource("23_e3yub")] +[node name="Teleporters" type="Node2D" parent="." unique_id=741093267] + +[node name="MusicianQuestTeleporter" parent="Teleporters" unique_id=1779636661 node_paths=PackedStringArray("abandon_point") instance=ExtResource("23_e3yub")] position = Vector2(571, 56) quest = ExtResource("24_jhhto") abandon_point = NodePath("SpawnPoint") enter_transition = 5 -[node name="CollisionShape2D" type="CollisionShape2D" parent="MusicianQuestTeleporter" unique_id=1318641544] +[node name="CollisionShape2D" type="CollisionShape2D" parent="Teleporters/MusicianQuestTeleporter" unique_id=1318641544] shape = SubResource("RectangleShape2D_4mhqc") -[node name="SpawnPoint" parent="MusicianQuestTeleporter" unique_id=2047736206 instance=ExtResource("25_xhekw")] +[node name="SpawnPoint" parent="Teleporters/MusicianQuestTeleporter" unique_id=2047736206 instance=ExtResource("25_xhekw")] position = Vector2(0, 134) -[node name="GuardedStonesTeleporter" parent="." unique_id=595600516 node_paths=PackedStringArray("abandon_point") instance=ExtResource("23_e3yub")] +[node name="GuardedStonesTeleporter" parent="Teleporters" unique_id=595600516 node_paths=PackedStringArray("abandon_point") instance=ExtResource("23_e3yub")] position = Vector2(2015, 734) quest = ExtResource("37_bt13d") abandon_point = NodePath("SpawnPoint") enter_transition = 1 -[node name="CollisionShape2D" type="CollisionShape2D" parent="GuardedStonesTeleporter" unique_id=441493068] +[node name="CollisionShape2D" type="CollisionShape2D" parent="Teleporters/GuardedStonesTeleporter" unique_id=441493068] shape = SubResource("RectangleShape2D_b6uih") -[node name="SpawnPoint" parent="GuardedStonesTeleporter" unique_id=261649224 instance=ExtResource("25_xhekw")] +[node name="SpawnPoint" parent="Teleporters/GuardedStonesTeleporter" unique_id=261649224 instance=ExtResource("25_xhekw")] position = Vector2(-227, 1) look_at_side_on_spawn = -1 -[node name="OopsAllInkDrinkersTeleporter" parent="." unique_id=1246749698 node_paths=PackedStringArray("abandon_point") instance=ExtResource("23_e3yub")] +[node name="OopsAllInkDrinkersTeleporter" parent="Teleporters" unique_id=1246749698 node_paths=PackedStringArray("abandon_point") instance=ExtResource("23_e3yub")] position = Vector2(2058, 346) quest = ExtResource("37_nf521") abandon_point = NodePath("SpawnPoint") enter_transition = 1 -[node name="CollisionShape2D" type="CollisionShape2D" parent="OopsAllInkDrinkersTeleporter" unique_id=1881698876] +[node name="CollisionShape2D" type="CollisionShape2D" parent="Teleporters/OopsAllInkDrinkersTeleporter" unique_id=1881698876] shape = SubResource("RectangleShape2D_b6uih") -[node name="SpawnPoint" parent="OopsAllInkDrinkersTeleporter" unique_id=718497102 instance=ExtResource("25_xhekw")] +[node name="SpawnPoint" parent="Teleporters/OopsAllInkDrinkersTeleporter" unique_id=718497102 instance=ExtResource("25_xhekw")] position = Vector2(-225, 14) look_at_side_on_spawn = -1 -[node name="FraysEndTeleporter" parent="." unique_id=803429812 instance=ExtResource("26_e3isv")] +[node name="FraysEndTeleporter" parent="Teleporters" unique_id=803429812 instance=ExtResource("26_e3isv")] position = Vector2(546, 2016) next_scene = "uid://cufkthb25mpxy" spawn_point_path = NodePath("OnTheGround/NorthPath/SpawnPoint") enter_transition = 4 exit_transition = 4 -[node name="CollisionShape2D" type="CollisionShape2D" parent="FraysEndTeleporter" unique_id=1120104693] +[node name="CollisionShape2D" type="CollisionShape2D" parent="Teleporters/FraysEndTeleporter" unique_id=1120104693] shape = SubResource("RectangleShape2D_pvf7f") -[node name="SpawnPoint" type="Marker2D" parent="FraysEndTeleporter" unique_id=1508270956 groups=["spawn_point"]] +[node name="SpawnPoint" type="Marker2D" parent="Teleporters/FraysEndTeleporter" unique_id=1508270956 groups=["spawn_point"]] position = Vector2(-13, -135) script = ExtResource("27_1eg4n") metadata/_custom_type_script = "uid://0enyu5v4ra34"