|
|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
[gd_scene load_steps=91 format=3 uid="uid://b3ibx4resa1f3"]
|
|
|
|
|
[gd_scene load_steps=92 format=3 uid="uid://b3ibx4resa1f3"]
|
|
|
|
|
|
|
|
|
|
[ext_resource type="Script" uid="uid://cssdu8viimwm6" path="res://scripts/CSharp/Common/SceneTransition.cs" id="1_6krrk"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://bqomwxclsbhd3" path="res://scripts/CSharp/Common/Camera/CameraController.cs" id="2_4ktoi"]
|
|
|
|
|
@ -137,11 +137,15 @@ size = Vector2(1041, 368)
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
radius = 371.058
|
|
|
|
|
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_2nee2"]
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_dr6bm"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
radius = 300.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_ipqaa"]
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_34r5t"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
radius = 300.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_hpgl7"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
radius = 300.0
|
|
|
|
|
|
|
|
|
|
@ -173,27 +177,27 @@ shader_parameter/offset = 0.0
|
|
|
|
|
shader = ExtResource("24_anpd4")
|
|
|
|
|
shader_parameter/tiling_scale = Vector2(1, 20)
|
|
|
|
|
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_hpgl7"]
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_qavgq"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
radius = 300.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_qavgq"]
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_njxly"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
radius = 300.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_dr6bm"]
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_54ty3"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
radius = 300.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_njxly"]
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_gbxtf"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
radius = 300.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_34r5t"]
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_6krrk"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
radius = 300.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_54ty3"]
|
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_4ktoi"]
|
|
|
|
|
resource_local_to_scene = true
|
|
|
|
|
radius = 300.0
|
|
|
|
|
|
|
|
|
|
@ -947,7 +951,6 @@ z_index = 1
|
|
|
|
|
position = Vector2(2693, 1876)
|
|
|
|
|
_fieldParent = NodePath("../Farm visuals/FieldParent")
|
|
|
|
|
_hoe = ExtResource("28_le48k")
|
|
|
|
|
_wateringCan = ExtResource("29_6laxt")
|
|
|
|
|
|
|
|
|
|
[node name="Animated Sprites" parent="YSorted/Vesna/CharacterBody2D/visuals" index="0"]
|
|
|
|
|
position = Vector2(-33, 554)
|
|
|
|
|
@ -987,8 +990,8 @@ position = Vector2(6095, 2087)
|
|
|
|
|
[node name="SpawnWithItem" parent="YSorted/HoeGenericPickup" index="0"]
|
|
|
|
|
_blueprint = ExtResource("33_v0fwx")
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/HoeGenericPickup/InteractionArea2/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_2nee2")
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/HoeGenericPickup/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_dr6bm")
|
|
|
|
|
|
|
|
|
|
[node name="CanGenericPickup" parent="YSorted" instance=ExtResource("32_752hh")]
|
|
|
|
|
visible = false
|
|
|
|
|
@ -997,11 +1000,8 @@ position = Vector2(8192, 3507)
|
|
|
|
|
[node name="SpawnWithItem" parent="YSorted/CanGenericPickup" index="0"]
|
|
|
|
|
_blueprint = ExtResource("29_6laxt")
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea2" parent="YSorted/CanGenericPickup" index="3"]
|
|
|
|
|
position = Vector2(0, -159)
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/CanGenericPickup/InteractionArea2/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_ipqaa")
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/CanGenericPickup/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_34r5t")
|
|
|
|
|
|
|
|
|
|
[node name="RakeGenericPickup" parent="YSorted" instance=ExtResource("32_752hh")]
|
|
|
|
|
visible = false
|
|
|
|
|
@ -1010,8 +1010,8 @@ position = Vector2(8391, 2060)
|
|
|
|
|
[node name="SpawnWithItem" parent="YSorted/RakeGenericPickup" index="0"]
|
|
|
|
|
_blueprint = ExtResource("28_le48k")
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/RakeGenericPickup/InteractionArea2/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_ipqaa")
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/RakeGenericPickup/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_hpgl7")
|
|
|
|
|
|
|
|
|
|
[node name="Farm visuals" type="Node2D" parent="YSorted"]
|
|
|
|
|
position = Vector2(-60, 122)
|
|
|
|
|
@ -1751,10 +1751,11 @@ rotation = 1.5708
|
|
|
|
|
scale = Vector2(0.1, 8.7)
|
|
|
|
|
texture = ExtResource("26_bwvai")
|
|
|
|
|
|
|
|
|
|
[node name="FieldParent" type="Node2D" parent="YSorted/Farm visuals"]
|
|
|
|
|
[node name="FieldParent" type="Node2D" parent="YSorted/Farm visuals" node_paths=PackedStringArray("fields")]
|
|
|
|
|
position = Vector2(53, 20)
|
|
|
|
|
scale = Vector2(1, 0.993819)
|
|
|
|
|
script = ExtResource("46_xkmgh")
|
|
|
|
|
fields = {}
|
|
|
|
|
metadata/_custom_type_script = "uid://dhxtdhfqx3bte"
|
|
|
|
|
|
|
|
|
|
[node name="BaseField" parent="YSorted/Farm visuals" instance=ExtResource("43_dr6bm")]
|
|
|
|
|
@ -1769,8 +1770,8 @@ visible = true
|
|
|
|
|
[node name="01" parent="YSorted/Farm visuals/BaseField/FieldBehaviour/BeetRoot/BigPlant" index="0"]
|
|
|
|
|
visible = false
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_hpgl7")
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_qavgq")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField2" parent="YSorted/Farm visuals" instance=ExtResource("43_dr6bm")]
|
|
|
|
|
position = Vector2(1230, 2590)
|
|
|
|
|
@ -1784,8 +1785,8 @@ visible = false
|
|
|
|
|
[node name="03" parent="YSorted/Farm visuals/BaseField2/FieldBehaviour/BeetRoot/BigPlant" index="2"]
|
|
|
|
|
visible = true
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField2/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_qavgq")
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField2/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_njxly")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField3" parent="YSorted/Farm visuals" instance=ExtResource("43_dr6bm")]
|
|
|
|
|
position = Vector2(1994, 2603)
|
|
|
|
|
@ -1799,8 +1800,8 @@ visible = true
|
|
|
|
|
[node name="01" parent="YSorted/Farm visuals/BaseField3/FieldBehaviour/BeetRoot/BigPlant" index="0"]
|
|
|
|
|
visible = false
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField3/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_dr6bm")
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField3/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_54ty3")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField4" parent="YSorted/Farm visuals" instance=ExtResource("43_dr6bm")]
|
|
|
|
|
position = Vector2(478, 3098)
|
|
|
|
|
@ -1814,8 +1815,8 @@ visible = true
|
|
|
|
|
[node name="01" parent="YSorted/Farm visuals/BaseField4/FieldBehaviour/BeetRoot/BigPlant" index="0"]
|
|
|
|
|
visible = false
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField4/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_njxly")
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField4/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_gbxtf")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField5" parent="YSorted/Farm visuals" instance=ExtResource("43_dr6bm")]
|
|
|
|
|
position = Vector2(1279, 3123)
|
|
|
|
|
@ -1832,8 +1833,8 @@ visible = false
|
|
|
|
|
[node name="02" parent="YSorted/Farm visuals/BaseField5/FieldBehaviour/BeetRoot/BigPlant" index="1"]
|
|
|
|
|
visible = true
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField5/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_34r5t")
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField5/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_6krrk")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField6" parent="YSorted/Farm visuals" instance=ExtResource("43_dr6bm")]
|
|
|
|
|
position = Vector2(2037, 3135)
|
|
|
|
|
@ -1847,8 +1848,8 @@ visible = true
|
|
|
|
|
[node name="01" parent="YSorted/Farm visuals/BaseField6/FieldBehaviour/BeetRoot/BigPlant" index="0"]
|
|
|
|
|
visible = false
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField6/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_54ty3")
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Farm visuals/BaseField6/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea/Area2D" index="0"]
|
|
|
|
|
shape = SubResource("CircleShape2D_4ktoi")
|
|
|
|
|
|
|
|
|
|
[node name="Blocker" type="Node2D" parent="YSorted"]
|
|
|
|
|
|
|
|
|
|
@ -1958,33 +1959,33 @@ script = ExtResource("58_m3hs4")
|
|
|
|
|
[editable path="YSorted/Vesna"]
|
|
|
|
|
[editable path="YSorted/Brünnen/InteractionArea"]
|
|
|
|
|
[editable path="YSorted/HoeGenericPickup"]
|
|
|
|
|
[editable path="YSorted/HoeGenericPickup/InteractionArea2"]
|
|
|
|
|
[editable path="YSorted/HoeGenericPickup/PickupInteractionArea"]
|
|
|
|
|
[editable path="YSorted/CanGenericPickup"]
|
|
|
|
|
[editable path="YSorted/CanGenericPickup/InteractionArea2"]
|
|
|
|
|
[editable path="YSorted/CanGenericPickup/PickupInteractionArea"]
|
|
|
|
|
[editable path="YSorted/RakeGenericPickup"]
|
|
|
|
|
[editable path="YSorted/RakeGenericPickup/InteractionArea2"]
|
|
|
|
|
[editable path="YSorted/RakeGenericPickup/PickupInteractionArea"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField/FieldBehaviour/BeetRoot"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField2"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField2/FieldBehaviour/BeetRoot"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField2/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField2/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField2/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField3"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField3/FieldBehaviour/BeetRoot"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField3/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField3/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField3/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField4"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField4/FieldBehaviour/BeetRoot"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField4/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField4/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField4/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField5"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField5/FieldBehaviour/BeetRoot"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField5/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField5/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField5/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField6"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField6/FieldBehaviour/BeetRoot"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField6/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField6/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/InteractionArea2"]
|
|
|
|
|
[editable path="YSorted/Farm visuals/BaseField6/FieldBehaviour/BeetRoot/ReadyPlantInventoryItem/PickupInteractionArea"]
|
|
|
|
|
[editable path="CanvasLayer"]
|
|
|
|
|
|