[gd_scene format=4 uid="uid://b07m0k40dh042"]

[ext_resource type="PackedScene" uid="uid://dl2jpjtbiju34" path="res://Scenes/Maps/Connectors/chest_interaction_connector.tscn" id="1_jtncl"]
[ext_resource type="TileSet" uid="uid://cds2lapr3niap" path="res://Resources/Tilesets/forest_exterior.tres" id="1_qup1q"]
[ext_resource type="PackedScene" uid="uid://b8m08wroe1qu2" path="res://Scenes/Objects/Mechanisms/arrow_target.tscn" id="2_8tx2j"]
[ext_resource type="PackedScene" uid="uid://303hbhqetdhy" path="res://Scenes/Maps/Connectors/arrow_spawner.tscn" id="2_jtncl"]
[ext_resource type="PackedScene" uid="uid://divmfeqf10ri1" path="res://Scenes/Maps/Connectors/bench_interaction_connector.tscn" id="3_x6da4"]
[ext_resource type="Script" uid="uid://kfupww4frb1r" path="res://Scripts/Maps/Connectors/camera_limit_connector.gd" id="3_ycf72"]
[ext_resource type="PackedScene" uid="uid://6athlweutl2g" path="res://Scenes/Characters/Player/player.tscn" id="4_4igim"]
[ext_resource type="PackedScene" uid="uid://b03s7fw8bxdxs" path="res://Scenes/Maps/Connectors/interactive_loading_zone_connector.tscn" id="4_4lnhp"]
[ext_resource type="PackedScene" uid="uid://byp273amg5ji8" path="res://Scenes/Objects/Chests/Item Chests/item_chest_01 (Wooden).tscn" id="5_bnsbe"]
[ext_resource type="Texture2D" uid="uid://bf6llktwqhs8l" path="res://Assets/Sprites/Door Fade.png" id="5_jett5"]
[ext_resource type="PackedScene" uid="uid://did853bh5xeic" path="res://Scenes/Maps/Connectors/spawn_marker_connector.tscn" id="5_lphfo"]
[ext_resource type="PackedScene" uid="uid://be6xfndyj4ckx" path="res://Scenes/Objects/Trees/tree_02.tscn" id="7_ycf72"]
[ext_resource type="PackedScene" uid="uid://cc3qat6un2323" path="res://Scenes/Objects/Trees/tree_01.tscn" id="8_yab5j"]
[ext_resource type="PackedScene" uid="uid://bcx1d8kvp7o0h" path="res://Scenes/Objects/Trees/tree_03.tscn" id="9_lwurn"]
[ext_resource type="PackedScene" uid="uid://da4qqruhldc6b" path="res://Scenes/Objects/Gates/Spike Gate/spike_gate.tscn" id="11_bscbg"]
[ext_resource type="PackedScene" uid="uid://bjufxlsrlcuas" path="res://Scenes/Objects/Buildings/home_01.tscn" id="11_pbyx1"]
[ext_resource type="PackedScene" uid="uid://clqfyxjtn67m" path="res://Scenes/Characters/Chicken/npc_chicken.tscn" id="13_gtagr"]
[ext_resource type="PackedScene" uid="uid://b5t4h63xhuods" path="res://Scenes/Objects/Mechanisms/pressure_plate.tscn" id="13_j80dg"]
[ext_resource type="PackedScene" uid="uid://23tpba4r6ucg" path="res://Scenes/Objects/Decorative/Outdoor/wooden_bench.tscn" id="14_kgsic"]
[ext_resource type="PackedScene" uid="uid://dwbg6wca6yl5j" path="res://Scenes/Objects/Decorative/Signs/wooden_sign_01.tscn" id="16_dc5v0"]
[ext_resource type="PackedScene" uid="uid://c2p8fteeqyikf" path="res://Scenes/Characters/Frog/npc_frog.tscn" id="18_tfw55"]
[ext_resource type="PackedScene" uid="uid://bbules4o3xayc" path="res://Scenes/Objects/Loading Zone/loading_zone_transporter.tscn" id="19_c5vrl"]
[ext_resource type="PackedScene" uid="uid://coaf2ndwb6h61" path="res://Scenes/Objects/Decorative/Signs/wooden_sign_02.tscn" id="19_jtncl"]
[ext_resource type="PackedScene" uid="uid://cla2d3gii8qda" path="res://Scenes/Objects/Loading Zone/interactive_loading_zone.tscn" id="20_c5vrl"]
[ext_resource type="PackedScene" uid="uid://b60nr4wfvijpf" path="res://Scenes/Objects/Dialogue/dialogue_trigger.tscn" id="20_x6da4"]
[ext_resource type="PackedScene" uid="uid://c7rjjlamkqhnw" path="res://Scenes/Debug/under_construction_block.tscn" id="26_4lnhp"]

