|
|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
[gd_scene load_steps=85 format=3 uid="uid://b3ibx4resa1f3"]
|
|
|
|
|
[gd_scene load_steps=86 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"]
|
|
|
|
|
@ -41,6 +41,7 @@
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://badnnid7dgnpk" path="res://art/nature/grass/grass-4.png" id="42_7jeth"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://dpbbroif2tnil" path="res://prefabs/interactions/generic_item_on_ground_2d.tscn" id="43_dr6bm"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://ct7ea8ikor5rf" path="res://art/nature/grass/grass-3.png" id="43_g8k4k"]
|
|
|
|
|
[ext_resource type="Material" uid="uid://blch5kdhkbj75" path="res://art/materials/simple_interactable_outline.tres" id="44_34r5t"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://d3dwl6ph0pu1d" path="res://art/nature/grass/grass-6.png" id="44_jgrpl"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://dhxtdhfqx3bte" path="res://scripts/CSharp/Common/Farming/FieldService2D.cs" id="46_xkmgh"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://blb3agipyxnal" path="res://art/farm/farming/farmobjekte/zaun/fence_door.png" id="47_xfjh2"]
|
|
|
|
|
@ -918,10 +919,9 @@ shape = SubResource("RectangleShape2D_0qu0h")
|
|
|
|
|
z_index = 1
|
|
|
|
|
y_sort_enabled = true
|
|
|
|
|
|
|
|
|
|
[node name="Vesna" parent="YSorted" node_paths=PackedStringArray("_fieldParent") instance=ExtResource("27_qtaxr")]
|
|
|
|
|
[node name="Vesna" parent="YSorted" instance=ExtResource("27_qtaxr")]
|
|
|
|
|
z_index = 1
|
|
|
|
|
position = Vector2(2693, 1876)
|
|
|
|
|
_fieldParent = NodePath("../Farm visuals/FieldParent")
|
|
|
|
|
_hoe = ExtResource("28_le48k")
|
|
|
|
|
|
|
|
|
|
[node name="Animated Sprites" parent="YSorted/Vesna/CharacterBody2D/visuals" index="0"]
|
|
|
|
|
@ -956,9 +956,8 @@ collision_mask = 4
|
|
|
|
|
position = Vector2(145.5, -224)
|
|
|
|
|
shape = SubResource("RectangleShape2D_0sfl7")
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Brünnen" node_paths=PackedStringArray("_spriteToOutline") instance=ExtResource("31_xcb8u")]
|
|
|
|
|
_spriteToOutline = NodePath("..")
|
|
|
|
|
_id = 1
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Brünnen" node_paths=PackedStringArray("_spritesToOutline") instance=ExtResource("31_xcb8u")]
|
|
|
|
|
_spritesToOutline = [NodePath("..")]
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Brünnen/InteractionArea/Area2D" index="0"]
|
|
|
|
|
position = Vector2(146, -130)
|
|
|
|
|
@ -1717,6 +1716,9 @@ scale = Vector2(1, 1.00622)
|
|
|
|
|
_state = 2
|
|
|
|
|
_field = NodePath("../..")
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Farm visuals/FieldParent/BaseField" index="1"]
|
|
|
|
|
_outlineMaterial = ExtResource("44_34r5t")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField2" parent="YSorted/Farm visuals/FieldParent" instance=ExtResource("40_efblm")]
|
|
|
|
|
position = Vector2(1226, 3098.15)
|
|
|
|
|
scale = Vector2(1, 1.00622)
|
|
|
|
|
@ -1728,6 +1730,9 @@ FieldState = 3
|
|
|
|
|
_state = 1
|
|
|
|
|
_field = NodePath("../..")
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Farm visuals/FieldParent/BaseField2" index="1"]
|
|
|
|
|
_outlineMaterial = ExtResource("44_34r5t")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField3" parent="YSorted/Farm visuals/FieldParent" instance=ExtResource("40_efblm")]
|
|
|
|
|
position = Vector2(1782, 2606.11)
|
|
|
|
|
scale = Vector2(1, 1.00622)
|
|
|
|
|
@ -1739,6 +1744,9 @@ FieldState = 3
|
|
|
|
|
_state = 2
|
|
|
|
|
_field = NodePath("../..")
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Farm visuals/FieldParent/BaseField3" index="1"]
|
|
|
|
|
_outlineMaterial = ExtResource("44_34r5t")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField4" parent="YSorted/Farm visuals/FieldParent" instance=ExtResource("40_efblm")]
|
|
|
|
|
position = Vector2(2559, 2624.22)
|
|
|
|
|
scale = Vector2(1, 1.00622)
|
|
|
|
|
@ -1750,6 +1758,9 @@ FieldState = 3
|
|
|
|
|
_state = 2
|
|
|
|
|
_field = NodePath("../..")
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Farm visuals/FieldParent/BaseField4" index="1"]
|
|
|
|
|
_outlineMaterial = ExtResource("44_34r5t")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField5" parent="YSorted/Farm visuals/FieldParent" instance=ExtResource("40_efblm")]
|
|
|
|
|
position = Vector2(3305, 2624.22)
|
|
|
|
|
scale = Vector2(1, 1.00622)
|
|
|
|
|
@ -1761,6 +1772,9 @@ FieldState = 3
|
|
|
|
|
_state = 2
|
|
|
|
|
_field = NodePath("../..")
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Farm visuals/FieldParent/BaseField5" index="1"]
|
|
|
|
|
_outlineMaterial = ExtResource("44_34r5t")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField6" parent="YSorted/Farm visuals/FieldParent" instance=ExtResource("40_efblm")]
|
|
|
|
|
position = Vector2(4033, 2618.18)
|
|
|
|
|
scale = Vector2(1, 1.00622)
|
|
|
|
|
@ -1772,6 +1786,9 @@ FieldState = 3
|
|
|
|
|
_state = 1
|
|
|
|
|
_field = NodePath("../..")
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Farm visuals/FieldParent/BaseField6" index="1"]
|
|
|
|
|
_outlineMaterial = ExtResource("44_34r5t")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField7" parent="YSorted/Farm visuals/FieldParent" instance=ExtResource("40_efblm")]
|
|
|
|
|
position = Vector2(4755, 2630.26)
|
|
|
|
|
scale = Vector2(1, 1.00622)
|
|
|
|
|
@ -1783,6 +1800,9 @@ FieldState = 3
|
|
|
|
|
_state = 2
|
|
|
|
|
_field = NodePath("../..")
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Farm visuals/FieldParent/BaseField7" index="1"]
|
|
|
|
|
_outlineMaterial = ExtResource("44_34r5t")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField8" parent="YSorted/Farm visuals/FieldParent" instance=ExtResource("40_efblm")]
|
|
|
|
|
position = Vector2(4418, 3226.95)
|
|
|
|
|
scale = Vector2(1, 1.00622)
|
|
|
|
|
@ -1794,6 +1814,9 @@ FieldState = 3
|
|
|
|
|
_state = 2
|
|
|
|
|
_field = NodePath("../..")
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Farm visuals/FieldParent/BaseField8" index="1"]
|
|
|
|
|
_outlineMaterial = ExtResource("44_34r5t")
|
|
|
|
|
|
|
|
|
|
[node name="BaseField9" parent="YSorted/Farm visuals/FieldParent" instance=ExtResource("40_efblm")]
|
|
|
|
|
position = Vector2(5317, 3208.83)
|
|
|
|
|
scale = Vector2(1, 1.00622)
|
|
|
|
|
@ -1805,11 +1828,14 @@ FieldState = 3
|
|
|
|
|
_state = 1
|
|
|
|
|
_field = NodePath("../..")
|
|
|
|
|
|
|
|
|
|
[node name="InteractionArea" parent="YSorted/Farm visuals/FieldParent/BaseField9" index="1"]
|
|
|
|
|
_outlineMaterial = ExtResource("44_34r5t")
|
|
|
|
|
|
|
|
|
|
[node name="Blocker" type="Node2D" parent="YSorted"]
|
|
|
|
|
|
|
|
|
|
[node name="BackToFarm" parent="YSorted/Blocker" node_paths=PackedStringArray("_spriteToOutline") instance=ExtResource("31_xcb8u")]
|
|
|
|
|
[node name="BackToFarm" parent="YSorted/Blocker" node_paths=PackedStringArray("_spritesToOutline") instance=ExtResource("31_xcb8u")]
|
|
|
|
|
position = Vector2(3774, 2025)
|
|
|
|
|
_spriteToOutline = NodePath("Fence Door2")
|
|
|
|
|
_spritesToOutline = [NodePath("Fence Door2")]
|
|
|
|
|
_id = 0
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" parent="YSorted/Blocker/BackToFarm/Area2D" index="0"]
|
|
|
|
|
|