[gd_scene load_steps=26 format=3 uid="uid://ck43o63r7n28e"] [ext_resource type="PackedScene" uid="uid://ds2a1v38jso1e" path="res://Locations/location.tscn" id="1_37taw"] [ext_resource type="Script" path="res://Locations/Forest/PigeonGrove/PigeonGrove.gd" id="2_i2qlg"] [ext_resource type="PackedScene" uid="uid://spicsevifl6g" path="res://Objects/Travel/TravelBox.tscn" id="3_m7rht"] [ext_resource type="Texture2D" uid="uid://wasb8r2smpn7" path="res://Locations/Forest/PigeonGrove/PigeonGrove.png" id="4_7fpqs"] [ext_resource type="PackedScene" uid="uid://b0wb6iyf0sijn" path="res://NPCs/Pigeon/Trans/trans_pigeon.tscn" id="5_e2jm1"] [ext_resource type="PackedScene" uid="uid://yf83i1vsmtce" path="res://NPCs/Pigeon/Progress/progress_pigeon.tscn" id="6_lej2c"] [ext_resource type="PackedScene" uid="uid://8vo15nhv0f0h" path="res://NPCs/Pigeon/Nonbinary/Nonbinary_Pigeon.tscn" id="7_0au85"] [ext_resource type="PackedScene" uid="uid://cgd10lheoyp4u" path="res://NPCs/Pigeon/pigeon.tscn" id="8_mha88"] [ext_resource type="PackedScene" uid="uid://cn21dyxmq8wlx" path="res://NPCs/Pigeon/Genderqueer/Genderqueer_Pigeon.tscn" id="9_mbf7e"] [ext_resource type="PackedScene" uid="uid://e3rphpeg21cn" path="res://NPCs/Pigeon/Genderfluid/Genderfluid_Pigeon.tscn" id="10_l2wej"] [ext_resource type="PackedScene" uid="uid://7q8dj2fjypwq" path="res://NPCs/Pigeon/Bi/Bi_Pigeon.tscn" id="11_00pir"] [ext_resource type="PackedScene" path="res://NPCs/Pigeon/Bear/bear_pigeon.tscn" id="12_0vspx"] [ext_resource type="PackedScene" uid="uid://caxqf3s65g1vt" path="res://NPCs/Pigeon/Aro/Aro_Pigeon.tscn" id="13_jvrob"] [ext_resource type="PackedScene" uid="uid://dkpfsa12hidnc" path="res://NPCs/Pigeon/Agender/agender_pigeon.tscn" id="14_ue6ep"] [ext_resource type="PackedScene" uid="uid://chpll026lidj3" path="res://NPCs/Pigeon/Ace/ace_pigeon.tscn" id="15_rauqw"] [ext_resource type="PackedScene" uid="uid://dvywwcydtvw2h" path="res://NPCs/Pigeon/Italian/italian_pigeon.tscn" id="16_bbh1s"] [ext_resource type="PackedScene" uid="uid://cjn0jog8r0bt1" path="res://NPCs/Pigeon/Intersex/Intersex_Pigeon.tscn" id="17_10wc0"] [ext_resource type="PackedScene" uid="uid://cgx1i0qqh68g6" path="res://NPCs/Pigeon/Pan/PanPigeon.tscn" id="18_u80tl"] [ext_resource type="PackedScene" uid="uid://dyum5p1i4skee" path="res://Objects/SkillSpecific/Gardening/PlantingSpot.tscn" id="19_re4qu"] [ext_resource type="PackedScene" uid="uid://dhk768odtfjjc" path="res://Objects/GroundItems/GroundItem.tscn" id="20_hgoec"] [ext_resource type="Script" path="res://Items/Plants/Sunflower.gd" id="21_spwdf"] [ext_resource type="Script" path="res://Items/Foods/Seeds/SunflowerSeed.gd" id="22_bg1vi"] [ext_resource type="PackedScene" uid="uid://c8itdnsneucud" path="res://Objects/Forest/Trees/PineTree3.tscn" id="23_1nr1v"] [ext_resource type="PackedScene" uid="uid://dgvg3xiwut2qs" path="res://Objects/Forest/Trees/PineTree2.tscn" id="24_nrp10"] [ext_resource type="PackedScene" uid="uid://cfveswu45muln" path="res://Objects/Forest/Trees/PineTree1.tscn" id="25_5oqcd"] [node name="PigeonGrove" instance=ExtResource("1_37taw")] y_sort_enabled = true script = ExtResource("2_i2qlg") [node name="Ground" parent="." index="0"] z_index = -2 position = Vector2(-889, -1272) scale = Vector2(2, 2) [node name="CollisionShape2D" parent="Ground/Area2D" index="0"] position = Vector2(391.5, 340.5) [node name="ParkTraveller" parent="." index="1" instance=ExtResource("3_m7rht")] z_index = -1 position = Vector2(405, -373) scale = Vector2(0.7, 1.2) [node name="75046" type="MarginContainer" parent="ParkTraveller/Interactable/ActionMenu/PopupMenu" index="3"] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 [node name="75047" type="ScrollContainer" parent="ParkTraveller/Interactable/ActionMenu/PopupMenu/75046" index="0"] layout_mode = 2 [node name="75048" type="Control" parent="ParkTraveller/Interactable/ActionMenu/PopupMenu/75046/75047" index="0"] layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 3 [node name="75049" type="Timer" parent="ParkTraveller/Interactable/ActionMenu/PopupMenu" index="4"] wait_time = 0.3 one_shot = true [node name="75050" type="Timer" parent="ParkTraveller/Interactable/ActionMenu/PopupMenu" index="5"] wait_time = 0.3 one_shot = true [node name="74097" type="MarginContainer" parent="ParkTraveller/Interactable/ActionMenu/PopupMenu" index="6"] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 [node name="74098" type="ScrollContainer" parent="ParkTraveller/Interactable/ActionMenu/PopupMenu/74097" index="0"] layout_mode = 2 [node name="74099" type="Control" parent="ParkTraveller/Interactable/ActionMenu/PopupMenu/74097/74098" index="0"] layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 3 [node name="74100" type="Timer" parent="ParkTraveller/Interactable/ActionMenu/PopupMenu" index="7"] wait_time = 0.3 one_shot = true [node name="74101" type="Timer" parent="ParkTraveller/Interactable/ActionMenu/PopupMenu" index="8"] wait_time = 0.3 one_shot = true [node name="Panel" parent="ParkTraveller/Interactable" index="1"] offset_top = -1.0 offset_bottom = 100.0 [node name="Traveller" parent="ParkTraveller" index="3"] position = Vector2(48.5714, -78.3333) destinationNames = Array[String](["Park"]) destinationLocations = Array[int]([0]) destinationEntranceID = Array[int]([5]) [node name="InteractionArea" parent="ParkTraveller/Traveller" index="0"] position = Vector2(0, 131.667) [node name="CollisionShape2D" parent="ParkTraveller/Traveller/InteractionArea" index="0"] position = Vector2(0, -0.333374) [node name="HomeTraveller" parent="." index="2" instance=ExtResource("3_m7rht")] z_index = -1 position = Vector2(-204, -50) scale = Vector2(1.7, 0.5) [node name="75046" type="MarginContainer" parent="HomeTraveller/Interactable/ActionMenu/PopupMenu" index="3"] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 [node name="75047" type="ScrollContainer" parent="HomeTraveller/Interactable/ActionMenu/PopupMenu/75046" index="0"] layout_mode = 2 [node name="75048" type="Control" parent="HomeTraveller/Interactable/ActionMenu/PopupMenu/75046/75047" index="0"] layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 3 [node name="75049" type="Timer" parent="HomeTraveller/Interactable/ActionMenu/PopupMenu" index="4"] wait_time = 0.3 one_shot = true [node name="75050" type="Timer" parent="HomeTraveller/Interactable/ActionMenu/PopupMenu" index="5"] wait_time = 0.3 one_shot = true [node name="74097" type="MarginContainer" parent="HomeTraveller/Interactable/ActionMenu/PopupMenu" index="6"] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 [node name="74098" type="ScrollContainer" parent="HomeTraveller/Interactable/ActionMenu/PopupMenu/74097" index="0"] layout_mode = 2 [node name="74099" type="Control" parent="HomeTraveller/Interactable/ActionMenu/PopupMenu/74097/74098" index="0"] layout_mode = 2 size_flags_horizontal = 3 size_flags_vertical = 3 [node name="74100" type="Timer" parent="HomeTraveller/Interactable/ActionMenu/PopupMenu" index="7"] wait_time = 0.3 one_shot = true [node name="74101" type="Timer" parent="HomeTraveller/Interactable/ActionMenu/PopupMenu" index="8"] wait_time = 0.3 one_shot = true [node name="Panel" parent="HomeTraveller/Interactable" index="1"] offset_top = -1.0 offset_bottom = 100.0 [node name="Traveller" parent="HomeTraveller" index="3"] destinationNames = Array[String](["Home"]) destinationLocations = Array[int]([11]) destinationEntranceID = Array[int]([1]) [node name="InteractionArea" parent="HomeTraveller/Traveller" index="0"] position = Vector2(0, 100) [node name="CollisionShape2D" parent="HomeTraveller/Traveller/InteractionArea" index="0"] position = Vector2(0, -7.62939e-06) [node name="PigeonGrove" type="Sprite2D" parent="." index="3"] z_index = -1 position = Vector2(0, -650) texture = ExtResource("4_7fpqs") [node name="Pigeons" type="Node2D" parent="." index="4"] y_sort_enabled = true [node name="TransPigeon" parent="Pigeons" index="0" instance=ExtResource("5_e2jm1")] position = Vector2(-227, -1017) [node name="TransPigeon2" parent="Pigeons" index="1" instance=ExtResource("5_e2jm1")] position = Vector2(-91, -1196) [node name="ProgressPigeon" parent="Pigeons" index="2" instance=ExtResource("6_lej2c")] position = Vector2(136, -1170) [node name="ProgressPigeon2" parent="Pigeons" index="3" instance=ExtResource("6_lej2c")] position = Vector2(224, -1097) [node name="NonBinaryPigeon" parent="Pigeons" index="4" instance=ExtResource("7_0au85")] position = Vector2(-173, -1155) [node name="NonBinaryPigeon2" parent="Pigeons" index="5" instance=ExtResource("7_0au85")] position = Vector2(-281, -972) [node name="Pigeon" parent="Pigeons" index="6" instance=ExtResource("8_mha88")] position = Vector2(218, -979) [node name="Pigeon2" parent="Pigeons" index="7" instance=ExtResource("8_mha88")] position = Vector2(-156, -471) [node name="GenderqueerPigeon" parent="Pigeons" index="8" instance=ExtResource("9_mbf7e")] position = Vector2(112, -1105) [node name="GenderfluidPigeon" parent="Pigeons" index="9" instance=ExtResource("10_l2wej")] position = Vector2(-96, -1048) [node name="GenderfluidPigeon2" parent="Pigeons" index="10" instance=ExtResource("10_l2wej")] position = Vector2(153, -995) [node name="GenderqueerPigeon2" parent="Pigeons" index="11" instance=ExtResource("9_mbf7e")] position = Vector2(-8, -972) [node name="BiPigeon" parent="Pigeons" index="12" instance=ExtResource("11_00pir")] position = Vector2(-55, -838) [node name="BiPigeon2" parent="Pigeons" index="13" instance=ExtResource("11_00pir")] position = Vector2(-159, -925) [node name="BearPigeon" parent="Pigeons" index="14" instance=ExtResource("12_0vspx")] position = Vector2(176, -941) [node name="BearPigeon2" parent="Pigeons" index="15" instance=ExtResource("12_0vspx")] position = Vector2(-197, -1120) [node name="AroPigeon" parent="Pigeons" index="16" instance=ExtResource("13_jvrob")] position = Vector2(241, -1162) [node name="AroPigeon2" parent="Pigeons" index="17" instance=ExtResource("13_jvrob")] position = Vector2(48, -1075) [node name="AgenderPigeon" parent="Pigeons" index="18" instance=ExtResource("14_ue6ep")] position = Vector2(90, -940) [node name="AgenderPigeon2" parent="Pigeons" index="19" instance=ExtResource("14_ue6ep")] position = Vector2(186, -902) [node name="AcePigeon" parent="Pigeons" index="20" instance=ExtResource("15_rauqw")] position = Vector2(-217, -861) [node name="AcePigeon2" parent="Pigeons" index="21" instance=ExtResource("15_rauqw")] position = Vector2(78, -1023) [node name="Walls" type="StaticBody2D" parent="." index="5"] visible = false [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Walls" index="0"] polygon = PackedVector2Array(-444, -6, -334, 1, -244, -173, -245, -277, -257, -304, -247, -328, -246, -385, -264, -432, -248, -525, -262, -617, -255, -786, -274, -825, -302, -870, -325, -893, -339, -963, -349, -1033, -364, -1101, -367, -1145, -342, -1212, -293, -1245, -212, -1242, -53, -1250, 28, -1233, 132, -1231, 154, -1234, 224, -1227, 320, -1178, 349, -1058, 332, -1001, 311, -921, 313, -831, 291, -813, 258, -801, 242, -781, 222, -757, 214, -729, 215, -643, 219, -626, 224, -603, 239, -587, 238, -546, 229, -501, 232, -419, 282, -393, 442, -386, 441, -1301, -431, -1297) [node name="Walls2" type="StaticBody2D" parent="." index="6"] visible = false [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Walls2" index="0"] position = Vector2(0, 1) polygon = PackedVector2Array(-422, 8, 446, 8, 446, 107, -419, 106) [node name="Walls3" type="StaticBody2D" parent="." index="7"] visible = false position = Vector2(878, -428) [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Walls3" index="0"] position = Vector2(0, 1) polygon = PackedVector2Array(-422, 8, 446, 8, 446, 107, -423, 198) [node name="Bottom Bush" type="StaticBody2D" parent="." index="8"] visible = false [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Bottom Bush" index="0"] position = Vector2(325, -174) polygon = PackedVector2Array(-415, 101, -388, 32, -359, -20, -288, -29, -209, -31, -166, -57, -121, -67, 114, -65, 115, 103, 115, 175, -419, 172) [node name="ItalianPigeon" parent="." index="9" instance=ExtResource("16_bbh1s")] position = Vector2(119, -821) [node name="ItalianPigeon2" parent="." index="10" instance=ExtResource("16_bbh1s")] position = Vector2(-306, -1155) [node name="IntersexPigeon" parent="." index="11" instance=ExtResource("17_10wc0")] position = Vector2(-165, -721) [node name="IntersexPigeon2" parent="." index="12" instance=ExtResource("17_10wc0")] position = Vector2(-10, -308) [node name="PanPigeon" parent="." index="13" instance=ExtResource("18_u80tl")] position = Vector2(132, -499) [node name="PanPigeon2" parent="." index="14" instance=ExtResource("18_u80tl")] position = Vector2(304, -1036) [node name="PlantingSpot" parent="." index="15" instance=ExtResource("19_re4qu")] position = Vector2(-5, -1153) plantZoneName = "pigeonGrovePlant" [node name="Sunflower" parent="." index="16" instance=ExtResource("20_hgoec")] position = Vector2(-234, -1141) itemClass = ExtResource("21_spwdf") [node name="Sunflower2" parent="." index="17" instance=ExtResource("20_hgoec")] position = Vector2(209, -1144) itemClass = ExtResource("21_spwdf") [node name="Sunflower3" parent="." index="18" instance=ExtResource("20_hgoec")] position = Vector2(250, -978) itemClass = ExtResource("21_spwdf") [node name="Sunflower4" parent="." index="19" instance=ExtResource("20_hgoec")] position = Vector2(-275, -1009) itemClass = ExtResource("21_spwdf") [node name="SunflowerSeed" parent="." index="20" instance=ExtResource("20_hgoec")] position = Vector2(77, -376) itemClass = ExtResource("22_bg1vi") [node name="SunflowerSeed2" parent="." index="21" instance=ExtResource("20_hgoec")] position = Vector2(-42, -619) itemClass = ExtResource("22_bg1vi") [node name="SunflowerSeed3" parent="." index="22" instance=ExtResource("20_hgoec")] position = Vector2(21, -906) itemClass = ExtResource("22_bg1vi") [node name="PineTree3" parent="." index="23" instance=ExtResource("23_1nr1v")] position = Vector2(-396, -1205) [node name="PineTree2" parent="." index="24" instance=ExtResource("24_nrp10")] position = Vector2(-307, -1253) [node name="PineTree1" parent="." index="25" instance=ExtResource("25_5oqcd")] position = Vector2(-382, -1036) [node name="PineTree4" parent="." index="26" instance=ExtResource("24_nrp10")] position = Vector2(-418, -916) [node name="PineTree5" parent="." index="27" instance=ExtResource("23_1nr1v")] position = Vector2(-347, -825) [node name="PineTree6" parent="." index="28" instance=ExtResource("24_nrp10")] position = Vector2(-402, -694) [node name="PineTree7" parent="." index="29" instance=ExtResource("25_5oqcd")] position = Vector2(-283, -684) [node name="PineTree9" parent="." index="30" instance=ExtResource("24_nrp10")] position = Vector2(-344, -589) [node name="PineTree10" parent="." index="31" instance=ExtResource("25_5oqcd")] position = Vector2(-391, -432) [node name="PineTree11" parent="." index="32" instance=ExtResource("23_1nr1v")] position = Vector2(-289, -469) [node name="PineTree13" parent="." index="33" instance=ExtResource("25_5oqcd")] position = Vector2(-307, -300) [node name="PineTree14" parent="." index="34" instance=ExtResource("23_1nr1v")] position = Vector2(-393, -226) [node name="PineTree15" parent="." index="35" instance=ExtResource("24_nrp10")] position = Vector2(-309, -99) [node name="PineTree16" parent="." index="36" instance=ExtResource("25_5oqcd")] position = Vector2(-392, -13) [node name="PineTree17" parent="." index="37" instance=ExtResource("25_5oqcd")] position = Vector2(-202, -1258) [node name="PineTree18" parent="." index="38" instance=ExtResource("24_nrp10")] position = Vector2(-89, -1255) [node name="PineTree19" parent="." index="39" instance=ExtResource("23_1nr1v")] position = Vector2(19, -1260) [node name="PineTree20" parent="." index="40" instance=ExtResource("25_5oqcd")] position = Vector2(124, -1246) [node name="PineTree21" parent="." index="41" instance=ExtResource("24_nrp10")] position = Vector2(218, -1266) [node name="PineTree22" parent="." index="42" instance=ExtResource("23_1nr1v")] position = Vector2(293, -1223) [node name="PineTree23" parent="." index="43" instance=ExtResource("25_5oqcd")] position = Vector2(408, -1234) [node name="PineTree24" parent="." index="44" instance=ExtResource("24_nrp10")] position = Vector2(350, -1123) [node name="PineTree25" parent="." index="45" instance=ExtResource("23_1nr1v")] position = Vector2(415, -1007) [node name="PineTree26" parent="." index="46" instance=ExtResource("25_5oqcd")] position = Vector2(350, -861) [node name="PineTree27" parent="." index="47" instance=ExtResource("24_nrp10")] position = Vector2(418, -798) [node name="PineTree28" parent="." index="48" instance=ExtResource("23_1nr1v")] position = Vector2(313, -698) [node name="PineTree29" parent="." index="49" instance=ExtResource("24_nrp10")] position = Vector2(262, -615) [node name="PineTree30" parent="." index="50" instance=ExtResource("25_5oqcd")] position = Vector2(377, -624) [node name="PineTree32" parent="." index="51" instance=ExtResource("24_nrp10")] position = Vector2(384, -437) [node name="PineTree33" parent="." index="52" instance=ExtResource("25_5oqcd")] position = Vector2(291, -415) [node name="PineTree34" parent="." index="53" instance=ExtResource("24_nrp10")] position = Vector2(-33, -20) [node name="PineTree35" parent="." index="54" instance=ExtResource("25_5oqcd")] position = Vector2(51, -92) [node name="PineTree36" parent="." index="55" instance=ExtResource("24_nrp10")] position = Vector2(153, -115) [node name="PineTree37" parent="." index="56" instance=ExtResource("23_1nr1v")] position = Vector2(102, -15) [node name="PineTree38" parent="." index="57" instance=ExtResource("25_5oqcd")] position = Vector2(205, -43) [node name="PineTree39" parent="." index="58" instance=ExtResource("23_1nr1v")] position = Vector2(306, -115) [node name="PineTree40" parent="." index="59" instance=ExtResource("25_5oqcd")] position = Vector2(381, -45) [node name="PineTree41" parent="." index="60" instance=ExtResource("24_nrp10")] position = Vector2(292, -22) [editable path="ParkTraveller"] [editable path="ParkTraveller/Interactable"] [editable path="ParkTraveller/Interactable/ActionMenu"] [editable path="ParkTraveller/Traveller"] [editable path="HomeTraveller"] [editable path="HomeTraveller/Interactable"] [editable path="HomeTraveller/Interactable/ActionMenu"] [editable path="HomeTraveller/Traveller"]