[sub_resource type="RectangleShape2D" id="RectangleShape2D_lwurn"]
size = Vector2(768, 494)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_yab5j"]
size = Vector2(66, 60)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_pbyx1"]
size = Vector2(620, 75)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_itkfc"]
size = Vector2(91, 76)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_jett5"]
size = Vector2(620, 61)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_4igim"]
size = Vector2(44, 495)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_ycf72"]
size = Vector2(768, 112)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_oy05e"]
size = Vector2(619, 59)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_bnsbe"]
size = Vector2(27, 303)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_jtncl"]
size = Vector2(16, 14)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_xrhbk"]
size = Vector2(10, 7)

[node name="Map 01" type="Node2D" unique_id=411453136]
y_sort_enabled = true

[node name="Connectors" type="Node" parent="." unique_id=1365901208]

[node name="Chest Interaction Connector" parent="Connectors" unique_id=625804018 node_paths=PackedStringArray("player") instance=ExtResource("1_jtncl")]
player = NodePath("../../Player")

[node name="Arrow Spawner" parent="Connectors" unique_id=627092886 node_paths=PackedStringArray("player", "arrow_parent") instance=ExtResource("2_jtncl")]
player = NodePath("../../Player")
arrow_parent = NodePath("../../Objects/Projectiles")

[node name="Bench Interaction Connector" parent="Connectors" unique_id=541204437 node_paths=PackedStringArray("player") instance=ExtResource("3_x6da4")]
player = NodePath("../../Player")

[node name="Interactive Loading Zone Connector" parent="Connectors" unique_id=833475826 node_paths=PackedStringArray("player") instance=ExtResource("4_4lnhp")]
player = NodePath("../../Player")

[node name="Spawn Marker Connector" parent="Connectors" unique_id=807187299 node_paths=PackedStringArray("player", "markers") instance=ExtResource("5_lphfo")]
player = NodePath("../../Player")
markers = NodePath("../../Spawn Markers")

[node name="Camera Limit Connector" type="Area2D" parent="." unique_id=1290795384 node_paths=PackedStringArray("camera_to_limit")]
collision_layer = 0
collision_mask = 0
script = ExtResource("3_ycf72")
camera_to_limit = NodePath("../Player/Camera2D")

[node name="CollisionShape2D" type="CollisionShape2D" parent="Camera Limit Connector" unique_id=456404995]
position = Vector2(384, 408)
shape = SubResource("RectangleShape2D_lwurn")

[node name="Collision" type="Node2D" parent="." unique_id=1525740913]

[node name="Player" type="StaticBody2D" parent="Collision" unique_id=1172717650]
collision_mask = 0

[node name="Pond" type="CollisionShape2D" parent="Collision/Player" unique_id=1779957309]
position = Vector2(185, 427)
shape = SubResource("RectangleShape2D_yab5j")

[node name="Wall With Target" type="CollisionShape2D" parent="Collision/Player" unique_id=384488949]
position = Vector2(458, 361.5)
shape = SubResource("RectangleShape2D_pbyx1")

[node name="All" type="StaticBody2D" parent="Collision" unique_id=1355549329]
collision_layer = 5
collision_mask = 0

[node name="Wall With Target 1" type="CollisionShape2D" parent="Collision/All" unique_id=289014855]
position = Vector2(45.5, 362)
shape = SubResource("RectangleShape2D_itkfc")

[node name="Wall With Target 2" type="CollisionShape2D" parent="Collision/All" unique_id=663180352]
position = Vector2(459, 354.5)
shape = SubResource("RectangleShape2D_jett5")

[node name="West Wall" type="CollisionShape2D" parent="Collision/All" unique_id=1063201038]
position = Vector2(22, 407.5)
shape = SubResource("RectangleShape2D_4igim")

