|
|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
[gd_scene load_steps=122 format=3 uid="uid://66pmq4efjip8"]
|
|
|
|
|
[gd_scene load_steps=118 format=3 uid="uid://66pmq4efjip8"]
|
|
|
|
|
|
|
|
|
|
[ext_resource type="Script" uid="uid://cssdu8viimwm6" path="res://scripts/CSharp/Common/SceneTransition.cs" id="1_o8nii"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://bqomwxclsbhd3" path="res://scripts/CSharp/Common/Camera/CameraController.cs" id="2_mnal7"]
|
|
|
|
|
@ -26,7 +26,7 @@
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://btea6eyucsyxj" path="res://art/farm/farming/farmobjekte/zaun/tilable fence middle part.png" id="24_hr375"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://3ed3dgq3irn2" path="res://art/farm/farming/farmobjekte/zaun/tilable fence end part2.png" id="25_e15ep"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://dfvgp1my5rydh" path="res://prefabs/characters/Yeli.tscn" id="26_hp2qi"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://c25udixd5m6l0" path="res://prefabs/characters/Vesna.tscn" id="27_slkey"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cv7trh2b3dyiv" path="res://prefabs/entity_placer/VesnaPlacer.tscn" id="27_nqcah"]
|
|
|
|
|
[ext_resource type="Resource" uid="uid://dlcmqfjvgphqu" path="res://resources/items/rake.tres" id="28_678ve"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://dg7rlugnq0t45" path="res://art/farm/farming/farmobjekte/brünnen.png" id="29_6crsp"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://boehox1ydbcnx" path="res://scripts/CSharp/Common/Farming/WellBehaviour.cs" id="30_1l41q"]
|
|
|
|
|
@ -63,9 +63,6 @@
|
|
|
|
|
[ext_resource type="Script" uid="uid://cfnrd5k1k0gxw" path="res://scripts/CSharp/Common/AudioPlayer2D.cs" id="61_sfnme"]
|
|
|
|
|
[ext_resource type="AudioStream" uid="uid://dapsknn486aee" path="res://audio/sfx/Farming/SFX_WateringPlants_01.wav" id="62_38bnv"]
|
|
|
|
|
[ext_resource type="AudioStream" uid="uid://dnyne8wov50so" path="res://audio/sfx/Farming/SFX_WateringPlants_02.wav" id="63_cbwuo"]
|
|
|
|
|
[ext_resource type="AudioStream" uid="uid://fsiypqhql67w" path="res://audio/sfx/Farming/SFX_GettingWater_01.wav" id="64_netyg"]
|
|
|
|
|
[ext_resource type="AudioStream" uid="uid://foyw26hq1qp5" path="res://audio/sfx/Farming/SFX_GettingWater_02.wav" id="65_ujx1u"]
|
|
|
|
|
[ext_resource type="AudioStream" uid="uid://c43a6x43jkikl" path="res://audio/sfx/Farming/SFX_GettingWater_Well_01_Reverb.wav" id="66_hokxo"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://cldtt4atgymm5" path="res://scripts/CSharp/Common/Quest/QuestTrigger.cs" id="67_qfkw3"]
|
|
|
|
|
[ext_resource type="Resource" uid="uid://cm8kftow8br00" path="res://resources/quests/demo/1_talk_yeli_1.tres" id="68_ukjtk"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://c741nyedy26mx" path="res://scripts/CSharp/Common/QuestBehaviour/DetectInventoryContains.cs" id="69_3q2kg"]
|
|
|
|
|
@ -264,12 +261,6 @@ streams_count = 2
|
|
|
|
|
stream_0/stream = ExtResource("62_38bnv")
|
|
|
|
|
stream_1/stream = ExtResource("63_cbwuo")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_618my"]
|
|
|
|
|
streams_count = 3
|
|
|
|
|
stream_0/stream = ExtResource("64_netyg")
|
|
|
|
|
stream_1/stream = ExtResource("65_ujx1u")
|
|
|
|
|
stream_2/stream = ExtResource("66_hokxo")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_y820s"]
|
|
|
|
|
script = ExtResource("70_i0rxh")
|
|
|
|
|
blueprint = ExtResource("33_iuqnb")
|
|
|
|
|
@ -284,7 +275,7 @@ metadata/_custom_type_script = "uid://be54lnb6gg81f"
|
|
|
|
|
script = ExtResource("1_o8nii")
|
|
|
|
|
_sceneNamesToLoad = PackedStringArray("res://scenes/Babushka_scene_indoor_common_room.tscn", "res://scenes/entity_scenes/outside_beets.tscn")
|
|
|
|
|
|
|
|
|
|
[node name="Camera2D" type="Camera2D" parent="." node_paths=PackedStringArray("_followNode")]
|
|
|
|
|
[node name="Camera2D" type="Camera2D" parent="."]
|
|
|
|
|
position = Vector2(3180, 1961)
|
|
|
|
|
scale = Vector2(1, 0.993819)
|
|
|
|
|
offset = Vector2(0, -500)
|
|
|
|
|
@ -295,7 +286,6 @@ limit_right = 16000
|
|
|
|
|
limit_bottom = 4700
|
|
|
|
|
editor_draw_limits = true
|
|
|
|
|
script = ExtResource("2_mnal7")
|
|
|
|
|
_followNode = NodePath("../YSorted/Vesna/CharacterBody2D")
|
|
|
|
|
|
|
|
|
|
[node name="ParallaxBackground" type="ParallaxBackground" parent="."]
|
|
|
|
|
|
|
|
|
|
@ -961,14 +951,8 @@ y_sort_enabled = true
|
|
|
|
|
position = Vector2(6403, 3362)
|
|
|
|
|
_timelinesToPlay = PackedStringArray("yeli_quest_select")
|
|
|
|
|
|
|
|
|
|
[node name="Vesna" parent="YSorted" instance=ExtResource("27_slkey")]
|
|
|
|
|
z_index = 1
|
|
|
|
|
position = Vector2(9322, 2018)
|
|
|
|
|
_hoe = ExtResource("28_678ve")
|
|
|
|
|
|
|
|
|
|
[node name="FarmingControls" parent="YSorted/Vesna" index="1" node_paths=PackedStringArray("_camera", "_fieldParent")]
|
|
|
|
|
_camera = NodePath("../../../Camera2D")
|
|
|
|
|
_fieldParent = NodePath("../../FieldParent")
|
|
|
|
|
[node name="VesnaPlacer" parent="YSorted" instance=ExtResource("27_nqcah")]
|
|
|
|
|
position = Vector2(9178, 2365)
|
|
|
|
|
|
|
|
|
|
[node name="Well" type="Sprite2D" parent="YSorted" node_paths=PackedStringArray("_interactionArea")]
|
|
|
|
|
z_index = 1
|
|
|
|
|
@ -2480,12 +2464,6 @@ max_distance = 20000000.0
|
|
|
|
|
playback_type = 2
|
|
|
|
|
script = ExtResource("61_sfnme")
|
|
|
|
|
|
|
|
|
|
[node name="FillWater SFX2" type="AudioStreamPlayer2D" parent="Audio/SFX"]
|
|
|
|
|
stream = SubResource("AudioStreamRandomizer_618my")
|
|
|
|
|
max_distance = 20000000.0
|
|
|
|
|
playback_type = 2
|
|
|
|
|
script = ExtResource("61_sfnme")
|
|
|
|
|
|
|
|
|
|
[node name="SpecialQuestTrigger" type="Node" parent="."]
|
|
|
|
|
|
|
|
|
|
[node name="QuestInstantStart" type="Node" parent="SpecialQuestTrigger"]
|
|
|
|
|
@ -2552,23 +2530,16 @@ script = ExtResource("82_ec5sc")
|
|
|
|
|
visible = false
|
|
|
|
|
texture = ExtResource("83_50rxh")
|
|
|
|
|
|
|
|
|
|
[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="area_entered" from="YSorted/Well/InteractionArea/Area2D" to="YSorted/Well/InteractionArea" method="OnPlayerEntered"]
|
|
|
|
|
[connection signal="area_exited" from="YSorted/Well/InteractionArea/Area2D" to="YSorted/Well/InteractionArea" method="OnPlayerExited"]
|
|
|
|
|
[connection signal="SuccessfulPickUp" from="YSorted/CanGenericPickup" to="YSorted/Vesna" method="HandlePickUp"]
|
|
|
|
|
[connection signal="area_entered" from="YSorted/CanGenericPickup/PickupInteractionArea/Area2D" to="YSorted/CanGenericPickup/PickupInteractionArea" method="OnPlayerEntered"]
|
|
|
|
|
[connection signal="area_exited" from="YSorted/CanGenericPickup/PickupInteractionArea/Area2D" to="YSorted/CanGenericPickup/PickupInteractionArea" method="OnPlayerExited"]
|
|
|
|
|
[connection signal="SuccessfulPickUp" from="YSorted/RakeGenericPickup" to="YSorted/Vesna" method="HandlePickUp"]
|
|
|
|
|
[connection signal="area_entered" from="YSorted/RakeGenericPickup/PickupInteractionArea/Area2D" to="YSorted/RakeGenericPickup/PickupInteractionArea" method="OnPlayerEntered"]
|
|
|
|
|
[connection signal="area_exited" from="YSorted/RakeGenericPickup/PickupInteractionArea/Area2D" to="YSorted/RakeGenericPickup/PickupInteractionArea" method="OnPlayerExited"]
|
|
|
|
|
[connection signal="SuccessfulPickUp" from="YSorted/SeedPickup" to="YSorted/Vesna" method="HandlePickUp"]
|
|
|
|
|
[connection signal="area_entered" from="YSorted/SeedPickup/PickupInteractionArea/Area2D" to="YSorted/SeedPickup/PickupInteractionArea" method="OnPlayerEntered"]
|
|
|
|
|
[connection signal="area_exited" from="YSorted/SeedPickup/PickupInteractionArea/Area2D" to="YSorted/SeedPickup/PickupInteractionArea" method="OnPlayerExited"]
|
|
|
|
|
[connection signal="SuccessfulPickUp" from="YSorted/BeetPickup" to="YSorted/Vesna" method="HandlePickUp"]
|
|
|
|
|
[connection signal="area_entered" from="YSorted/BeetPickup/PickupInteractionArea/Area2D" to="YSorted/BeetPickup/PickupInteractionArea" method="OnPlayerEntered"]
|
|
|
|
|
[connection signal="area_exited" from="YSorted/BeetPickup/PickupInteractionArea/Area2D" to="YSorted/BeetPickup/PickupInteractionArea" method="OnPlayerExited"]
|
|
|
|
|
[connection signal="SuccessfulPickUp" from="YSorted/SeedPickup2" to="YSorted/Vesna" method="HandlePickUp"]
|
|
|
|
|
[connection signal="area_entered" from="YSorted/SeedPickup2/PickupInteractionArea/Area2D" to="YSorted/SeedPickup2/PickupInteractionArea" method="OnPlayerEntered"]
|
|
|
|
|
[connection signal="area_exited" from="YSorted/SeedPickup2/PickupInteractionArea/Area2D" to="YSorted/SeedPickup2/PickupInteractionArea" method="OnPlayerExited"]
|
|
|
|
|
[connection signal="InteractedTool" from="YSorted/Farm visuals/Static/EnterHouseInteraction" to="." method="LoadSceneAtIndex"]
|
|
|
|
|
@ -2588,7 +2559,6 @@ texture = ExtResource("83_50rxh")
|
|
|
|
|
[connection signal="OnFulfilled" from="SpecialQuestTrigger/FieldWorkTrigger" to="SpecialQuestTrigger/FieldWorkTrigger/StartDialog" method="open"]
|
|
|
|
|
[connection signal="tree_entered" from="SceneNameSetter" to="SceneNameSetter" method="Set"]
|
|
|
|
|
|
|
|
|
|
[editable path="YSorted/Vesna"]
|
|
|
|
|
[editable path="YSorted/Well/InteractionArea"]
|
|
|
|
|
[editable path="YSorted/CanGenericPickup"]
|
|
|
|
|
[editable path="YSorted/CanGenericPickup/PickupInteractionArea"]
|
|
|
|
|
|