[gd_scene load_steps=23 format=3 uid="uid://bm21nqepnwaik"] [ext_resource type="Script" uid="uid://cssdu8viimwm6" path="res://scripts/CSharp/Common/SceneTransition.cs" id="1_aivb2"] [ext_resource type="PackedScene" uid="uid://c25udixd5m6l0" path="res://prefabs/characters/Player2D.tscn" id="2_a2ood"] [ext_resource type="Texture2D" uid="uid://waqmjrxduxfq" path="res://art/indoor/room export/Room_01_walls.png" id="3_a2ood"] [ext_resource type="Texture2D" uid="uid://cnhsxxps2cw5" path="res://art/indoor/room export/Room_01_table.png" id="3_je1cl"] [ext_resource type="Texture2D" uid="uid://blg50is4kuh2f" path="res://art/indoor/room export/Room_01_chair.png" id="4_hjjhl"] [ext_resource type="Texture2D" uid="uid://bqwhptcgg5ons" path="res://art/indoor/room export/Room_01_dorr_R.png" id="5_8o6or"] [ext_resource type="Texture2D" uid="uid://dhvi5404cqioa" path="res://art/indoor/room export/Room_01_window.png" id="6_j5d18"] [ext_resource type="Texture2D" uid="uid://404glx32r1w8" path="res://art/indoor/room export/Room_01_bench.png" id="7_ciwvv"] [ext_resource type="Texture2D" uid="uid://cop1vjvhwlsec" path="res://art/indoor/room export/Room_01_shelf.png" id="8_8o6or"] [ext_resource type="Texture2D" uid="uid://vyk63d0pgqm5" path="res://art/indoor/room export/Room_01_dioor L.png" id="8_wuntg"] [ext_resource type="Texture2D" uid="uid://b2rj7wkyu6ehy" path="res://art/indoor/room export/Room_01_pechka.png" id="9_aivb2"] [ext_resource type="Texture2D" uid="uid://bpi35nxbhput8" path="res://art/indoor/room export/Room_01_pechkaDoor.png" id="10_835kg"] [ext_resource type="Texture2D" uid="uid://tyypifpte0pb" path="res://art/indoor/room export/Room_01_chugun.png" id="11_atjbs"] [ext_resource type="Texture2D" uid="uid://x7trh4dgsvoe" path="res://art/indoor/room export/Room_01_assets.png" id="13_j5d18"] [ext_resource type="Texture2D" uid="uid://ckvytnpi8gcxq" path="res://art/eyes_atlas.png" id="14_j5d18"] [ext_resource type="PackedScene" uid="uid://dfvgp1my5rydh" path="res://prefabs/characters/Yeli.tscn" id="15_ciwvv"] [ext_resource type="Script" uid="uid://cvkw4qd2hxksi" path="res://scripts/GdScript/dialogic_toggle.gd" id="17_835kg"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_a2ood"] resource_local_to_scene = true size = Vector2(7680, 1336) [sub_resource type="Animation" id="Animation_j5d18"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Room assets/hand:scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(0, 0)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("BackWall/Room01PechkaDoor:position") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(-710, 0)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = false tracks/2/path = NodePath("Room assets/eyes:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } [sub_resource type="Animation" id="Animation_8o6or"] resource_name = "hand_stretch" length = 4.0 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Room assets/hand:scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0.133333, 3), "transitions": PackedFloat32Array(0.406126, 2.46229), "update": 0, "values": [Vector2(0, 0), Vector2(1, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("BackWall/Room01PechkaDoor:position") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(-0.0333333, 2.96667), "transitions": PackedFloat32Array(0.101532, 1), "update": 0, "values": [Vector2(-710, 0), Vector2(-760, 0)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Room assets/eyes:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(2.26667, 3.7, 3.9), "transitions": PackedFloat32Array(1, 1, 1), "update": 1, "values": [true, false, true] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_ciwvv"] _data = { &"RESET": SubResource("Animation_j5d18"), &"hand_stretch": SubResource("Animation_8o6or") } [sub_resource type="CircleShape2D" id="CircleShape2D_wuntg"] resource_local_to_scene = true radius = 300.0 [node name="IndoorTest" type="Node2D"] y_sort_enabled = true script = ExtResource("1_aivb2") [node name="BackWall" type="Node" parent="."] [node name="Room01Walls2" type="Sprite2D" parent="BackWall"] z_index = -100 position = Vector2(-1072, -264) texture = ExtResource("3_a2ood") offset = Vector2(-2768, 264) [node name="wall 1" type="Sprite2D" parent="BackWall"] z_index = -100 texture = ExtResource("3_a2ood") flip_h = true region_rect = Rect2(111, 292, 3323, 2160) [node name="StaticBody2D" type="StaticBody2D" parent="BackWall/wall 1"] [node name="CollisionShape2D" type="CollisionShape2D" parent="BackWall/wall 1/StaticBody2D"] position = Vector2(-1912, -396) shape = SubResource("RectangleShape2D_a2ood") [node name="Room01DorrR" type="Sprite2D" parent="BackWall"] z_index = -50 position = Vector2(-744, 16) texture = ExtResource("5_8o6or") [node name="Room01DioorL" type="Sprite2D" parent="BackWall"] z_index = -50 position = Vector2(-3288, 8) texture = ExtResource("8_wuntg") [node name="Room01Pechka" type="Sprite2D" parent="BackWall"] z_index = -80 position = Vector2(-752, 0) texture = ExtResource("9_aivb2") [node name="Room01Window2" type="Sprite2D" parent="BackWall"] z_index = -50 position = Vector2(-2952, 16) texture = ExtResource("6_j5d18") [node name="Room01Window3" type="Sprite2D" parent="BackWall"] z_index = -50 position = Vector2(-944, -8) texture = ExtResource("6_j5d18") [node name="Room01PechkaDoor" type="Sprite2D" parent="BackWall"] z_index = -50 position = Vector2(-710, 0) texture = ExtResource("10_835kg") [node name="Room01Chugun" type="Sprite2D" parent="BackWall"] z_index = -40 position = Vector2(-736, 8) texture = ExtResource("11_atjbs") [node name="Room01Shelf" type="Sprite2D" parent="BackWall"] z_index = -50 position = Vector2(-832, 56) texture = ExtResource("8_8o6or") [node name="Player2d" parent="." instance=ExtResource("2_a2ood")] position = Vector2(-1464, 136) [node name="CharacterBody2D" parent="Player2d" index="0"] _speed = 500.0 [node name="Animated Sprites" parent="Player2d/CharacterBody2D/visuals" index="0"] z_index = 50 [node name="Room01Table" type="Sprite2D" parent="."] y_sort_enabled = true position = Vector2(-2056, 888) texture = ExtResource("3_je1cl") offset = Vector2(192, -848) [node name="Room01Chair" type="Sprite2D" parent="."] position = Vector2(-2792, 1096) texture = ExtResource("4_hjjhl") offset = Vector2(216, -1064) [node name="Room01Chair2" type="Sprite2D" parent="."] position = Vector2(-1304, 1080) texture = ExtResource("4_hjjhl") offset = Vector2(184, -1056) [node name="Room01Bench" type="Sprite2D" parent="."] position = Vector2(-3280, 24) texture = ExtResource("7_ciwvv") flip_h = true [node name="Room01Bench2" type="Sprite2D" parent="."] position = Vector2(-784, 40) texture = ExtResource("7_ciwvv") [node name="Room assets" type="Node" parent="."] [node name="Samowar" type="Sprite2D" parent="Room assets"] y_sort_enabled = true position = Vector2(-2000, 696) texture = ExtResource("13_j5d18") offset = Vector2(0, -296) region_enabled = true region_rect = Rect2(2085, 40, 446, 654) [node name="wood" type="Sprite2D" parent="Room assets"] y_sort_enabled = true position = Vector2(-176, 560) texture = ExtResource("13_j5d18") offset = Vector2(0, -296) region_enabled = true region_rect = Rect2(2244, 763, 274, 91) [node name="Domovoi" type="Sprite2D" parent="Room assets"] y_sort_enabled = true position = Vector2(336, 480) texture = ExtResource("13_j5d18") offset = Vector2(0, -296) region_enabled = true region_rect = Rect2(3157, 688, 131, 221) [node name="vase" type="Sprite2D" parent="Room assets"] y_sort_enabled = true position = Vector2(-712, 72) texture = ExtResource("13_j5d18") offset = Vector2(0, -296) region_enabled = true region_rect = Rect2(2748, 432, 174, 191) [node name="candle" type="Sprite2D" parent="Room assets"] y_sort_enabled = true position = Vector2(-272, -56) rotation = -0.0663225 texture = ExtResource("13_j5d18") offset = Vector2(0, -296) region_enabled = true region_rect = Rect2(2624, 435, 49, 76) [node name="hand" type="Sprite2D" parent="Room assets"] y_sort_enabled = true position = Vector2(48.5969, 11.68) rotation = -0.0663225 scale = Vector2(1e-05, 1e-05) texture = ExtResource("13_j5d18") offset = Vector2(43.3898, 128.128) region_enabled = true region_rect = Rect2(3362, 139, 101, 269) [node name="SpiritAnimation" type="AnimationPlayer" parent="Room assets/hand"] active = false root_node = NodePath("../../..") libraries = { &"": SubResource("AnimationLibrary_ciwvv") } playback_auto_capture = false [node name="herbsline" type="Sprite2D" parent="Room assets"] y_sort_enabled = true position = Vector2(440, -168) texture = ExtResource("13_j5d18") offset = Vector2(0, -296) region_enabled = true region_rect = Rect2(2964, 137, 321, 213) [node name="herb 1" type="Sprite2D" parent="Room assets/herbsline"] y_sort_enabled = true position = Vector2(-72, 136) texture = ExtResource("13_j5d18") offset = Vector2(0, -296) region_enabled = true region_rect = Rect2(2600, 165, 127, 199) [node name="herb 2" type="Sprite2D" parent="Room assets/herbsline"] y_sort_enabled = true position = Vector2(64, 80) texture = ExtResource("13_j5d18") offset = Vector2(0, -296) region_enabled = true region_rect = Rect2(2761, 161, 135, 199) [node name="eyes" type="Sprite2D" parent="Room assets"] visible = false position = Vector2(32, -72) scale = Vector2(0.4, 0.4) texture = ExtResource("14_j5d18") region_enabled = true region_rect = Rect2(2647, 15, 286, 183) [node name="offerings" type="Node2D" parent="Room assets"] visible = false [node name="apple" type="Sprite2D" parent="Room assets/offerings"] position = Vector2(229.5, 331.5) texture = ExtResource("13_j5d18") region_enabled = true region_rect = Rect2(2822, 764, 93, 87) [node name="bread" type="Sprite2D" parent="Room assets/offerings"] z_index = -1 position = Vector2(157.5, 339.5) texture = ExtResource("13_j5d18") region_enabled = true region_rect = Rect2(2951, 783, 155, 78) [node name="plate" type="Sprite2D" parent="Room assets/offerings"] z_index = -20 position = Vector2(189.5, 659.5) texture = ExtResource("13_j5d18") offset = Vector2(0, -296) region_enabled = true region_rect = Rect2(2576, 802, 219, 64) [node name="Yeli" parent="." instance=ExtResource("15_ciwvv")] position = Vector2(-2912, 432) [node name="CollisionShape3D" parent="Yeli/InteractionArea/Area2D" index="0"] shape = SubResource("CircleShape2D_wuntg") [node name="TalkingControl" parent="Yeli" index="1"] _timelinesToPlay = PackedStringArray("yeli_intro_05") [node name="dialogic_toggle" type="Node2D" parent="Yeli"] script = ExtResource("17_835kg") metadata/_custom_type_script = "uid://cvkw4qd2hxksi" [connection signal="timelineEnded" from="Yeli/dialogic_toggle" to="." method="Quit"] [editable path="Player2d"] [editable path="Yeli"] [editable path="Yeli/InteractionArea"]