[node name="North Wall" type="CollisionShape2D" parent="Collision/All" unique_id=1182870402]
position = Vector2(384, 216)
shape = SubResource("RectangleShape2D_ycf72")

[node name="South Wall" type="CollisionShape2D" parent="Collision/All" unique_id=1598489371]
position = Vector2(457.5, 625.5)
shape = SubResource("RectangleShape2D_oy05e")

[node name="East Wall" type="CollisionShape2D" parent="Collision/All" unique_id=1388355061]
position = Vector2(753.5, 503.5)
shape = SubResource("RectangleShape2D_bnsbe")

[node name="Tilemap" type="Node2D" parent="." unique_id=1436320953]
y_sort_enabled = true

[node name="Ground" type="TileMapLayer" parent="Tilemap" unique_id=463281775]
tile_map_data = PackedByteArray("[encoded data, 23812 characters]")
tile_set = ExtResource("1_qup1q")

[node name="Dirt Path" type="TileMapLayer" parent="Tilemap" unique_id=2024433819]
tile_map_data = PackedByteArray("[encoded data, 5332 characters]")
tile_set = ExtResource("1_qup1q")

[node name="Exit Fade (South)" type="Sprite2D" parent="Tilemap" unique_id=1497089482]
y_sort_enabled = true
position = Vector2(94.99999, 648)
scale = Vector2(7.499999, 1)
texture = ExtResource("5_jett5")

[node name="Cliffs 2" type="TileMapLayer" parent="Tilemap" unique_id=510784098]
y_sort_enabled = true
tile_map_data = PackedByteArray("AAACAA4AAQAJAAIAAAACAA8AAQAJAAMAAAACABAAAQAJAAQAAAACABYAAQAJAAIAAAACABcAAQAJAAMAAAACABgAAQAJAAQAAAAuABYAAQAJAAIAAAAuABcAAQAJAAMAAAAuABgAAQAJAAQAAAA=")
tile_set = ExtResource("1_qup1q")

[node name="Cliffs" type="TileMapLayer" parent="Tilemap" unique_id=361285257]
y_sort_enabled = true
tile_map_data = PackedByteArray("[encoded data, 6132 characters]")
tile_set = ExtResource("1_qup1q")

[node name="Decor" type="TileMapLayer" parent="Tilemap" unique_id=1339810393]
y_sort_enabled = true
tile_map_data = PackedByteArray("AAAaABwAMwASAAAAAAAIAAwAMwAYAAAAAAAtAAwAMwAAAAAAAAAIACQAKgAQAAIAAAADAB0AKgAIAAQAAAApABwAKgAAAAQAAAAfABsAKgAIAAQAAAASABUAKgAYAAMAAAAsABUAKgAAAAQAAAABABQAKgAAAAQAAAAFAAwAKgAYAAMAAAAQAA0AKgAYAAMAAAAlAAsAKgAAAAQAAAALACcAKgAYAAMAAAAUACYAKgAIAAQAAAAjACcAKgAYAAMAAAAZACgAKgAAAAQAAAAqACYAKgAAAAQAAAAeAB0AKgAAAAMAAAAsABoAKgAAAAAAAAATAAwAKgAQAAAAAAApAAwAKgAIAAEAAAAgAAwAKgAYAAIAAAAOACcAKgAQAAEAAAAXACgAKgAAAAEAAAAmACYAKgAQAAEAAAAFABwAKgAAAAEAAAAVABoAKgAQAAIAAAAiABwAKgAYAAAAAAAeABMAKgAAAAIAAAAqABMAKgAQAAIAAAALABMAKgAQAAEAAAAPACEAKgAQAAMAAAA=")
tile_set = ExtResource("1_qup1q")

[node name="Fence" type="TileMapLayer" parent="Tilemap" unique_id=852226771]
y_sort_enabled = true
tile_map_data = PackedByteArray("AAAbAB8AAwABAAAAAAAcAB8AAwACAAAAAAAdAB8AAwACAAAAAAAeAB8AAwACAAAAAAAfAB8AAwACAAAAAAAgAB8AAwACAAAAAAAhAB8AAwACAAAAAAAiAB8AAwACAAAAAAAjAB8AAwADAAAAAAAUABwAAwABAAMAAAAUABsAAwAAAAEAAAAUABoAAwAAAAEAAAAYABwAAwADAAMAAAAYABsAAwAAAAEAAAAYABoAAwAAAAEAAAAVABwAAwACAAMAAAAWABwAAwACAAMAAAAXABwAAwACAAMAAAAVABkAAwACAAMAAAAWABkAAwACAAMAAAAXABkAAwACAAMAAAAUABkAAwABAAEAAAAYABkAAwADAAEAAAA=")
tile_set = ExtResource("1_qup1q")

