|
|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
[gd_scene load_steps=96 format=3 uid="uid://gigb28qk8t12"]
|
|
|
|
|
[gd_scene load_steps=98 format=3 uid="uid://gigb28qk8t12"]
|
|
|
|
|
|
|
|
|
|
[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"]
|
|
|
|
|
@ -62,6 +62,7 @@
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://lvhbicmwqab5" path="res://art/farm/tilable grounds/böden/fruchtbarer wilder trockender boden.png" id="47_loeum"]
|
|
|
|
|
[ext_resource type="AudioStream" uid="uid://c43a6x43jkikl" path="res://audio/sfx/Farming/SFX_GettingWater_Well_01_Reverb.wav" id="49_d77e7"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://muuxxgvx33fp" path="res://prefabs/farm/duck.tscn" id="62_i36hd"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://fvo04di6k7we" path="res://scripts/CSharp/Common/Animation/PenCollider.cs" id="63_uxa2m"]
|
|
|
|
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_wtdui"]
|
|
|
|
|
shader = ExtResource("13_7p0hq")
|
|
|
|
|
@ -223,6 +224,9 @@ stream_0/stream = ExtResource("39_di1ed")
|
|
|
|
|
stream_1/stream = ExtResource("40_ceriq")
|
|
|
|
|
stream_2/stream = ExtResource("49_d77e7")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_lwk6t"]
|
|
|
|
|
size = Vector2(1407.56, 1310.2)
|
|
|
|
|
|
|
|
|
|
[node name="BabushkaSceneFarmOutside2d" type="Node2D"]
|
|
|
|
|
script = ExtResource("34_e5b7x")
|
|
|
|
|
_sceneToLoad = ExtResource("2_taxvr")
|
|
|
|
|
@ -2122,6 +2126,9 @@ offset_top = 0.228533
|
|
|
|
|
offset_right = -456.339
|
|
|
|
|
offset_bottom = 30.2285
|
|
|
|
|
|
|
|
|
|
[node name="Control" parent="CanvasLayer" index="3"]
|
|
|
|
|
visible = false
|
|
|
|
|
|
|
|
|
|
[node name="Audio" type="Node" parent="."]
|
|
|
|
|
|
|
|
|
|
[node name="Background Music Ramp up" type="AudioStreamPlayer2D" parent="Audio"]
|
|
|
|
|
@ -2163,6 +2170,50 @@ max_distance = 2e+07
|
|
|
|
|
playback_type = 2
|
|
|
|
|
script = ExtResource("40_w3jkj")
|
|
|
|
|
|
|
|
|
|
[node name="Duck3" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(1875, 2155)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="Duck4" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(1496, 2816)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="Duck5" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(4616, 2187)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="Duck6" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(867, 2144)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="Duck7" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(488, 2718)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="Duck10" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(5201, 2708)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="Duck11" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(1235, 2458)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="Duck12" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(2146, 2794)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="Duck13" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(3587, 3119)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="Duck14" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(4757, 2686)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="Duck15" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(4908, 3206)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="Duck" parent="." node_paths=PackedStringArray("_vesna") instance=ExtResource("62_i36hd")]
|
|
|
|
|
position = Vector2(2517, 2417)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
@ -2171,6 +2222,13 @@ _vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
position = Vector2(3540, 2518)
|
|
|
|
|
_vesna = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="PenCollider" type="Area2D" parent="."]
|
|
|
|
|
script = ExtResource("63_uxa2m")
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="PenCollider"]
|
|
|
|
|
position = Vector2(-4983.78, 2662.9)
|
|
|
|
|
shape = SubResource("RectangleShape2D_lwk6t")
|
|
|
|
|
|
|
|
|
|
[connection signal="FilledWateringCan" from="YSorted/Vesna" to="Audio/SFX/FillWater SFX2" method="PlayOneShot"]
|
|
|
|
|
[connection signal="WateringField" from="YSorted/Vesna/FarmingControls" to="Audio/SFX/Watering SFX" method="PlayOneShot"]
|
|
|
|
|
[connection signal="InteractedTool" from="YSorted/Brünnen/InteractionArea" to="YSorted/Vesna" method="TryFillWateringCan"]
|
|
|
|
|
|