|
|
|
@ -1,4 +1,4 @@
|
|
|
|
[gd_scene load_steps=117 format=3 uid="uid://gigb28qk8t12"]
|
|
|
|
[gd_scene load_steps=118 format=3 uid="uid://gigb28qk8t12"]
|
|
|
|
|
|
|
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://c25udixd5m6l0" path="res://prefabs/characters/Player2D.tscn" id="1_7wfwe"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://c25udixd5m6l0" path="res://prefabs/characters/Player2D.tscn" id="1_7wfwe"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://8sr11ex30n0m" path="res://art/mockups/Kenney_Backgrounds/Samples/uncolored_hills.png" id="2_7b2ri"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://8sr11ex30n0m" path="res://art/mockups/Kenney_Backgrounds/Samples/uncolored_hills.png" id="2_7b2ri"]
|
|
|
|
@ -79,6 +79,7 @@
|
|
|
|
[ext_resource type="Resource" uid="uid://tt3d166mntmi" path="res://resources/low code/farming/var_sceneNameProvider.tres" id="77_xcwle"]
|
|
|
|
[ext_resource type="Resource" uid="uid://tt3d166mntmi" path="res://resources/low code/farming/var_sceneNameProvider.tres" id="77_xcwle"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://b1d2e7ely6hyw" path="res://prefabs/farm/base_field.tscn" id="78_xcwle"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://b1d2e7ely6hyw" path="res://prefabs/farm/base_field.tscn" id="78_xcwle"]
|
|
|
|
[ext_resource type="Script" uid="uid://iquhbkr7pqeg" path="res://scripts/CSharp/Common/Savegame/SaveCheats.cs" id="79_065st"]
|
|
|
|
[ext_resource type="Script" uid="uid://iquhbkr7pqeg" path="res://scripts/CSharp/Common/Savegame/SaveCheats.cs" id="79_065st"]
|
|
|
|
|
|
|
|
[ext_resource type="Script" uid="uid://ca4s0algeij1h" path="res://scripts/CSharp/Common/Savegame/SaveIDProviderTool.cs" id="80_w1kgo"]
|
|
|
|
|
|
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_wtdui"]
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_wtdui"]
|
|
|
|
shader = ExtResource("13_7p0hq")
|
|
|
|
shader = ExtResource("13_7p0hq")
|
|
|
|
@ -1060,6 +1061,7 @@ position = Vector2(145.5, -224)
|
|
|
|
shape = SubResource("RectangleShape2D_0sfl7")
|
|
|
|
shape = SubResource("RectangleShape2D_0sfl7")
|
|
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Well" instance=ExtResource("27_klb81")]
|
|
|
|
[node name="InteractionArea" parent="YSorted/Well" instance=ExtResource("27_klb81")]
|
|
|
|
|
|
|
|
metadata/SaveID = "b8f7b7fe-e057-4974-ba12-9134722998de"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Well/InteractionArea/Area2D" index="0"]
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Well/InteractionArea/Area2D" index="0"]
|
|
|
|
position = Vector2(146, -130)
|
|
|
|
position = Vector2(146, -130)
|
|
|
|
@ -1074,6 +1076,7 @@ _blueprint = ExtResource("28_ipqaa")
|
|
|
|
[node name="PickupInteractionArea" parent="YSorted/CanGenericPickup" index="3" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
[node name="PickupInteractionArea" parent="YSorted/CanGenericPickup" index="3" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
_outlineMaterial = null
|
|
|
|
_outlineMaterial = null
|
|
|
|
_spritesToOutline = []
|
|
|
|
_spritesToOutline = []
|
|
|
|
|
|
|
|
metadata/SaveID = "0c006f5c-c472-4f89-908b-d8f34503ba37"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/CanGenericPickup/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/CanGenericPickup/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
shape = SubResource("CircleShape2D_2065p")
|
|
|
|
shape = SubResource("CircleShape2D_2065p")
|
|
|
|
@ -1090,6 +1093,7 @@ _blueprint = ExtResource("28_6b2nr")
|
|
|
|
[node name="PickupInteractionArea" parent="YSorted/RakeGenericPickup" index="3" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
[node name="PickupInteractionArea" parent="YSorted/RakeGenericPickup" index="3" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
_outlineMaterial = null
|
|
|
|
_outlineMaterial = null
|
|
|
|
_spritesToOutline = []
|
|
|
|
_spritesToOutline = []
|
|
|
|
|
|
|
|
metadata/SaveID = "c148aa78-114b-4770-a040-8498483edb1d"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/RakeGenericPickup/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/RakeGenericPickup/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
shape = SubResource("CircleShape2D_tm0yg")
|
|
|
|
shape = SubResource("CircleShape2D_tm0yg")
|
|
|
|
@ -1105,6 +1109,7 @@ _blueprint = ExtResource("35_64mdn")
|
|
|
|
[node name="PickupInteractionArea" parent="YSorted/SeedPickup" index="3" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
[node name="PickupInteractionArea" parent="YSorted/SeedPickup" index="3" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
_outlineMaterial = null
|
|
|
|
_outlineMaterial = null
|
|
|
|
_spritesToOutline = []
|
|
|
|
_spritesToOutline = []
|
|
|
|
|
|
|
|
metadata/SaveID = "ad152c51-3631-42c1-9aa4-4df896b35d8c"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/SeedPickup/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/SeedPickup/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
shape = SubResource("CircleShape2D_tm0yg")
|
|
|
|
shape = SubResource("CircleShape2D_tm0yg")
|
|
|
|
@ -1122,6 +1127,7 @@ _blueprint = ExtResource("36_fv1t2")
|
|
|
|
[node name="PickupInteractionArea" parent="YSorted/SeedPickup2" index="3" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
[node name="PickupInteractionArea" parent="YSorted/SeedPickup2" index="3" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
_outlineMaterial = null
|
|
|
|
_outlineMaterial = null
|
|
|
|
_spritesToOutline = []
|
|
|
|
_spritesToOutline = []
|
|
|
|
|
|
|
|
metadata/SaveID = "09e115e7-1d21-485a-be3e-b3fff9c83e78"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/SeedPickup2/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/SeedPickup2/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
shape = SubResource("CircleShape2D_tm0yg")
|
|
|
|
shape = SubResource("CircleShape2D_tm0yg")
|
|
|
|
@ -1264,6 +1270,7 @@ polygon = PackedVector2Array(247.227, 43.5123, 44.7822, 43.5123, -87.2178, 45.12
|
|
|
|
[node name="EnterHouseInteraction" parent="YSorted/Farm visuals/Static" instance=ExtResource("27_klb81")]
|
|
|
|
[node name="EnterHouseInteraction" parent="YSorted/Farm visuals/Static" instance=ExtResource("27_klb81")]
|
|
|
|
position = Vector2(5834, 2354)
|
|
|
|
position = Vector2(5834, 2354)
|
|
|
|
scale = Vector2(2.425, 2.425)
|
|
|
|
scale = Vector2(2.425, 2.425)
|
|
|
|
|
|
|
|
metadata/SaveID = "5a93071f-c1ab-4b4b-b74e-a6324d44ddf8"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="DoorSprite" type="Sprite2D" parent="YSorted/Farm visuals/Static/EnterHouseInteraction"]
|
|
|
|
[node name="DoorSprite" type="Sprite2D" parent="YSorted/Farm visuals/Static/EnterHouseInteraction"]
|
|
|
|
position = Vector2(0.412364, -33.1959)
|
|
|
|
position = Vector2(0.412364, -33.1959)
|
|
|
|
@ -2231,8 +2238,11 @@ collision_mask = 4
|
|
|
|
position = Vector2(-106.663, 182.891)
|
|
|
|
position = Vector2(-106.663, 182.891)
|
|
|
|
shape = SubResource("RectangleShape2D_ycj14")
|
|
|
|
shape = SubResource("RectangleShape2D_ycj14")
|
|
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Blocker" instance=ExtResource("27_klb81")]
|
|
|
|
[node name="InteractionArea" parent="YSorted/Blocker" node_paths=PackedStringArray("_spritesToOutline") instance=ExtResource("27_klb81")]
|
|
|
|
position = Vector2(11234, 1850)
|
|
|
|
position = Vector2(11234, 1850)
|
|
|
|
|
|
|
|
_spritesToOutline = [NodePath("Fence Door")]
|
|
|
|
|
|
|
|
_id = 1
|
|
|
|
|
|
|
|
metadata/SaveID = "6ee77256-42af-49c9-a3f2-cf167853f6fb"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Blocker/InteractionArea/Area2D" index="0"]
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Blocker/InteractionArea/Area2D" index="0"]
|
|
|
|
shape = SubResource("CircleShape2D_l7ekk")
|
|
|
|
shape = SubResource("CircleShape2D_l7ekk")
|
|
|
|
@ -2263,12 +2273,14 @@ z_index = 0
|
|
|
|
y_sort_enabled = false
|
|
|
|
y_sort_enabled = false
|
|
|
|
position = Vector2(4374, 2652)
|
|
|
|
position = Vector2(4374, 2652)
|
|
|
|
_penTarget = NodePath("../../pen/penSlot1")
|
|
|
|
_penTarget = NodePath("../../pen/penSlot1")
|
|
|
|
|
|
|
|
metadata/SaveID = "348bd0e3-1da5-4f10-84ab-b0444e99d541"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="Duck3" parent="YSorted/ducks" node_paths=PackedStringArray("_penTarget") instance=ExtResource("62_i36hd")]
|
|
|
|
[node name="Duck3" parent="YSorted/ducks" node_paths=PackedStringArray("_penTarget") instance=ExtResource("62_i36hd")]
|
|
|
|
z_index = 0
|
|
|
|
z_index = 0
|
|
|
|
y_sort_enabled = false
|
|
|
|
y_sort_enabled = false
|
|
|
|
position = Vector2(9259, 3194)
|
|
|
|
position = Vector2(9259, 3194)
|
|
|
|
_penTarget = NodePath("../../pen/penSlot2")
|
|
|
|
_penTarget = NodePath("../../pen/penSlot2")
|
|
|
|
|
|
|
|
metadata/SaveID = "94c8a740-2745-4162-91e7-66f36b8681e0"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="Duck4" parent="YSorted/ducks" node_paths=PackedStringArray("_penTarget") instance=ExtResource("62_i36hd")]
|
|
|
|
[node name="Duck4" parent="YSorted/ducks" node_paths=PackedStringArray("_penTarget") instance=ExtResource("62_i36hd")]
|
|
|
|
z_index = 0
|
|
|
|
z_index = 0
|
|
|
|
@ -2277,6 +2289,7 @@ position = Vector2(13441, 3612)
|
|
|
|
rotation = 3.14159
|
|
|
|
rotation = 3.14159
|
|
|
|
scale = Vector2(1, -1)
|
|
|
|
scale = Vector2(1, -1)
|
|
|
|
_penTarget = NodePath("../../pen/penSlot3")
|
|
|
|
_penTarget = NodePath("../../pen/penSlot3")
|
|
|
|
|
|
|
|
metadata/SaveID = "b3508312-eb61-4520-8349-e49e0e5328d3"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="Duck5" parent="YSorted/ducks" node_paths=PackedStringArray("_penTarget") instance=ExtResource("62_i36hd")]
|
|
|
|
[node name="Duck5" parent="YSorted/ducks" node_paths=PackedStringArray("_penTarget") instance=ExtResource("62_i36hd")]
|
|
|
|
z_index = 0
|
|
|
|
z_index = 0
|
|
|
|
@ -2285,12 +2298,14 @@ position = Vector2(15330, 2487)
|
|
|
|
rotation = 3.14159
|
|
|
|
rotation = 3.14159
|
|
|
|
scale = Vector2(1, -1)
|
|
|
|
scale = Vector2(1, -1)
|
|
|
|
_penTarget = NodePath("../../pen/penSlot4")
|
|
|
|
_penTarget = NodePath("../../pen/penSlot4")
|
|
|
|
|
|
|
|
metadata/SaveID = "b73895c2-6366-4c7e-b5e2-23f3dc9485f2"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="Duck6" parent="YSorted/ducks" node_paths=PackedStringArray("_penTarget") instance=ExtResource("62_i36hd")]
|
|
|
|
[node name="Duck6" parent="YSorted/ducks" node_paths=PackedStringArray("_penTarget") instance=ExtResource("62_i36hd")]
|
|
|
|
z_index = 0
|
|
|
|
z_index = 0
|
|
|
|
y_sort_enabled = false
|
|
|
|
y_sort_enabled = false
|
|
|
|
position = Vector2(232, 2862)
|
|
|
|
position = Vector2(232, 2862)
|
|
|
|
_penTarget = NodePath("../../pen/penSlot5")
|
|
|
|
_penTarget = NodePath("../../pen/penSlot5")
|
|
|
|
|
|
|
|
metadata/SaveID = "a963b9d2-862f-458b-be2c-9a54ec1bde90"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="Duck7" parent="YSorted/ducks" node_paths=PackedStringArray("_penTarget") instance=ExtResource("62_i36hd")]
|
|
|
|
[node name="Duck7" parent="YSorted/ducks" node_paths=PackedStringArray("_penTarget") instance=ExtResource("62_i36hd")]
|
|
|
|
z_index = 0
|
|
|
|
z_index = 0
|
|
|
|
@ -2299,6 +2314,7 @@ position = Vector2(2409, 3958)
|
|
|
|
rotation = 3.14159
|
|
|
|
rotation = 3.14159
|
|
|
|
scale = Vector2(1, -1)
|
|
|
|
scale = Vector2(1, -1)
|
|
|
|
_penTarget = NodePath("../../pen/penSlot6")
|
|
|
|
_penTarget = NodePath("../../pen/penSlot6")
|
|
|
|
|
|
|
|
metadata/SaveID = "748aff78-10eb-4a4e-bb6d-a8ee25d472d1"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="DialogicToggle" type="Node2D" parent="YSorted/ducks"]
|
|
|
|
[node name="DialogicToggle" type="Node2D" parent="YSorted/ducks"]
|
|
|
|
script = ExtResource("51_uxa2m")
|
|
|
|
script = ExtResource("51_uxa2m")
|
|
|
|
@ -2348,6 +2364,7 @@ region_rect = Rect2(207, 1184, 149, 142)
|
|
|
|
[node name="InteractionArea" parent="YSorted/trash/trashObject2" index="0" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
[node name="InteractionArea" parent="YSorted/trash/trashObject2" index="0" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
position = Vector2(-9, -46)
|
|
|
|
position = Vector2(-9, -46)
|
|
|
|
_spritesToOutline = []
|
|
|
|
_spritesToOutline = []
|
|
|
|
|
|
|
|
metadata/SaveID = "549bbcf4-ea57-4b8f-80b1-b13ca648559b"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="trashObject3" parent="YSorted/trash" instance=ExtResource("53_ycj14")]
|
|
|
|
[node name="trashObject3" parent="YSorted/trash" instance=ExtResource("53_ycj14")]
|
|
|
|
z_index = 0
|
|
|
|
z_index = 0
|
|
|
|
@ -2359,6 +2376,7 @@ region_rect = Rect2(400, 1053, 163, 141)
|
|
|
|
[node name="InteractionArea" parent="YSorted/trash/trashObject3" index="0" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
[node name="InteractionArea" parent="YSorted/trash/trashObject3" index="0" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
position = Vector2(-13, -53)
|
|
|
|
position = Vector2(-13, -53)
|
|
|
|
_spritesToOutline = []
|
|
|
|
_spritesToOutline = []
|
|
|
|
|
|
|
|
metadata/SaveID = "29874314-50c1-4a21-9494-18f936d6e097"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="trashObject4" parent="YSorted/trash" instance=ExtResource("53_ycj14")]
|
|
|
|
[node name="trashObject4" parent="YSorted/trash" instance=ExtResource("53_ycj14")]
|
|
|
|
z_index = 0
|
|
|
|
z_index = 0
|
|
|
|
@ -2370,6 +2388,7 @@ region_rect = Rect2(1048, 1092, 348, 106)
|
|
|
|
[node name="InteractionArea" parent="YSorted/trash/trashObject4" index="0" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
[node name="InteractionArea" parent="YSorted/trash/trashObject4" index="0" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
position = Vector2(0, -59)
|
|
|
|
position = Vector2(0, -59)
|
|
|
|
_spritesToOutline = []
|
|
|
|
_spritesToOutline = []
|
|
|
|
|
|
|
|
metadata/SaveID = "7ccaa831-5526-40ed-8ca3-31ba2ad929a6"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="trashObject5" parent="YSorted/trash" instance=ExtResource("53_ycj14")]
|
|
|
|
[node name="trashObject5" parent="YSorted/trash" instance=ExtResource("53_ycj14")]
|
|
|
|
z_index = 0
|
|
|
|
z_index = 0
|
|
|
|
@ -2408,6 +2427,7 @@ region_rect = Rect2(1048, 1092, 348, 106)
|
|
|
|
[node name="InteractionArea" parent="YSorted/trash/trashObject9" index="0" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
[node name="InteractionArea" parent="YSorted/trash/trashObject9" index="0" node_paths=PackedStringArray("_spritesToOutline")]
|
|
|
|
position = Vector2(22.40873, 25.05658)
|
|
|
|
position = Vector2(22.40873, 25.05658)
|
|
|
|
_spritesToOutline = []
|
|
|
|
_spritesToOutline = []
|
|
|
|
|
|
|
|
metadata/SaveID = "7bf227d6-3844-41e9-a9cd-524052aced3b"
|
|
|
|
|
|
|
|
|
|
|
|
[node name="CanvasLayer" parent="." instance=ExtResource("32_2nee2")]
|
|
|
|
[node name="CanvasLayer" parent="." instance=ExtResource("32_2nee2")]
|
|
|
|
|
|
|
|
|
|
|
|
@ -2525,6 +2545,9 @@ _payloadToSet = "farmOutside"
|
|
|
|
[node name="SaveGameCheat" type="Node" parent="."]
|
|
|
|
[node name="SaveGameCheat" type="Node" parent="."]
|
|
|
|
script = ExtResource("79_065st")
|
|
|
|
script = ExtResource("79_065st")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[node name="SaveIDProvider" type="Node" parent="."]
|
|
|
|
|
|
|
|
script = ExtResource("80_w1kgo")
|
|
|
|
|
|
|
|
|
|
|
|
[connection signal="FilledWateringCan" from="YSorted/Vesna" to="Audio/SFX/FillWater SFX2" method="PlayOneShot"]
|
|
|
|
[connection signal="FilledWateringCan" from="YSorted/Vesna" to="Audio/SFX/FillWater SFX2" method="PlayOneShot"]
|
|
|
|
[connection signal="InteractedTool" from="YSorted/Well/InteractionArea" to="YSorted/Vesna" method="TryFillWateringCan"]
|
|
|
|
[connection signal="InteractedTool" from="YSorted/Well/InteractionArea" to="YSorted/Vesna" method="TryFillWateringCan"]
|
|
|
|
[connection signal="SuccessfulPickUp" from="YSorted/CanGenericPickup" to="YSorted/Vesna" method="HandlePickUp"]
|
|
|
|
[connection signal="SuccessfulPickUp" from="YSorted/CanGenericPickup" to="YSorted/Vesna" method="HandlePickUp"]
|
|
|
|
|