[node name="Objects" type="Node2D" parent="." unique_id=634036362]
y_sort_enabled = true

[node name="ArrowTarget" parent="Objects" unique_id=450015016 instance=ExtResource("2_8tx2j")]
position = Vector2(183, 385)

[node name="Chests" type="Node2D" parent="Objects" unique_id=1250823211]
y_sort_enabled = true

[node name="Dialogue Trigger" parent="Objects/Chests" unique_id=189867444 instance=ExtResource("20_x6da4")]
position = Vector2(655, 465)
dialogue_name = "MSG_CHEST_ALREADY_OPENED"

[node name="Item Chest 01 - 1" parent="Objects/Chests" unique_id=1108221954 node_paths=PackedStringArray("already_opened_message_dialogue_trigger") instance=ExtResource("5_bnsbe")]
position = Vector2(655, 465)
already_opened_message_dialogue_trigger = NodePath("../Dialogue Trigger")
item_id = 4

[node name="Item Chest 01 - 2" parent="Objects/Chests" unique_id=152271802 node_paths=PackedStringArray("already_opened_message_dialogue_trigger") instance=ExtResource("5_bnsbe")]
position = Vector2(244, 413)
already_opened_message_dialogue_trigger = NodePath("../Dialogue Trigger")
item_id = 10

[node name="Item Chest 01 - 3" parent="Objects/Chests" unique_id=749452655 node_paths=PackedStringArray("already_opened_message_dialogue_trigger") instance=ExtResource("5_bnsbe")]
position = Vector2(520, 611)
already_opened_message_dialogue_trigger = NodePath("../Dialogue Trigger")
item_id = 10

[node name="Trees" type="Node2D" parent="Objects" unique_id=1712642551]
y_sort_enabled = true

[node name="Tree 02 - 1" parent="Objects/Trees" unique_id=2046930104 instance=ExtResource("7_ycf72")]
position = Vector2(232, 404)

[node name="Tree 02 - 2" parent="Objects/Trees" unique_id=1409863676 instance=ExtResource("7_ycf72")]
position = Vector2(336, 552)

[node name="Tree 02 - 3" parent="Objects/Trees" unique_id=1170577209 instance=ExtResource("7_ycf72")]
position = Vector2(606, 437)

[node name="Tree 02 - 4" parent="Objects/Trees" unique_id=1897432165 instance=ExtResource("7_ycf72")]
position = Vector2(703, 556)

[node name="Tree 02 - 5" parent="Objects/Trees" unique_id=1291669824 instance=ExtResource("7_ycf72")]
position = Vector2(64, 603)

[node name="Tree 02 - 6" parent="Objects/Trees" unique_id=540149290 instance=ExtResource("7_ycf72")]
position = Vector2(347, 324)

[node name="Tree 02 - 7" parent="Objects/Trees" unique_id=502003924 instance=ExtResource("7_ycf72")]
position = Vector2(19, 204)

[node name="Tree 02 - 8" parent="Objects/Trees" unique_id=1948460966 instance=ExtResource("7_ycf72")]
position = Vector2(520, 611)

[node name="Tree 02 - 9" parent="Objects/Trees" unique_id=1514679192 instance=ExtResource("7_ycf72")]
position = Vector2(416, 193)

[node name="Tree 01 - 1" parent="Objects/Trees" unique_id=2052287410 instance=ExtResource("8_yab5j")]
position = Vector2(379, 571)

[node name="Tree 01 - 2" parent="Objects/Trees" unique_id=1627559959 instance=ExtResource("8_yab5j")]
position = Vector2(646, 343)

[node name="Tree 01 - 3" parent="Objects/Trees" unique_id=120011578 instance=ExtResource("8_yab5j")]
position = Vector2(734, 611)

[node name="Tree 01 - 4" parent="Objects/Trees" unique_id=435252825 instance=ExtResource("8_yab5j")]
position = Vector2(19, 538)

[node name="Tree 01 - 5" parent="Objects/Trees" unique_id=1138679229 instance=ExtResource("8_yab5j")]
position = Vector2(67, 329)

[node name="Tree 01 - 6" parent="Objects/Trees" unique_id=1898359430 instance=ExtResource("8_yab5j")]
position = Vector2(503, 166)

[node name="Tree 03 - 1" parent="Objects/Trees" unique_id=506647532 instance=ExtResource("9_lwurn")]
position = Vector2(178, 540)

[node name="Tree 03 - 2" parent="Objects/Trees" unique_id=525254201 instance=ExtResource("9_lwurn")]
position = Vector2(416, 424)

[node name="Tree 03 - 3" parent="Objects/Trees" unique_id=151381995 instance=ExtResource("9_lwurn")]
position = Vector2(623, 557)

[node name="Tree 03 - 4" parent="Objects/Trees" unique_id=1082569417 instance=ExtResource("9_lwurn")]
position = Vector2(568, 316)

[node name="Tree 03 - 5" parent="Objects/Trees" unique_id=686036810 instance=ExtResource("9_lwurn")]
position = Vector2(767, 422)

[node name="Tree 03 - 6" parent="Objects/Trees" unique_id=1579693318 instance=ExtResource("9_lwurn")]
position = Vector2(-2, 426)

[node name="Tree 03 - 9" parent="Objects/Trees" unique_id=113154581 instance=ExtResource("9_lwurn")]
position = Vector2(62, 388)

[node name="Tree 03 - 10" parent="Objects/Trees" unique_id=159308194 instance=ExtResource("9_lwurn")]
position = Vector2(50, 411)

[node name="Tree 03 - 11" parent="Objects/Trees" unique_id=83516390 instance=ExtResource("9_lwurn")]
position = Vector2(83, 400)

[node name="Tree 03 - 7" parent="Objects/Trees" unique_id=1416357480 instance=ExtResource("9_lwurn")]
position = Vector2(153, 176)

[node name="Tree 03 - 8" parent="Objects/Trees" unique_id=530502534 instance=ExtResource("9_lwurn")]
position = Vector2(741, 202)

[node name="Projectiles" type="Node2D" parent="Objects" unique_id=1120055956]

[node name="Buildings" type="Node2D" parent="Objects" unique_id=535169494]
y_sort_enabled = true

[node name="Home 01" parent="Objects/Buildings" unique_id=548633863 instance=ExtResource("11_pbyx1")]
position = Vector2(286, 416)

[node name="Spike Gate" parent="Objects" unique_id=1020421430 instance=ExtResource("11_bscbg")]
position = Vector2(106, 365)

[node name="Spike Gate2" parent="Objects" unique_id=1353166192 instance=ExtResource("11_bscbg")]
position = Vector2(133, 365)

[node name="PressurePlate" parent="Objects" unique_id=1213720400 instance=ExtResource("13_j80dg")]
position = Vector2(62, 293)

[node name="Wooden Bench" parent="Objects" unique_id=134763703 instance=ExtResource("14_kgsic")]
position = Vector2(396, 491)

[node name="Wooden Sign 01" parent="Objects" unique_id=940755730 instance=ExtResource("16_dc5v0")]
position = Vector2(236, 437)

[node name="Wooden Sign 02" parent="Objects" unique_id=1825670645 instance=ExtResource("19_jtncl")]
position = Vector2(91, 426)

[node name="Dialogue Trigger" parent="Objects/Wooden Sign 02" unique_id=166109476 instance=ExtResource("20_x6da4")]
dialogue_name = "MSG_FOREST_DUNGEON_ENTRANCE_PATH_TO_DUNGEON_01_SIGN_01"

[node name="CollisionShape2D2" type="CollisionShape2D" parent="Objects/Wooden Sign 02/Dialogue Trigger" unique_id=2096716161]
shape = SubResource("RectangleShape2D_jtncl")

[node name="NPCs" type="Node2D" parent="." unique_id=1931187575]
y_sort_enabled = true

[node name="NpcChicken" parent="NPCs" unique_id=1839801182 instance=ExtResource("13_gtagr")]
position = Vector2(364, 431)

[node name="Npc Frog" parent="NPCs" unique_id=1908167002 instance=ExtResource("18_tfw55")]
position = Vector2(200, 400)

[node name="Loading Zones" type="Node2D" parent="." unique_id=1808766305]

[node name="Shop Door" parent="Loading Zones" unique_id=1427014981 node_paths=PackedStringArray("loading_zone_transporter") instance=ExtResource("20_c5vrl")]
position = Vector2(279, 455)
loading_zone_transporter = NodePath("Loading Zone Transporter")

[node name="CollisionShape2D" type="CollisionShape2D" parent="Loading Zones/Shop Door" unique_id=1495389267]
position = Vector2(-1, -0.5)
shape = SubResource("RectangleShape2D_xrhbk")

[node name="Loading Zone Transporter" parent="Loading Zones/Shop Door" unique_id=1690817663 instance=ExtResource("19_c5vrl")]
destination_map_id = 1
destination_marker_name = "Entrance"

[node name="Spawn Markers" type="Node2D" parent="." unique_id=1420428815]

[node name="Home 01 Entrance" type="Marker2D" parent="Spawn Markers" unique_id=1662896687]
position = Vector2(278, 474)

[node name="Player" parent="." unique_id=1502234578 instance=ExtResource("4_4igim")]
position = Vector2(89, 450)

[node name="Camera2D" type="Camera2D" parent="Player" unique_id=1115720225]
position = Vector2(0, 1)
zoom = Vector2(3, 3)
position_smoothing_enabled = true

[node name="Debug" type="Node2D" parent="." unique_id=1186828407]

[node name="Under Construction Block" parent="Debug" unique_id=390553492 instance=ExtResource("26_4lnhp")]
position = Vector2(51, 648)

[node name="Under Construction Block2" parent="Debug" unique_id=1351690442 instance=ExtResource("26_4lnhp")]
position = Vector2(67, 648)

[node name="Under Construction Block3" parent="Debug" unique_id=1745219253 instance=ExtResource("26_4lnhp")]
position = Vector2(83, 648)

[node name="Under Construction Block4" parent="Debug" unique_id=1747088705 instance=ExtResource("26_4lnhp")]
position = Vector2(99, 648)

[node name="Under Construction Block5" parent="Debug" unique_id=647551373 instance=ExtResource("26_4lnhp")]
position = Vector2(99, 648)

[node name="Under Construction Block6" parent="Debug" unique_id=1848435737 instance=ExtResource("26_4lnhp")]
position = Vector2(115, 648)

[node name="Under Construction Block7" parent="Debug" unique_id=1030022743 instance=ExtResource("26_4lnhp")]
position = Vector2(131, 648)

[node name="Under Construction Block8" parent="Debug" unique_id=936966717 instance=ExtResource("26_4lnhp")]
position = Vector2(147, 648)

[node name="Under Construction Block9" parent="Debug" unique_id=1242991407 instance=ExtResource("26_4lnhp")]
position = Vector2(760, 280)

[node name="Under Construction Block10" parent="Debug" unique_id=341914637 instance=ExtResource("26_4lnhp")]
position = Vector2(760, 296)

[node name="Under Construction Block11" parent="Debug" unique_id=92502654 instance=ExtResource("26_4lnhp")]
position = Vector2(760, 312)

[node name="Under Construction Block12" parent="Debug" unique_id=1005752992 instance=ExtResource("26_4lnhp")]
position = Vector2(760, 328)

[connection signal="SitOnBenchTriggered" from="Connectors/Bench Interaction Connector" to="Player" method="OnSitOnFurnitureTriggered"]
[connection signal="TargetHit" from="Objects/ArrowTarget" to="Objects/Spike Gate" method="OpenGate"]
[connection signal="TargetHit" from="Objects/ArrowTarget" to="Objects/Spike Gate2" method="OpenGate"]
[connection signal="PressurePlateTripped" from="Objects/PressurePlate" to="Objects/Spike Gate" method="OpenGate"]
[connection signal="PressurePlateTripped" from="Objects/PressurePlate" to="Objects/Spike Gate2" method="OpenGate"]
[connection signal="body_entered" from="Loading Zones/Shop Door" to="Loading Zones/Shop Door" method="_on_body_entered"]
