diff --git a/scenes/game_elements/characters/components/sprite_frames/storyweaver_blue.tres b/scenes/game_elements/characters/components/sprite_frames/storyweaver_blue.tres index 86c74ca05a..0d4281454b 100644 --- a/scenes/game_elements/characters/components/sprite_frames/storyweaver_blue.tres +++ b/scenes/game_elements/characters/components/sprite_frames/storyweaver_blue.tres @@ -1,165 +1,15 @@ [gd_resource type="SpriteFrames" format=3 uid="uid://dtoylirwywk0j"] -[ext_resource type="Texture2D" uid="uid://nwjrfnnav0lk" path="res://scenes/game_elements/characters/player/components/storyweaver_blue_attack_01.png" id="1_h7p10"] -[ext_resource type="Texture2D" uid="uid://dgmobjvp2gcxu" path="res://scenes/game_elements/characters/player/components/storyweaver_blue_attack_02.png" id="2_bgej0"] -[ext_resource type="Texture2D" uid="uid://f0ujlnlolad7" path="res://scenes/game_elements/characters/player/components/storyweaver_blue_defeated.png" id="3_fmekh"] -[ext_resource type="Texture2D" uid="uid://ceiyxl0dy2cg1" path="res://scenes/game_elements/characters/player/components/storyweaver_blue_idle.png" id="3_lo7nh"] -[ext_resource type="Texture2D" uid="uid://dmvl71i6783rk" path="res://scenes/game_elements/characters/player/components/storyweaver_blue_walk.png" id="4_3nn5s"] - -[sub_resource type="AtlasTexture" id="AtlasTexture_007i1"] -atlas = ExtResource("1_h7p10") -region = Rect2(0, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_6cv16"] -atlas = ExtResource("1_h7p10") -region = Rect2(192, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_j4nxn"] -atlas = ExtResource("1_h7p10") -region = Rect2(384, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_28m0y"] -atlas = ExtResource("1_h7p10") -region = Rect2(576, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_bbmj2"] -atlas = ExtResource("2_bgej0") -region = Rect2(0, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_kxw46"] -atlas = ExtResource("2_bgej0") -region = Rect2(192, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_8qxvo"] -atlas = ExtResource("2_bgej0") -region = Rect2(384, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_5q8fn"] -atlas = ExtResource("2_bgej0") -region = Rect2(576, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_5c6ie"] -atlas = ExtResource("3_fmekh") -region = Rect2(0, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_tcdtl"] -atlas = ExtResource("3_fmekh") -region = Rect2(192, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_8a2yc"] -atlas = ExtResource("3_fmekh") -region = Rect2(384, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_0k2r4"] -atlas = ExtResource("3_fmekh") -region = Rect2(576, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_8410a"] -atlas = ExtResource("3_fmekh") -region = Rect2(768, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_xol17"] -atlas = ExtResource("3_fmekh") -region = Rect2(960, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_iflks"] -atlas = ExtResource("3_fmekh") -region = Rect2(1152, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_71e06"] -atlas = ExtResource("3_fmekh") -region = Rect2(1344, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_kpp0b"] -atlas = ExtResource("3_fmekh") -region = Rect2(1536, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_7f782"] -atlas = ExtResource("3_fmekh") -region = Rect2(1728, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_nemgu"] -atlas = ExtResource("3_fmekh") -region = Rect2(1920, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_fcs02"] -atlas = ExtResource("3_lo7nh") -region = Rect2(0, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_myrg7"] -atlas = ExtResource("3_lo7nh") -region = Rect2(192, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_kvlxm"] -atlas = ExtResource("3_lo7nh") -region = Rect2(384, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_uf5tr"] -atlas = ExtResource("3_lo7nh") -region = Rect2(576, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_lgqa7"] -atlas = ExtResource("3_lo7nh") -region = Rect2(768, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_8ydkj"] -atlas = ExtResource("3_lo7nh") -region = Rect2(960, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_3j4b4"] -atlas = ExtResource("3_lo7nh") -region = Rect2(1152, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yj68g"] -atlas = ExtResource("3_lo7nh") -region = Rect2(1344, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_ioxgp"] -atlas = ExtResource("3_lo7nh") -region = Rect2(1536, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_cnsyf"] -atlas = ExtResource("3_lo7nh") -region = Rect2(1728, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_uniwh"] -atlas = ExtResource("4_3nn5s") -region = Rect2(0, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_iqsei"] -atlas = ExtResource("4_3nn5s") -region = Rect2(192, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_tffgl"] -atlas = ExtResource("4_3nn5s") -region = Rect2(384, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_pk8ii"] -atlas = ExtResource("4_3nn5s") -region = Rect2(576, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_5mf0n"] -atlas = ExtResource("4_3nn5s") -region = Rect2(768, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_4hvnv"] -atlas = ExtResource("4_3nn5s") -region = Rect2(960, 0, 192, 192) +[ext_resource type="Texture2D" uid="uid://2y4oibv0s1da" path="res://scenes/quests/story_quests/3_patitas/player_components/personaje01.png" id="4_5nl38"] [resource] animations = [{ "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_007i1") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_6cv16") +"texture": ExtResource("4_5nl38") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_j4nxn") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_28m0y") +"texture": ExtResource("4_5nl38") }], "loop": true, "name": &"attack_01", @@ -167,16 +17,10 @@ animations = [{ }, { "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_bbmj2") +"texture": ExtResource("4_5nl38") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_kxw46") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_8qxvo") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_5q8fn") +"texture": ExtResource("4_5nl38") }], "loop": true, "name": &"attack_02", @@ -184,37 +28,19 @@ animations = [{ }, { "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_5c6ie") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_tcdtl") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_8a2yc") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_0k2r4") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_8410a") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_xol17") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_iflks") +"texture": ExtResource("4_5nl38") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_71e06") +"texture": ExtResource("4_5nl38") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_kpp0b") +"texture": ExtResource("4_5nl38") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_7f782") +"texture": ExtResource("4_5nl38") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_nemgu") +"texture": ExtResource("4_5nl38") }], "loop": false, "name": &"defeated", @@ -222,34 +48,16 @@ animations = [{ }, { "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_fcs02") +"texture": ExtResource("4_5nl38") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_myrg7") +"texture": ExtResource("4_5nl38") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_kvlxm") +"texture": ExtResource("4_5nl38") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_uf5tr") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_lgqa7") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_8ydkj") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_3j4b4") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_yj68g") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_ioxgp") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_cnsyf") +"texture": ExtResource("4_5nl38") }], "loop": true, "name": &"idle", @@ -257,22 +65,13 @@ animations = [{ }, { "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_uniwh") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_iqsei") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_tffgl") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_pk8ii") +"texture": ExtResource("4_5nl38") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_5mf0n") +"texture": ExtResource("4_5nl38") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_4hvnv") +"texture": ExtResource("4_5nl38") }], "loop": true, "name": &"walk", diff --git a/scenes/game_elements/characters/enemies/guard/guard.tscn b/scenes/game_elements/characters/enemies/guard/guard.tscn index e8ef2b2b66..41cbde8a5b 100644 --- a/scenes/game_elements/characters/enemies/guard/guard.tscn +++ b/scenes/game_elements/characters/enemies/guard/guard.tscn @@ -242,8 +242,8 @@ offset = Vector2(377.88, 10.7686) script = ExtResource("4_lptvm") [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="DetectionArea" unique_id=1176393945] -position = Vector2(-29.3333, -132) -polygon = PackedVector2Array(302, 48, 283, 52, 279, 52, 101, 114, 98, 114, 79, 124, 77, 124, 72, 131, 71, 131, 71, 138, 78, 145, 78, 146, 95, 154, 95, 155, 275, 226, 275, 227, 292, 231, 292, 232, 312, 230, 316, 230, 330, 222, 332, 222, 340, 214, 341, 214, 346, 205, 347, 205, 351, 185, 351, 100, 347, 82, 347, 79, 338, 67, 338, 65, 325, 55, 325, 54, 302, 47) +position = Vector2(-37, -137) +polygon = PackedVector2Array(329.3333, -16, 318.3333, -33, 290.3333, -51, 101, 114, 98, 114, 79, 124, 77, 124, 72, 131, 71, 131, 71, 138, 78, 145, 78, 146, 95, 154, 95, 155, 275, 226, 275, 227, 292, 231, 292, 232, 312, 230, 322, 240, 345, 232, 332, 235, 351, 223, 341, 214, 369, 208, 358, 217, 389, 187, 416, 137, 394, 64, 383, 45, 374, 34, 369, 24, 358, 17, 357, 9, 349.3333, -11) [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="." unique_id=616054452] unique_name_in_owner = true diff --git a/scenes/game_elements/characters/enemies/throwing_enemy/components/throwing_enemy.gd b/scenes/game_elements/characters/enemies/throwing_enemy/components/throwing_enemy.gd index a8e1e330ba..1b1ba7ace2 100644 --- a/scenes/game_elements/characters/enemies/throwing_enemy/components/throwing_enemy.gd +++ b/scenes/game_elements/characters/enemies/throwing_enemy/components/throwing_enemy.gd @@ -92,10 +92,10 @@ const WALK_TARGET_SKIP_RANGE: float = 0.25 ## The speed of the projectile initial impulse and the projectile bouncing impulse. @export_range(10., 100., 5., "or_greater", "or_less", "suffix:m/s") -var projectile_speed: float = 30.0 +var projectile_speed: float = 80.0 ## The life span of the projectile. -@export_range(0., 10., 0.1, "or_greater", "suffix:s") var projectile_duration: float = 5.0 +@export_range(0., 10., 0.1, "or_greater", "suffix:s") var projectile_duration: float = 10.0 ## If true, the projectile will constantly adjust itself to target the player. @export var projectile_follows_player: bool = false diff --git a/scenes/game_elements/characters/player/player.tscn b/scenes/game_elements/characters/player/player.tscn index b68c39e995..1fc40a5902 100644 --- a/scenes/game_elements/characters/player/player.tscn +++ b/scenes/game_elements/characters/player/player.tscn @@ -380,6 +380,7 @@ process_material = SubResource("ParticleProcessMaterial_nrnyj") [node name="PlayerSprite" type="AnimatedSprite2D" parent="." unique_id=1785485617] unique_name_in_owner = true position = Vector2(0, -17) +scale = Vector2(0.3, 0.3) sprite_frames = ExtResource("2_blfj0") animation = &"idle" autoplay = "idle" diff --git a/scenes/quests/story_quests/3_patitas/0_intro/3_patitas_intro.tscn b/scenes/quests/story_quests/3_patitas/0_intro/3_patitas_intro.tscn new file mode 100644 index 0000000000..f2397969cd --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/0_intro/3_patitas_intro.tscn @@ -0,0 +1,288 @@ +[gd_scene format=4 uid="uid://c0bxwd2w5xlao"] + +[ext_resource type="TileSet" uid="uid://gpaqa6occfp6" path="res://scenes/quests/story_quests/3_patitas/tiles/3_patitas_exterior_floors.tres" id="1_bbqp3"] +[ext_resource type="Texture2D" uid="uid://eb4yh48a1lcx" path="res://scenes/quests/story_quests/3_patitas/0_intro/intro_components/Intro-Cartel.jpg" id="2_bbqp3"] +[ext_resource type="SpriteFrames" uid="uid://cfa0bj204vyea" path="res://scenes/quests/story_quests/3_patitas/player_components/3_patitas_player.tres" id="3_ivycq"] +[ext_resource type="Script" uid="uid://hwoi0tsuajpg" path="res://scenes/quests/story_quests/3_patitas/0_intro/screen_overlay.gd" id="4_ivycq"] +[ext_resource type="Script" uid="uid://x1mxt6bmei2o" path="res://scenes/ui_elements/cinematic/cinematic.gd" id="4_onvlt"] +[ext_resource type="Resource" uid="uid://e77c3baseyrt" path="res://scenes/quests/story_quests/3_patitas/0_intro/intro_components/3_patitas_intro.dialogue" id="5_tq536"] +[ext_resource type="PackedScene" uid="uid://v3usqiwy5wpr" path="res://scenes/game_elements/props/decoration/rock/rock.tscn" id="6_wcywu"] + +[sub_resource type="Animation" id="Animation_pekcn"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("OnTheGround/Character:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"idle"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("OnTheGround/Character:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(400, 349)] +} + +[sub_resource type="Animation" id="Animation_ha4kn"] +resource_name = "walk_off" +length = 2.0 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("OnTheGround/Character:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 2), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [&"walk", &"idle"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("OnTheGround/Character:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 2), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Vector2(495, 478), Vector2(1010, 478)] +} + +[sub_resource type="Animation" id="Animation_f6856"] +resource_name = "walk_on" +length = 2.0 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("OnTheGround/Character:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 2), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [&"walk", &"idle"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("OnTheGround/Character:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 2), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Vector2(-50, 478), Vector2(495, 478)] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_s2yl1"] +_data = { +&"RESET": SubResource("Animation_pekcn"), +&"walk_off": SubResource("Animation_ha4kn"), +&"walk_on": SubResource("Animation_f6856") +} + +[node name="3PatitasIntro" type="Node2D" unique_id=2049284984] + +[node name="TileMapLayers" type="Node2D" parent="." unique_id=591504591] + +[node name="Ground" type="TileMapLayer" parent="TileMapLayers" unique_id=397514282] +tile_map_data = PackedByteArray("AAAAAAUAAQABAAEAAAABAAUAAQABAAEAAAACAAUAAQABAAEAAAADAAUAAQABAAEAAAAEAAUAAQABAAEAAAAFAAUAAQABAAEAAAAGAAUAAQABAAEAAAAHAAUAAQABAAEAAAAIAAUAAQABAAEAAAAJAAUAAQABAAEAAAAKAAUAAQABAAEAAAALAAUAAQABAAEAAAAMAAUAAQABAAEAAAANAAUAAQABAAEAAAAOAAUAAQABAAEAAAAAAAYAAQABAAEAAAAAAAcAAQABAAEAAAAAAAgAAQABAAEAAAABAAYAAQABAAEAAAABAAcAAQABAAEAAAABAAgAAQABAAEAAAACAAYAAQABAAEAAAACAAcAAQABAAEAAAACAAgAAQABAAEAAAADAAYAAQABAAEAAAADAAcAAQABAAEAAAADAAgAAQABAAEAAAAEAAYAAQABAAEAAAAEAAcAAQABAAEAAAAEAAgAAQABAAEAAAAFAAYAAQABAAEAAAAFAAcAAQABAAEAAAAFAAgAAQABAAEAAAAGAAYAAQABAAEAAAAGAAcAAQABAAEAAAAGAAgAAQABAAEAAAAHAAYAAQABAAEAAAAHAAcAAQABAAEAAAAHAAgAAQABAAEAAAAIAAYAAQABAAEAAAAIAAcAAQABAAEAAAAIAAgAAQABAAEAAAAJAAYAAQABAAEAAAAJAAcAAQABAAEAAAAJAAgAAQABAAEAAAAKAAYAAQABAAEAAAAKAAcAAQABAAEAAAAKAAgAAQABAAEAAAALAAYAAQABAAEAAAALAAcAAQABAAEAAAALAAgAAQABAAEAAAAMAAYAAQABAAEAAAAMAAcAAQABAAEAAAAMAAgAAQABAAEAAAANAAYAAQABAAEAAAANAAcAAQABAAEAAAANAAgAAQABAAEAAAAOAAYAAQABAAEAAAAOAAcAAQABAAEAAAAOAAgAAQABAAEAAAAAAAAAAQABAAEAAAAAAAEAAQABAAEAAAABAAEAAQABAAEAAAACAAEAAQABAAEAAAACAAIAAQABAAEAAAADAAIAAQABAAEAAAAEAAIAAQABAAEAAAAFAAIAAQABAAEAAAAFAAMAAQABAAEAAAAGAAMAAQABAAEAAAAHAAQAAQABAAEAAAAIAAQAAQABAAEAAAAOAAQAAQABAAEAAAAOAAMAAQABAAEAAAAOAAIAAQABAAEAAAAOAAEAAQABAAEAAAAOAAAAAQABAAEAAAANAAQAAQABAAEAAAANAAMAAQABAAEAAAANAAIAAQABAAEAAAANAAEAAQABAAEAAAANAAAAAQABAAEAAAAMAAQAAQABAAEAAAAMAAMAAQABAAEAAAAMAAIAAQABAAEAAAAMAAEAAQABAAEAAAAMAAAAAQABAAEAAAALAAQAAQABAAEAAAALAAMAAQABAAEAAAALAAIAAQABAAEAAAALAAEAAQABAAEAAAALAAAAAQABAAEAAAAKAAQAAQABAAEAAAAKAAMAAQABAAEAAAAKAAIAAQABAAEAAAAKAAEAAQABAAEAAAAKAAAAAQABAAEAAAAJAAQAAQABAAEAAAAJAAMAAQABAAEAAAAJAAIAAQABAAEAAAAJAAEAAQABAAEAAAAJAAAAAQABAAEAAAAIAAMAAQABAAEAAAAIAAIAAQABAAEAAAAIAAEAAQABAAEAAAAIAAAAAQABAAEAAAAHAAMAAQABAAEAAAAHAAIAAQABAAEAAAAHAAEAAQABAAEAAAAHAAAAAQABAAEAAAAGAAQAAQABAAEAAAAGAAIAAQABAAEAAAAGAAEAAQABAAEAAAAGAAAAAQABAAEAAAAFAAQAAQABAAEAAAAFAAEAAQABAAEAAAAFAAAAAQABAAEAAAAEAAQAAQABAAEAAAAEAAMAAQABAAEAAAAEAAEAAQABAAEAAAAEAAAAAQABAAEAAAADAAQAAQABAAEAAAADAAMAAQABAAEAAAADAAEAAQABAAEAAAADAAAAAQABAAEAAAACAAQAAQABAAEAAAACAAMAAQABAAEAAAACAAAAAQABAAEAAAABAAQAAQABAAEAAAABAAMAAQABAAEAAAABAAIAAQABAAEAAAABAAAAAQABAAEAAAAAAAQAAQABAAEAAAAAAAMAAQABAAEAAAAAAAIAAQABAAEAAAAAAAkAAQABAAEAAAABAAkAAQABAAEAAAACAAkAAQABAAEAAAADAAkAAQABAAEAAAAEAAkAAQABAAEAAAAFAAkAAQABAAEAAAAGAAkAAQABAAEAAAAHAAkAAQABAAEAAAAIAAkAAQABAAEAAAAJAAkAAQABAAEAAAAKAAkAAQABAAEAAAALAAkAAQABAAEAAAAMAAkAAQABAAEAAAANAAkAAQABAAEAAAAOAAkAAQABAAEAAAAAAP//AQABAAEAAAABAP//AQABAAEAAAACAP//AQABAAEAAAADAP//AQABAAEAAAAEAP//AQABAAEAAAAFAP//AQABAAEAAAAGAP//AQABAAEAAAAHAP//AQABAAEAAAAIAP//AQABAAEAAAAJAP//AQABAAEAAAAKAP//AQABAAEAAAALAP//AQABAAEAAAAMAP//AQABAAEAAAANAP//AQABAAEAAAAOAP//AQABAAEAAAAPAP//AQABAAEAAAAPAAAAAQABAAEAAAAPAAEAAQABAAEAAAAPAAkAAQABAAEAAAAPAAgAAQABAAEAAAAPAAcAAQABAAEAAAAPAAYAAQABAAEAAAAPAAUAAQABAAEAAAAPAAQAAQABAAEAAAAPAAMAAQABAAEAAAAPAAIAAQABAAEAAAD/////AQABAAEAAAD//wAAAQABAAEAAAD//wEAAQABAAEAAAD//wIAAQABAAEAAAD//wMAAQABAAEAAAD//wQAAQABAAEAAAD//wUAAQABAAEAAAD//wYAAQABAAEAAAD//wcAAQABAAEAAAD//wgAAQABAAEAAAD//wkAAQABAAEAAAD+/wMAAQABAAEAAAD+/wIAAQABAAEAAAD+/wEAAQABAAEAAAD+/wAAAQABAAEAAAD+////AQABAAEAAAD+//7/AQABAAEAAAD///7/AQABAAEAAAAAAP7/AQABAAEAAAABAP7/AQABAAEAAAACAP7/AQABAAEAAAADAP7/AQABAAEAAAAEAP7/AQABAAEAAAAFAP7/AQABAAEAAAAGAP7/AQABAAEAAAAHAP7/AQABAAEAAAAIAP7/AQABAAEAAAAJAP7/AQABAAEAAAAKAP7/AQABAAEAAAALAP7/AQABAAEAAAAMAP7/AQABAAEAAAANAP7/AQABAAEAAAAOAP7/AQABAAEAAAAPAP7/AQABAAEAAAAQAP7/AQABAAEAAAAQAP//AQABAAEAAAAQAAAAAQABAAEAAAAQAAEAAQABAAEAAAAQAAIAAQABAAEAAAAQAAMAAQABAAEAAAAQAAQAAQABAAEAAAAQAAUAAQABAAEAAAAQAAYAAQABAAEAAAAQAAcAAQABAAEAAAAQAAgAAQABAAEAAAAQAAkAAQABAAEAAAAQAAoAAQABAAEAAAAPAAoAAQABAAEAAAAOAAoAAQABAAEAAAANAAoAAQABAAEAAAAMAAoAAQABAAEAAAALAAoAAQABAAEAAAAKAAoAAQABAAEAAAAJAAoAAQABAAEAAAAIAAoAAQABAAEAAAAHAAoAAQABAAEAAAAGAAoAAQABAAEAAAAFAAoAAQABAAEAAAAEAAoAAQABAAEAAAADAAoAAQABAAEAAAACAAoAAQABAAEAAAABAAoAAQABAAEAAAAAAAoAAQABAAEAAAD//woAAQABAAEAAAD+/woAAQABAAEAAAD+/wkAAQABAAEAAAD+/wgAAQABAAEAAAD+/wcAAQABAAEAAAD+/wYAAQABAAEAAAD+/wUAAQABAAEAAAD+/wQAAQABAAEAAAD9/wQAAQABAAEAAAD9/wMAAQABAAEAAAD9/wIAAQABAAEAAAD9/wEAAQABAAEAAAD9/wAAAQABAAEAAAD9////AQABAAEAAAD9//7/AQABAAEAAAD9//3/AQABAAEAAAD+//3/AQABAAEAAAD///3/AQABAAEAAAAAAP3/AQABAAEAAAABAP3/AQABAAEAAAACAP3/AQABAAEAAAADAP3/AQABAAEAAAAEAP3/AQABAAEAAAAFAP3/AQABAAEAAAAGAP3/AQABAAEAAAAHAP3/AQABAAEAAAAIAP3/AQABAAEAAAAJAP3/AQABAAEAAAAKAP3/AQABAAEAAAALAP3/AQABAAEAAAAMAP3/AQABAAEAAAANAP3/AQABAAEAAAAOAP3/AQABAAEAAAAPAP3/AQABAAEAAAAQAP3/AQABAAEAAAARAP3/AQABAAEAAAARAP7/AQABAAEAAAARAP//AQABAAEAAAARAAAAAQABAAEAAAARAAEAAQABAAEAAAARAAIAAQABAAEAAAARAAMAAQABAAEAAAARAAQAAQABAAEAAAARAAUAAQABAAEAAAARAAYAAQABAAEAAAARAAcAAQABAAEAAAARAAgAAQABAAEAAAARAAkAAQABAAEAAAARAAoAAQABAAEAAAARAAsAAQABAAEAAAAQAAsAAQABAAEAAAAPAAsAAQABAAEAAAAOAAsAAQABAAEAAAANAAsAAQABAAEAAAAMAAsAAQABAAEAAAALAAsAAQABAAEAAAAKAAsAAQABAAEAAAAJAAsAAQABAAEAAAAIAAsAAQABAAEAAAAHAAsAAQABAAEAAAAGAAsAAQABAAEAAAAFAAsAAQABAAEAAAAEAAsAAQABAAEAAAADAAsAAQABAAEAAAACAAsAAQABAAEAAAABAAsAAQABAAEAAAAAAAsAAQABAAEAAAD//wsAAQABAAEAAAD+/wsAAQABAAEAAAD9/wsAAQABAAEAAAD9/woAAQABAAEAAAD9/wkAAQABAAEAAAD9/wgAAQABAAEAAAD9/wcAAQABAAEAAAD9/wYAAQABAAEAAAD9/wUAAQABAAEAAAD8/wkAAQABAAEAAAD8/wgAAQABAAEAAAD8/wcAAQABAAEAAAD8/wYAAQABAAEAAAD8/wUAAQABAAEAAAD8/wQAAQABAAEAAAD8/wMAAQABAAEAAAD8/wIAAQABAAEAAAD8/wEAAQABAAEAAAD8/wAAAQABAAEAAAD8////AQABAAEAAAD8//7/AQABAAEAAAD8//3/AQABAAEAAAD8//z/AQABAAEAAAD9//z/AQABAAEAAAD+//z/AQABAAEAAAD///z/AQABAAEAAAAAAPz/AQABAAEAAAABAPz/AQABAAEAAAACAPz/AQABAAEAAAADAPz/AQABAAEAAAAEAPz/AQABAAEAAAAFAPz/AQABAAEAAAAGAPz/AQABAAEAAAAHAPz/AQABAAEAAAAIAPz/AQABAAEAAAAJAPz/AQABAAEAAAAKAPz/AQABAAEAAAALAPz/AQABAAEAAAAMAPz/AQABAAEAAAANAPz/AQABAAEAAAAOAPz/AQABAAEAAAAPAPz/AQABAAEAAAAQAPz/AQABAAEAAAARAPz/AQABAAEAAAASAPz/AQABAAEAAAASAP3/AQABAAEAAAASAP7/AQABAAEAAAASAP//AQABAAEAAAASAAAAAQABAAEAAAASAAEAAQABAAEAAAASAAIAAQABAAEAAAASAAMAAQABAAEAAAASAAQAAQABAAEAAAASAAUAAQABAAEAAAASAAYAAQABAAEAAAASAAcAAQABAAEAAAASAAgAAQABAAEAAAASAAoAAQABAAEAAAASAAsAAQABAAEAAAASAAkAAQABAAEAAAASAAwAAQABAAEAAAARAAwAAQABAAEAAAAQAAwAAQABAAEAAAAPAAwAAQABAAEAAAAOAAwAAQABAAEAAAANAAwAAQABAAEAAAAMAAwAAQABAAEAAAALAAwAAQABAAEAAAAKAAwAAQABAAEAAAAJAAwAAQABAAEAAAAIAAwAAQABAAEAAAAHAAwAAQABAAEAAAAGAAwAAQABAAEAAAAFAAwAAQABAAEAAAAEAAwAAQABAAEAAAADAAwAAQABAAEAAAACAAwAAQABAAEAAAABAAwAAQABAAEAAAAAAAwAAQABAAEAAAD//wwAAQABAAEAAAD+/wwAAQABAAEAAAD9/wwAAQABAAEAAAD8/wwAAQABAAEAAAD8/wsAAQABAAEAAAD8/woAAQABAAEAAAD7/wUAAQABAAEAAAD7/wQAAQABAAEAAAD7/wMAAQABAAEAAAD7/wIAAQABAAEAAAD7/wEAAQABAAEAAAD7/wAAAQABAAEAAAD7////AQABAAEAAAD7//7/AQABAAEAAAD7//3/AQABAAEAAAD7//z/AQABAAEAAAD7//v/AQABAAAAAAD8//v/AQABAAAAAAD9//v/AQABAAAAAAD+//v/AQABAAAAAAD///v/AQABAAAAAAAAAPv/AQABAAAAAAABAPv/AQABAAAAAAACAPv/AQABAAAAAAADAPv/AQABAAAAAAAEAPv/AQABAAAAAAAFAPv/AQABAAAAAAAGAPv/AQABAAAAAAAHAPv/AQABAAAAAAAIAPv/AQABAAAAAAAJAPv/AQABAAAAAAAKAPv/AQABAAAAAAALAPv/AQABAAAAAAAMAPv/AQABAAAAAAANAPv/AQABAAAAAAAOAPv/AQABAAAAAAAPAPv/AQABAAAAAAAQAPv/AQABAAAAAAARAPv/AQABAAAAAAASAPv/AQABAAAAAAATAPv/AQABAAAAAAATAPz/AQABAAEAAAATAP3/AQABAAEAAAATAP7/AQABAAEAAAATAP//AQABAAEAAAATAAAAAQABAAEAAAATAAEAAQABAAEAAAATAAIAAQABAAEAAAATAAMAAQABAAEAAAATAAQAAQABAAEAAAATAAUAAQABAAEAAAATAAYAAQABAAEAAAATAAcAAQABAAEAAAATAAgAAQABAAEAAAATAAkAAQABAAEAAAATAAoAAQABAAEAAAATAAsAAQABAAEAAAATAAwAAQABAAEAAAASAA0AAQABAAIAAAATAA0AAQABAAIAAAARAA0AAQABAAIAAAAQAA0AAQABAAIAAAAPAA0AAQABAAIAAAAOAA0AAQABAAIAAAANAA0AAQABAAIAAAAMAA0AAQABAAIAAAALAA0AAQABAAIAAAAKAA0AAQABAAIAAAAJAA0AAQABAAIAAAAIAA0AAQABAAIAAAAHAA0AAQABAAIAAAAGAA0AAQABAAIAAAAFAA0AAQABAAIAAAAEAA0AAQABAAIAAAADAA0AAQABAAIAAAACAA0AAQABAAIAAAABAA0AAQABAAIAAAAAAA0AAQABAAIAAAD//w0AAQABAAIAAAD+/w0AAQABAAIAAAD9/w0AAQABAAIAAAD8/w0AAQABAAIAAAD7/w0AAQABAAIAAAD7/wwAAQABAAEAAAD7/wsAAQABAAEAAAD7/woAAQABAAEAAAD7/wkAAQABAAEAAAD7/wgAAQABAAEAAAD7/wcAAQABAAEAAAD7/wYAAQABAAEAAAD6//v/AQABAAAAAAD5//v/AQABAAAAAAD4//v/AQAAAAAAAAD4//z/AQAAAAEAAAD4//3/AQAAAAEAAAD4//7/AQAAAAEAAAD4////AQAAAAEAAAD4/wAAAQAAAAEAAAD4/wEAAQAAAAEAAAD4/wIAAQAAAAEAAAD4/wMAAQAAAAEAAAD4/wQAAQAAAAEAAAD4/wUAAQAAAAEAAAD4/wYAAQAAAAEAAAD5/wYAAQABAAEAAAD5/wcAAQABAAEAAAD5/wgAAQABAAEAAAD5/wkAAQABAAEAAAD5/woAAQABAAEAAAD5/wsAAQABAAEAAAD5/wwAAQABAAEAAAD5/w0AAQABAAIAAAD4/w0AAQAAAAIAAAD6/w0AAQABAAIAAAD6/wwAAQABAAEAAAD6/wQAAQABAAEAAAD6/wMAAQABAAEAAAD6/wIAAQABAAEAAAD6/wEAAQABAAEAAAD6/wAAAQABAAEAAAD6////AQABAAEAAAD6//7/AQABAAEAAAD6//3/AQABAAEAAAD6//z/AQABAAEAAAD5//z/AQABAAEAAAD5//3/AQABAAEAAAD5//7/AQABAAEAAAD5////AQABAAEAAAD5/wAAAQABAAEAAAD5/wEAAQABAAEAAAD5/wIAAQABAAEAAAD5/wMAAQABAAEAAAD5/wQAAQABAAEAAAD5/wUAAQABAAEAAAD6/wUAAQABAAEAAAD6/wYAAQABAAEAAAD6/wcAAQABAAEAAAD6/wsAAQABAAEAAAD6/woAAQABAAEAAAD6/wkAAQABAAEAAAD6/wgAAQABAAEAAAD4/wwAAQAAAAEAAAD4/wsAAQAAAAEAAAD4/woAAQAAAAEAAAD4/wkAAQAAAAEAAAD4/wgAAQAAAAEAAAD4/wcAAQAAAAEAAAAUAPv/AQABAAAAAAAVAPv/AQABAAAAAAAWAPv/AQACAAAAAAAWAPz/AQACAAEAAAAWAP3/AQACAAEAAAAWAP7/AQACAAEAAAAWAAQAAQACAAEAAAAWAAUAAQACAAEAAAAWAAYAAQACAAEAAAAWAAcAAQACAAEAAAAWAAgAAQACAAEAAAAWAAkAAQACAAEAAAAWAAoAAQACAAEAAAAWAAsAAQACAAEAAAAVAAwAAQABAAEAAAAVAA0AAQABAAIAAAAUAA0AAQABAAIAAAAWAA0AAQACAAIAAAAWAAwAAQACAAEAAAAVAAYAAQABAAEAAAAVAAUAAQABAAEAAAAVAAQAAQABAAEAAAAVAAMAAQABAAEAAAAVAAIAAQABAAEAAAAVAAEAAQABAAEAAAAVAAAAAQABAAEAAAAWAAAAAQACAAEAAAAWAP//AQACAAEAAAAWAAEAAQACAAEAAAAWAAIAAQACAAEAAAAWAAMAAQACAAEAAAAVAP//AQABAAEAAAAVAP7/AQABAAEAAAAVAP3/AQABAAEAAAAUAP3/AQABAAEAAAAUAPz/AQABAAEAAAAUAP7/AQABAAEAAAAVAPz/AQABAAEAAAAVAAcAAQABAAEAAAAVAAgAAQABAAEAAAAVAAkAAQABAAEAAAAVAAoAAQABAAEAAAAVAAsAAQABAAEAAAAUAAsAAQABAAEAAAAUAAwAAQABAAEAAAAUAAoAAQABAAEAAAAUAAkAAQABAAEAAAAUAAgAAQABAAEAAAAUAAcAAQABAAEAAAAUAAYAAQABAAEAAAAUAAUAAQABAAEAAAAUAAQAAQABAAEAAAAUAAMAAQABAAEAAAAUAAIAAQABAAEAAAAUAAEAAQABAAEAAAAUAAAAAQABAAEAAAAUAP//AQABAAEAAAA=") +tile_set = ExtResource("1_bbqp3") +metadata/_edit_lock_ = true + +[node name="IntroImage" type="Sprite2D" parent="TileMapLayers" unique_id=1406016146] +position = Vector2(805.5, 221.99998) +scale = Vector2(0.19039355, 0.19791664) +texture = ExtResource("2_bbqp3") + +[node name="Sand" type="TileMapLayer" parent="TileMapLayers" unique_id=874671513] +tile_map_data = PackedByteArray("AAAAAAcAAQAGAAMAAAABAAcAAQAGAAMAAAACAAcAAQAGAAMAAAADAAcAAQAGAAMAAAAEAAcAAQAGAAMAAAAFAAcAAQAGAAMAAAAGAAcAAQAGAAMAAAAHAAcAAQAGAAMAAAAIAAcAAQAGAAMAAAAJAAcAAQAGAAMAAAAKAAcAAQAGAAMAAAALAAcAAQAGAAMAAAAMAAcAAQAGAAMAAAANAAcAAQAGAAMAAAAOAAcAAQAGAAMAAAD//wcAAQAGAAMAAAD+/wcAAQAGAAMAAAD9/wcAAQAGAAMAAAD8/wcAAQAGAAMAAAD7/wcAAQAGAAMAAAD6/wcAAQAGAAMAAAD5/wcAAQAGAAMAAAD4/wcAAQAFAAMAAAAPAAcAAQAGAAMAAAAQAAcAAQAGAAMAAAARAAcAAQAGAAMAAAASAAcAAQAGAAMAAAATAAcAAQAGAAMAAAAUAAcAAQAGAAMAAAAVAAcAAQAGAAMAAAAWAAcAAQAHAAMAAAA=") +tile_set = ExtResource("1_bbqp3") + +[node name="Camera2D" type="Camera2D" parent="." unique_id=1064875179] +position = Vector2(153, 366) +zoom = Vector2(1.333, 1.333) +limit_left = 0 +limit_top = 0 +limit_right = 960 +limit_bottom = 540 +position_smoothing_enabled = true +editor_draw_limits = true + +[node name="OnTheGround" type="Node2D" parent="." unique_id=836096441] +y_sort_enabled = true + +[node name="Character" type="AnimatedSprite2D" parent="OnTheGround" unique_id=169229228] +position = Vector2(400, 349) +scale = Vector2(0.3, 0.307) +sprite_frames = ExtResource("3_ivycq") +animation = &"idle" +autoplay = "idle" +offset = Vector2(0, -130) + +[node name="AnimationPlayer" type="AnimationPlayer" parent="OnTheGround" unique_id=49807179] +root_node = NodePath("../..") +libraries/ = SubResource("AnimationLibrary_s2yl1") + +[node name="ScreenOverlay" type="CanvasLayer" parent="." unique_id=826076597] +script = ExtResource("4_ivycq") + +[node name="ColorRect" type="ColorRect" parent="ScreenOverlay" unique_id=110548844] +visible = false +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +color = Color(0, 0, 0, 1) + +[node name="Label" type="Label" parent="ScreenOverlay" unique_id=200552669] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_font_sizes/font_size = 35 +text = " + He recorrido mares y desiertos… + + + Esta vez, el camino me trajo aquí. + + + Soy Nox… y esto recién empieza." + +[node name="Cinematic" type="Node2D" parent="." unique_id=1398238637 node_paths=PackedStringArray("animation_player")] +script = ExtResource("4_onvlt") +dialogue = ExtResource("5_tq536") +animation_player = NodePath("../OnTheGround/AnimationPlayer") +next_scene = "uid://bs37x12ktl68p" +metadata/_custom_type_script = "uid://x1mxt6bmei2o" + +[node name="Rock" parent="." unique_id=912112339 instance=ExtResource("6_wcywu")] +position = Vector2(58, 524) + +[node name="Rock2" parent="." unique_id=1319147835 instance=ExtResource("6_wcywu")] +position = Vector2(107, 524) + +[node name="Rock3" parent="." unique_id=640587168 instance=ExtResource("6_wcywu")] +position = Vector2(157, 523) + +[node name="Rock4" parent="." unique_id=1512199791 instance=ExtResource("6_wcywu")] +position = Vector2(206, 526) + +[node name="Rock5" parent="." unique_id=1453685753 instance=ExtResource("6_wcywu")] +position = Vector2(252, 526) + +[node name="Rock6" parent="." unique_id=1533299129 instance=ExtResource("6_wcywu")] +position = Vector2(302, 525) + +[node name="Rock7" parent="." unique_id=844234109 instance=ExtResource("6_wcywu")] +position = Vector2(352, 525) + +[node name="Rock8" parent="." unique_id=1001141679 instance=ExtResource("6_wcywu")] +position = Vector2(403, 525) + +[node name="Rock9" parent="." unique_id=1177968117 instance=ExtResource("6_wcywu")] +position = Vector2(456, 525) + +[node name="Rock10" parent="." unique_id=1108823880 instance=ExtResource("6_wcywu")] +position = Vector2(505, 523) + +[node name="Rock11" parent="." unique_id=1814473734 instance=ExtResource("6_wcywu")] +position = Vector2(553, 524) + +[node name="Rock12" parent="." unique_id=379477491 instance=ExtResource("6_wcywu")] +position = Vector2(601, 524) + +[node name="Rock13" parent="." unique_id=447033083 instance=ExtResource("6_wcywu")] +position = Vector2(646, 523) + +[node name="Rock14" parent="." unique_id=1410307593 instance=ExtResource("6_wcywu")] +position = Vector2(694, 524) + +[node name="Rock15" parent="." unique_id=1231333481 instance=ExtResource("6_wcywu")] +position = Vector2(743, 524) + +[node name="Rock16" parent="." unique_id=1007297807 instance=ExtResource("6_wcywu")] +position = Vector2(791, 523) + +[node name="Rock17" parent="." unique_id=1851210678 instance=ExtResource("6_wcywu")] +position = Vector2(840, 523) + +[node name="Rock18" parent="." unique_id=1086770981 instance=ExtResource("6_wcywu")] +position = Vector2(884, 524) + +[node name="Rock19" parent="." unique_id=37911399 instance=ExtResource("6_wcywu")] +position = Vector2(932, 524) + +[node name="Rock20" parent="." unique_id=974248084 instance=ExtResource("6_wcywu")] +position = Vector2(84, 543) + +[node name="Rock21" parent="." unique_id=343750794 instance=ExtResource("6_wcywu")] +position = Vector2(129, 543) + +[node name="Rock22" parent="." unique_id=902163157 instance=ExtResource("6_wcywu")] +position = Vector2(178, 544) + +[node name="Rock23" parent="." unique_id=1218580725 instance=ExtResource("6_wcywu")] +position = Vector2(226, 544) + +[node name="Rock24" parent="." unique_id=850375720 instance=ExtResource("6_wcywu")] +position = Vector2(277, 543) + +[node name="Rock25" parent="." unique_id=1268225251 instance=ExtResource("6_wcywu")] +position = Vector2(323, 542) + +[node name="Rock26" parent="." unique_id=1836943656 instance=ExtResource("6_wcywu")] +position = Vector2(371, 541) + +[node name="Rock27" parent="." unique_id=901410084 instance=ExtResource("6_wcywu")] +position = Vector2(426, 541) + +[node name="Rock28" parent="." unique_id=1106961761 instance=ExtResource("6_wcywu")] +position = Vector2(477, 541) + +[node name="Rock29" parent="." unique_id=1382089310 instance=ExtResource("6_wcywu")] +position = Vector2(531, 541) + +[node name="Rock30" parent="." unique_id=1052685220 instance=ExtResource("6_wcywu")] +position = Vector2(577, 539) + +[node name="Rock31" parent="." unique_id=2063123358 instance=ExtResource("6_wcywu")] +position = Vector2(623, 539) + +[node name="Rock32" parent="." unique_id=2001639324 instance=ExtResource("6_wcywu")] +position = Vector2(668, 540) + +[node name="Rock33" parent="." unique_id=952243778 instance=ExtResource("6_wcywu")] +position = Vector2(719, 540) + +[node name="Rock34" parent="." unique_id=515042837 instance=ExtResource("6_wcywu")] +position = Vector2(767, 540) + +[node name="Rock35" parent="." unique_id=1068730029 instance=ExtResource("6_wcywu")] +position = Vector2(815, 535) + +[node name="Rock36" parent="." unique_id=517880613 instance=ExtResource("6_wcywu")] +position = Vector2(859, 540) + +[node name="Rock37" parent="." unique_id=43890237 instance=ExtResource("6_wcywu")] +position = Vector2(909, 540) diff --git a/scenes/quests/story_quests/3_patitas/0_intro/intro_components/3_patitas_intro.dialogue b/scenes/quests/story_quests/3_patitas/0_intro/intro_components/3_patitas_intro.dialogue new file mode 100644 index 0000000000..9eeb1a74a6 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/0_intro/intro_components/3_patitas_intro.dialogue @@ -0,0 +1,13 @@ +# SPDX-FileCopyrightText: The Threadbare Authors +# SPDX-License-Identifier: MPL-2.0 + + +~ manual_start +do animation_player.play(&"walk_on") +do animation_player.animation_finished +No esperaba encontrar una ciudad así… todo es perfecto, demasiado perfecto. +Un cohete listo… pero nadie puede hacerlo despegar. +Puedo oler el problema en el aire. No es falta de inteligencia… es algo más. +do animation_player.play(&"walk_off") +Soy Nox. Y Si este cohete no despega… con mi ayuda lo lograremos! +=> END diff --git a/scenes/quests/story_quests/3_patitas/0_intro/intro_components/3_patitas_intro.dialogue.import b/scenes/quests/story_quests/3_patitas/0_intro/intro_components/3_patitas_intro.dialogue.import new file mode 100644 index 0000000000..89a748fa60 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/0_intro/intro_components/3_patitas_intro.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://e77c3baseyrt" +path="res://.godot/imported/3_patitas_intro.dialogue-84f8fbbf9698fc0b1f17579795fd6e0b.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/3_patitas/0_intro/intro_components/3_patitas_intro.dialogue" +dest_files=["res://.godot/imported/3_patitas_intro.dialogue-84f8fbbf9698fc0b1f17579795fd6e0b.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/3_patitas/0_intro/intro_components/Intro-Cartel.jpg b/scenes/quests/story_quests/3_patitas/0_intro/intro_components/Intro-Cartel.jpg new file mode 100644 index 0000000000..8bb210cf03 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/0_intro/intro_components/Intro-Cartel.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3690e68552d60887768d8b5bd8248762fd2da19dd80c629558c8403cba185762 +size 1547021 diff --git a/scenes/quests/story_quests/3_patitas/0_intro/intro_components/Intro-Cartel.jpg.import b/scenes/quests/story_quests/3_patitas/0_intro/intro_components/Intro-Cartel.jpg.import new file mode 100644 index 0000000000..d79578ebb3 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/0_intro/intro_components/Intro-Cartel.jpg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://eb4yh48a1lcx" +path="res://.godot/imported/Intro-Cartel.jpg-edc35b6aac97cd310c0bd3c6147cbbfd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/quests/story_quests/3_patitas/0_intro/intro_components/Intro-Cartel.jpg" +dest_files=["res://.godot/imported/Intro-Cartel.jpg-edc35b6aac97cd310c0bd3c6147cbbfd.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/scenes/quests/story_quests/3_patitas/0_intro/label.gd b/scenes/quests/story_quests/3_patitas/0_intro/label.gd new file mode 100644 index 0000000000..e69de29bb2 diff --git a/scenes/quests/story_quests/3_patitas/0_intro/label.gd.uid b/scenes/quests/story_quests/3_patitas/0_intro/label.gd.uid new file mode 100644 index 0000000000..68c31ffd12 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/0_intro/label.gd.uid @@ -0,0 +1 @@ +uid://d1pjssvur0y4f diff --git a/scenes/quests/story_quests/3_patitas/0_intro/screen_overlay.gd b/scenes/quests/story_quests/3_patitas/0_intro/screen_overlay.gd new file mode 100644 index 0000000000..67f414966c --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/0_intro/screen_overlay.gd @@ -0,0 +1,29 @@ +extends CanvasLayer + +@onready var text = $Label +@onready var bg = $ColorRect + +@export var text_fade_time: float = 3.0 +@export var bg_fade_time: float = 2.0 +@export var initial_delay: float = 0.5 + +func _ready() -> void: + run_intro() + +func run_intro() -> void: + # Espera mínima para asegurar que todo cargó + await get_tree().process_frame + await get_tree().create_timer(initial_delay).timeout + + # Fade del texto + var tween1 = create_tween() + tween1.tween_property(text, "modulate:a", 0.0, text_fade_time) + await tween1.finished + + # Fade del fondo negro + var tween2 = create_tween() + tween2.tween_property(bg, "modulate:a", 0.0, bg_fade_time) + await tween2.finished + + # Eliminar overlay completamente + queue_free() diff --git a/scenes/quests/story_quests/3_patitas/0_intro/screen_overlay.gd.uid b/scenes/quests/story_quests/3_patitas/0_intro/screen_overlay.gd.uid new file mode 100644 index 0000000000..46986d5a76 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/0_intro/screen_overlay.gd.uid @@ -0,0 +1 @@ +uid://hwoi0tsuajpg diff --git a/scenes/quests/story_quests/3_patitas/1_stealth/3_patitas_stealth.tscn b/scenes/quests/story_quests/3_patitas/1_stealth/3_patitas_stealth.tscn new file mode 100644 index 0000000000..fd594a530c --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/1_stealth/3_patitas_stealth.tscn @@ -0,0 +1,130 @@ +[gd_scene format=4 uid="uid://bilanaoj1ec81"] + +[ext_resource type="Script" uid="uid://dnp0tjloec2d7" path="res://scenes/game_logic/stealth_game_logic.gd" id="1_gdssq"] +[ext_resource type="TileSet" uid="uid://gpaqa6occfp6" path="res://scenes/quests/story_quests/3_patitas/tiles/3_patitas_exterior_floors.tres" id="2_s6ji1"] +[ext_resource type="TileSet" uid="uid://fo7drnyc0tni" path="res://scenes/quests/story_quests/3_patitas/tiles/3_patitas_shadows.tres" id="3_w2n4r"] +[ext_resource type="TileSet" uid="uid://dvi8w1vvyhuln" path="res://scenes/quests/story_quests/3_patitas/tiles/3_patitas_elevation_2.tres" id="4_ya7co"] +[ext_resource type="PackedScene" uid="uid://iu2q66clupc6" path="res://scenes/game_elements/characters/player/player.tscn" id="5_ibxqe"] +[ext_resource type="SpriteFrames" uid="uid://cfa0bj204vyea" path="res://scenes/quests/story_quests/3_patitas/player_components/3_patitas_player.tres" id="6_gdvyg"] +[ext_resource type="PackedScene" uid="uid://d37mebu7atru7" path="res://scenes/game_elements/characters/enemies/guard/guard.tscn" id="7_0vywv"] +[ext_resource type="SpriteFrames" uid="uid://b3ob1jwgjpr30" path="res://scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_guard_enemy.tres" id="8_qtc7g"] +[ext_resource type="PackedScene" uid="uid://dua6mynlw2ptw" path="res://scenes/game_elements/props/checkpoint/checkpoint.tscn" id="9_j2w4o"] +[ext_resource type="Resource" uid="uid://bmm2oheg3mrvw" path="res://scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_checkpoint.dialogue" id="10_kqyof"] +[ext_resource type="PackedScene" uid="uid://cfcgrfvtn04yp" path="res://scenes/ui_elements/hud/hud.tscn" id="11_538y4"] +[ext_resource type="PackedScene" uid="uid://fuhl3l6gxq5k" path="res://scenes/game_elements/props/collectible_item/collectible_item.tscn" id="12_yt02c"] +[ext_resource type="Script" uid="uid://bgmwplmj3bfls" path="res://scenes/globals/game_state/inventory/inventory_item.gd" id="13_qxwrh"] +[ext_resource type="Resource" uid="uid://dmygu8smkgw2t" path="res://scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_collected.dialogue" id="14_2exht"] +[ext_resource type="Script" uid="uid://x1mxt6bmei2o" path="res://scenes/ui_elements/cinematic/cinematic.gd" id="15_x780l"] +[ext_resource type="Resource" uid="uid://bqjvwaytikwkg" path="res://scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_stealth.dialogue" id="16_43kvk"] + +[sub_resource type="Curve2D" id="Curve2D_afahv"] +_data = { +"points": PackedVector2Array(0, 0, 0, 0, -4629.33, 278.319, 0, 0, 0, 0, 2660, 266.98) +} +point_count = 2 + +[sub_resource type="Curve2D" id="Curve2D_djsml"] +_data = { +"points": PackedVector2Array(0, 0, 0, 0, 488, -91, 0, 0, 0, 0, 480, 106, 0, 0, 0, 0, 356, 208, 0, 0, 0, 0, 239, 131, 0, 0, 0, 0, 166, 26, 0, 0, 0, 0, 169, -97, 0, 0, 0, 0, 354, -101, 0, 0, 0, 0, 488, -91) +} +point_count = 8 + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_ea7f1"] +size = Vector2(168.25, 122) + +[sub_resource type="Resource" id="Resource_p6cmw"] +script = ExtResource("13_qxwrh") +metadata/_custom_type_script = "uid://bgmwplmj3bfls" + +[node name="3PatitasStealth" type="Node2D" unique_id=528815133] +y_sort_enabled = true + +[node name="StealthGameLogic" type="Node" parent="." unique_id=1734695953] +script = ExtResource("1_gdssq") + +[node name="CanvasModulate" type="CanvasModulate" parent="." unique_id=508226475] +color = Color(0.481789, 0.48179, 0.481789, 1) + +[node name="TileMapLayers" type="Node2D" parent="." unique_id=1475451359] +y_sort_enabled = true +metadata/_edit_lock_ = true + +[node name="Grass" type="TileMapLayer" parent="TileMapLayers" unique_id=18503680] +tile_map_data = PackedByteArray("AAAfAAoAAQABAAIAAAAfAAkAAQABAAEAAAAfAAgAAQABAAEAAAAfAAcAAQABAAEAAAAfAAYAAQABAAEAAAAfAAUAAQABAAEAAAAfAAQAAQABAAEAAAAfAAMAAQABAAAAAAAeAAoAAQABAAIAAAAeAAkAAQABAAEAAAAeAAgAAQABAAEAAAAeAAYAAQABAAEAAAAeAAUAAQABAAEAAAAeAAQAAQABAAEAAAAeAAMAAQABAAAAAAAdAAoAAQABAAIAAAAdAAkAAQABAAEAAAAdAAgAAQABAAEAAAAdAAYAAQABAAEAAAAdAAUAAQABAAEAAAAdAAQAAQABAAEAAAAdAAMAAQABAAAAAAAcAAoAAQABAAIAAAAcAAkAAQABAAEAAAAcAAgAAQABAAEAAAAcAAYAAQABAAEAAAAcAAUAAQABAAEAAAAcAAQAAQABAAEAAAAcAAMAAQABAAAAAAAbAAoAAQABAAIAAAAbAAkAAQABAAEAAAAbAAgAAQABAAEAAAAbAAYAAQABAAEAAAAbAAUAAQABAAEAAAAbAAQAAQABAAEAAAAbAAMAAQABAAAAAAAaAAoAAQABAAIAAAAaAAkAAQABAAEAAAAaAAgAAQABAAEAAAAaAAYAAQABAAEAAAAaAAUAAQABAAEAAAAaAAQAAQABAAEAAAAaAAMAAQABAAAAAAAZAAoAAQABAAIAAAAZAAkAAQABAAEAAAAZAAgAAQABAAEAAAAZAAcAAQABAAEAAAAZAAYAAQABAAEAAAAZAAUAAQABAAEAAAAZAAQAAQABAAEAAAAZAAMAAQABAAAAAAAYAAoAAQABAAIAAAAYAAkAAQABAAEAAAAYAAgAAQABAAEAAAAYAAcAAQABAAEAAAAYAAYAAQABAAEAAAAYAAUAAQABAAEAAAAYAAQAAQABAAEAAAAYAAMAAQABAAAAAAAXAAoAAQABAAIAAAAXAAkAAQABAAEAAAAXAAgAAQABAAEAAAAXAAcAAQABAAEAAAAXAAYAAQABAAEAAAAXAAUAAQABAAEAAAAXAAQAAQABAAEAAAAXAAMAAQABAAAAAAAWAAoAAQABAAIAAAAWAAkAAQABAAEAAAAWAAgAAQABAAEAAAAWAAcAAQABAAEAAAAWAAYAAQABAAEAAAAWAAUAAQABAAEAAAAWAAQAAQABAAEAAAAWAAMAAQABAAAAAAAVAAoAAQABAAIAAAAVAAkAAQABAAEAAAAVAAgAAQABAAEAAAAVAAcAAQABAAEAAAAVAAYAAQABAAEAAAAVAAUAAQABAAEAAAAVAAQAAQABAAEAAAAVAAMAAQABAAAAAAAUAAoAAQABAAIAAAAUAAkAAQABAAEAAAAUAAgAAQABAAEAAAAUAAcAAQABAAEAAAAUAAYAAQABAAEAAAAUAAUAAQABAAEAAAAUAAQAAQABAAEAAAAUAAMAAQABAAAAAAATAAoAAQABAAIAAAATAAkAAQABAAEAAAATAAgAAQABAAEAAAATAAcAAQABAAEAAAATAAYAAQABAAEAAAATAAUAAQABAAEAAAATAAQAAQABAAEAAAATAAMAAQABAAAAAAASAAoAAQABAAIAAAASAAkAAQABAAEAAAASAAgAAQABAAEAAAASAAcAAQABAAEAAAASAAYAAQABAAEAAAASAAUAAQABAAEAAAASAAQAAQABAAEAAAASAAMAAQABAAAAAAARAAoAAQABAAIAAAARAAkAAQABAAEAAAARAAgAAQABAAEAAAARAAcAAQABAAEAAAARAAYAAQABAAEAAAARAAUAAQABAAEAAAARAAQAAQABAAEAAAARAAMAAQABAAAAAAAQAAoAAQABAAIAAAAQAAkAAQABAAEAAAAQAAgAAQABAAEAAAAQAAcAAQABAAEAAAAQAAYAAQABAAEAAAAQAAUAAQABAAEAAAAQAAQAAQABAAEAAAAQAAMAAQABAAAAAAAPAAoAAQABAAIAAAAPAAkAAQABAAEAAAAPAAgAAQABAAEAAAAPAAcAAQABAAEAAAAPAAYAAQABAAEAAAAPAAUAAQABAAEAAAAPAAQAAQABAAEAAAAPAAMAAQABAAAAAAAOAAoAAQABAAIAAAAOAAkAAQABAAEAAAAOAAgAAQABAAEAAAAOAAcAAQABAAEAAAAOAAYAAQABAAEAAAAOAAUAAQABAAEAAAAOAAQAAQABAAEAAAAOAAMAAQABAAAAAAANAAoAAQABAAIAAAANAAkAAQABAAEAAAANAAgAAQABAAEAAAANAAcAAQABAAEAAAANAAYAAQABAAEAAAANAAUAAQABAAEAAAANAAQAAQABAAEAAAANAAMAAQABAAAAAAAMAAoAAQABAAIAAAAMAAkAAQABAAEAAAAMAAgAAQABAAEAAAAMAAcAAQABAAEAAAAMAAYAAQABAAEAAAAMAAUAAQABAAEAAAAMAAQAAQABAAEAAAAMAAMAAQABAAAAAAALAAoAAQABAAIAAAALAAkAAQABAAEAAAALAAgAAQABAAEAAAALAAcAAQABAAEAAAALAAYAAQABAAEAAAALAAUAAQABAAEAAAALAAQAAQABAAEAAAALAAMAAQABAAAAAAAKAAoAAQABAAIAAAAKAAkAAQABAAEAAAAKAAgAAQABAAEAAAAKAAcAAQABAAEAAAAKAAYAAQABAAEAAAAKAAUAAQABAAEAAAAKAAQAAQABAAEAAAAKAAMAAQABAAAAAAAJAAoAAQABAAIAAAAJAAkAAQABAAEAAAAJAAgAAQABAAEAAAAJAAcAAQABAAEAAAAJAAYAAQABAAEAAAAJAAUAAQABAAEAAAAJAAQAAQABAAEAAAAJAAMAAQABAAAAAAAIAAoAAQABAAIAAAAIAAkAAQABAAEAAAAIAAgAAQABAAEAAAAIAAcAAQABAAEAAAAIAAYAAQABAAEAAAAIAAUAAQABAAEAAAAIAAQAAQABAAEAAAAIAAMAAQABAAAAAAAHAAoAAQABAAIAAAAHAAkAAQABAAEAAAAHAAgAAQABAAEAAAAHAAcAAQABAAEAAAAHAAYAAQABAAEAAAAHAAUAAQABAAEAAAAHAAQAAQABAAEAAAAHAAMAAQABAAAAAAAGAAoAAQABAAIAAAAGAAkAAQABAAEAAAAGAAgAAQABAAEAAAAGAAcAAQABAAEAAAAGAAYAAQABAAEAAAAGAAUAAQABAAEAAAAGAAQAAQABAAEAAAAGAAMAAQABAAAAAAAFAAoAAQABAAIAAAAFAAkAAQABAAEAAAAFAAgAAQABAAEAAAAFAAcAAQABAAEAAAAFAAYAAQABAAEAAAAFAAUAAQABAAEAAAAFAAQAAQABAAEAAAAFAAMAAQABAAAAAAAEAAoAAQABAAIAAAAEAAkAAQABAAEAAAAEAAgAAQABAAEAAAAEAAcAAQABAAEAAAAEAAYAAQABAAEAAAAEAAUAAQABAAEAAAAEAAQAAQABAAEAAAAEAAMAAQABAAAAAAADAAoAAQABAAIAAAADAAkAAQABAAEAAAADAAgAAQABAAEAAAADAAcAAQABAAEAAAADAAYAAQABAAEAAAADAAUAAQABAAEAAAADAAQAAQABAAEAAAADAAMAAQABAAAAAAACAAoAAQABAAIAAAACAAkAAQABAAEAAAACAAgAAQABAAEAAAACAAcAAQABAAEAAAACAAYAAQABAAEAAAACAAUAAQABAAEAAAACAAQAAQABAAEAAAACAAMAAQABAAAAAAABAAoAAQABAAIAAAABAAkAAQABAAEAAAABAAgAAQABAAEAAAABAAcAAQABAAEAAAABAAYAAQABAAEAAAABAAUAAQABAAEAAAABAAQAAQABAAEAAAABAAMAAQABAAAAAAAAAAoAAQAAAAIAAAAAAAkAAQAAAAEAAAAAAAgAAQAAAAEAAAAAAAcAAQAAAAEAAAAAAAYAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAMAAQAAAAAAAAAeAAcAAQABAAEAAAAdAAcAAQABAAEAAAAcAAcAAQABAAEAAAAbAAcAAQABAAEAAAAaAAcAAQABAAEAAAAgAAMAAQABAAAAAAAgAAQAAQABAAEAAAAhAAQAAQABAAEAAAAhAAUAAQABAAEAAAAhAAYAAQABAAEAAAAiAAYAAQABAAEAAAAiAAcAAQABAAEAAAAjAAcAAQABAAEAAAAjAAYAAQABAAEAAAAjAAUAAQABAAEAAAAjAAQAAQABAAEAAAAiAAQAAQABAAEAAAAhAAMAAQABAAAAAAAiAAMAAQABAAAAAAAjAAMAAQABAAAAAAAkAAMAAQABAAAAAAAkAAQAAQABAAEAAAAkAAUAAQABAAEAAAAkAAYAAQABAAEAAAAkABQAAQABAAEAAAAkABMAAQABAAEAAAAkABIAAQABAAEAAAAkABEAAQABAAEAAAAkABAAAQABAAEAAAAkAA8AAQABAAEAAAAkAA4AAQABAAEAAAAkAA0AAQABAAEAAAAkAAwAAQABAAEAAAAkAAsAAQABAAEAAAAkAAoAAQABAAEAAAAkAAkAAQABAAEAAAAkAAgAAQABAAEAAAAkAAcAAQABAAEAAAAjABQAAQABAAEAAAAjABMAAQABAAEAAAAjABIAAQABAAEAAAAjABEAAQABAAEAAAAjABAAAQABAAEAAAAjAA8AAQABAAEAAAAjAA4AAQABAAEAAAAjAA0AAQABAAEAAAAjAAwAAQABAAEAAAAjAAsAAQABAAEAAAAjAAoAAQABAAEAAAAjAAkAAQABAAEAAAAjAAgAAQABAAEAAAAiABQAAQABAAEAAAAiABMAAQABAAEAAAAiABIAAQABAAEAAAAiABEAAQABAAEAAAAiABAAAQABAAEAAAAiAA8AAQABAAEAAAAiAA4AAQABAAEAAAAiAA0AAQABAAEAAAAiAAwAAQABAAEAAAAiAAsAAQABAAEAAAAiAAoAAQABAAEAAAAiAAkAAQABAAEAAAAiAAgAAQABAAEAAAAiAAUAAQABAAEAAAAhABQAAQABAAEAAAAhABMAAQABAAEAAAAhABIAAQABAAEAAAAhABEAAQABAAEAAAAhABAAAQABAAEAAAAhAA8AAQABAAEAAAAhAA4AAQABAAEAAAAhAA0AAQABAAEAAAAhAAwAAQABAAEAAAAhAAsAAQABAAEAAAAhAAoAAQABAAEAAAAhAAkAAQABAAEAAAAhAAgAAQABAAEAAAAhAAcAAQABAAEAAAAgABQAAQAAAAEAAAAgABMAAQAAAAEAAAAgABIAAQAAAAEAAAAgABEAAQAAAAEAAAAgABAAAQAAAAEAAAAgAA8AAQAAAAEAAAAgAA4AAQAAAAEAAAAgAA0AAQAAAAEAAAAgAAwAAQAAAAEAAAAgAAsAAQAAAAEAAAAgAAoAAQABAAEAAAAgAAkAAQABAAEAAAAgAAgAAQABAAEAAAAgAAcAAQABAAEAAAAgAAYAAQABAAEAAAAgAAUAAQABAAEAAAAlABQAAQABAAEAAAAlABMAAQABAAEAAAAlABIAAQABAAEAAAAlABEAAQABAAEAAAAlABAAAQABAAEAAAAlAA8AAQABAAEAAAAlAA4AAQABAAEAAAAlAA0AAQABAAEAAAAlAAwAAQABAAEAAAAlAAsAAQABAAEAAAAlAAoAAQABAAEAAAAlAAkAAQABAAEAAAAlAAgAAQABAAEAAAAlAAcAAQABAAEAAAAlAAYAAQABAAEAAAAlAAUAAQABAAEAAAAlAAQAAQABAAEAAAAlAAMAAQABAAAAAAAmABQAAQABAAEAAAAmABMAAQABAAEAAAAmABIAAQABAAEAAAAmABEAAQABAAEAAAAmABAAAQABAAEAAAAmAA8AAQABAAEAAAAmAA4AAQABAAEAAAAmAA0AAQABAAEAAAAmAAwAAQABAAEAAAAmAAsAAQABAAEAAAAmAAoAAQABAAEAAAAmAAkAAQABAAEAAAAmAAgAAQABAAEAAAAmAAcAAQABAAEAAAAmAAYAAQABAAEAAAAmAAUAAQABAAEAAAAmAAQAAQABAAEAAAAmAAMAAQABAAAAAAAnABQAAQACAAEAAAAnABMAAQACAAEAAAAnABIAAQACAAEAAAAnABEAAQACAAEAAAAnABAAAQACAAEAAAAnAA8AAQACAAEAAAAnAA4AAQACAAEAAAAnAA0AAQACAAEAAAAnAAwAAQACAAEAAAAnAAsAAQACAAEAAAAnAAoAAQACAAEAAAAnAAkAAQACAAEAAAAnAAgAAQACAAEAAAAnAAcAAQACAAEAAAAnAAYAAQACAAEAAAAnAAUAAQACAAEAAAAnAAQAAQACAAEAAAAnAAMAAQACAAAAAAA=") +tile_set = ExtResource("2_s6ji1") +metadata/_edit_lock_ = true + +[node name="Shadows" type="TileMapLayer" parent="TileMapLayers" unique_id=592364377] +tile_map_data = PackedByteArray("AAAAAAQAAAAAAAAAAAABAAQAAAAAAAAAAAACAAQAAAAAAAAAAAADAAQAAAAAAAAAAAAEAAQAAAAAAAAAAAAFAAQAAAAAAAAAAAAFAAUAAAAAAAAAAAAGAAUAAAAAAAAAAAAHAAUAAAAAAAAAAAAIAAUAAAAAAAAAAAAJAAUAAAAAAAAAAAAKAAUAAAAAAAAAAAAKAAQAAAAAAAAAAAALAAQAAAAAAAAAAAAMAAQAAAAAAAAAAAANAAQAAAAAAAAAAAANAAUAAAAAAAAAAAAOAAUAAAAAAAAAAAAPAAUAAAAAAAAAAAAQAAUAAAAAAAAAAAARAAUAAAAAAAAAAAASAAUAAAAAAAAAAAATAAUAAAAAAAAAAAAUAAUAAAAAAAAAAAAVAAUAAAAAAAAAAAAWAAUAAAAAAAAAAAAXAAUAAAAAAAAAAAAYAAUAAAAAAAAAAAAZAAUAAAAAAAAAAAAaAAUAAAAAAAAAAAAbAAUAAAAAAAAAAAAcAAUAAAAAAAAAAAAdAAUAAAAAAAAAAAAdAAQAAAAAAAAAAAAeAAQAAAAAAAAAAAAfAAQAAAAAAAAAAAAgAAQAAAAAAAAAAAAhAAQAAAAAAAAAAAAiAAQAAAAAAAAAAAAjAAQAAAAAAAAAAAAkAAQAAAAAAAAAAAAlAAQAAAAAAAAAAAAmAAQAAAAAAAAAAAAnAAQAAAAAAAAAAAAnAAUAAAAAAAAAAAAnAAYAAAAAAAAAAAAnAAcAAAAAAAAAAAAnAAgAAAAAAAAAAAAnAAkAAAAAAAAAAAAnAAoAAAAAAAAAAAAnAAsAAAAAAAAAAAAmAAsAAAAAAAAAAAAmAAwAAAAAAAAAAAAmAA0AAAAAAAAAAAAmAA4AAAAAAAAAAAAmAA8AAAAAAAAAAAAmABAAAAAAAAAAAAAmABEAAAAAAAAAAAAmABIAAAAAAAAAAAAlABIAAAAAAAAAAAAkABIAAAAAAAAAAAAjABIAAAAAAAAAAAAiABIAAAAAAAAAAAAiABEAAAAAAAAAAAAiABAAAAAAAAAAAAAiAA8AAAAAAAAAAAAiAA4AAAAAAAAAAAAiAA0AAAAAAAAAAAAhAA0AAAAAAAAAAAAhAAwAAAAAAAAAAAAhAAsAAAAAAAAAAAAgAAsAAAAAAAAAAAAgAAoAAAAAAAAAAAAfAAkAAAAAAAAAAAAeAAkAAAAAAAAAAAAdAAkAAAAAAAAAAAAcAAkAAAAAAAAAAAAbAAkAAAAAAAAAAAAaAAkAAAAAAAAAAAAZAAkAAAAAAAAAAAAYAAkAAAAAAAAAAAAXAAkAAAAAAAAAAAAWAAkAAAAAAAAAAAAVAAkAAAAAAAAAAAAUAAkAAAAAAAAAAAATAAkAAAAAAAAAAAASAAkAAAAAAAAAAAARAAkAAAAAAAAAAAAQAAkAAAAAAAAAAAAPAAkAAAAAAAAAAAAOAAkAAAAAAAAAAAANAAkAAAAAAAAAAAAMAAkAAAAAAAAAAAALAAkAAAAAAAAAAAAKAAkAAAAAAAAAAAAJAAkAAAAAAAAAAAAIAAkAAAAAAAAAAAAHAAkAAAAAAAAAAAAGAAkAAAAAAAAAAAAFAAkAAAAAAAAAAAAFAAoAAAAAAAAAAAAFAAsAAAAAAAAAAAAEAAsAAAAAAAAAAAADAAsAAAAAAAAAAAACAAsAAAAAAAAAAAABAAsAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAkAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAUAAAAAAAAAAAAjAAgAAAAAAAAAAAAkAAgAAAAAAAAAAAA=") +tile_set = ExtResource("3_w2n4r") + +[node name="Stone" type="TileMapLayer" parent="TileMapLayers" unique_id=1574515270] +tile_map_data = PackedByteArray("AAD//wAABAAAAAAAAAD//wEABAAAAAEAAAD//wIABAAAAAEAAAD//wMABAAAAAEAAAD//wQABAAAAAEAAAD//wUABAAAAAEAAAD//wYABAAAAAEAAAD//wcABAAAAAEAAAD//wgABAAAAAEAAAD//wkABAAAAAEAAAD//woABAAAAAEAAAD//wsABAAAAAEAAAD//wwABAAAAAEAAAD//w0ABAAAAAEAAAD//w4ABAAAAAEAAAD//w8ABAAAAAEAAAD//xAABAAAAAEAAAD//xEABAAAAAIAAAAAAAAABAABAAAAAAAAAAEABAABAAEAAAAAAAIABAABAAEAAAAAAAMABAABAAEAAAAAAAoABAABAAEAAAAAAAsABAABAAEAAAAAAAwABAABAAEAAAAAAA0ABAABAAEAAAAAAA4ABAABAAEAAAAAAA8ABAABAAEAAAAAABAABAABAAEAAAAAABEABAABAAIAAAABAAAABAABAAAAAAABAAEABAABAAEAAAABAAIABAABAAEAAAABAAMABAABAAIAAAABAAoABAABAAAAAAABAAsABAABAAEAAAABAAwABAABAAEAAAABAA0ABAABAAEAAAABAA4ABAABAAEAAAABAA8ABAABAAEAAAABABAABAABAAEAAAABABEABAABAAIAAAACAAAABAABAAAAAAACAAEABAABAAEAAAACAAIABAABAAEAAAACAAMABAABAAIAAAACAAoABAABAAAAAAACAAsABAABAAEAAAACAAwABAABAAEAAAACAA0ABAABAAEAAAACAA4ABAABAAEAAAACAA8ABAABAAEAAAACABAABAABAAEAAAACABEABAABAAIAAAADAAAABAABAAAAAAADAAEABAABAAEAAAADAAIABAABAAEAAAADAAMABAABAAIAAAADAAoABAABAAAAAAADAAsABAABAAEAAAADAAwABAABAAEAAAADAA0ABAABAAEAAAADAA4ABAABAAEAAAADAA8ABAABAAEAAAADABAABAABAAEAAAADABEABAABAAIAAAAEAAAABAABAAAAAAAEAAEABAABAAEAAAAEAAIABAABAAEAAAAEAAMABAABAAIAAAAEAAoABAABAAAAAAAEAAsABAABAAEAAAAEAAwABAABAAEAAAAEAA0ABAABAAEAAAAEAA4ABAABAAEAAAAEAA8ABAABAAEAAAAEABAABAABAAEAAAAEABEABAABAAIAAAAFAAAABAABAAAAAAAFAAEABAABAAEAAAAFAAIABAABAAEAAAAFAAMABAABAAEAAAAFAAQABAAAAAIAAAAFAAgABAAAAAAAAAAFAAkABAAAAAEAAAAFAAoABAABAAEAAAAFAAsABAABAAEAAAAFAAwABAABAAEAAAAFAA0ABAABAAEAAAAFAA4ABAABAAEAAAAFAA8ABAABAAEAAAAFABAABAABAAEAAAAFABEABAABAAIAAAAGAAAABAABAAAAAAAGAAEABAABAAEAAAAGAAIABAABAAEAAAAGAAMABAABAAEAAAAGAAQABAABAAIAAAAGAAgABAABAAAAAAAGAAkABAABAAEAAAAGAAoABAABAAEAAAAGAAsABAABAAEAAAAGAAwABAABAAEAAAAGAA0ABAABAAEAAAAGAA4ABAABAAEAAAAGAA8ABAABAAEAAAAGABAABAABAAEAAAAGABEABAABAAIAAAAHAAAABAABAAAAAAAHAAEABAABAAEAAAAHAAIABAABAAEAAAAHAAMABAABAAEAAAAHAAQABAABAAIAAAAHAAgABAABAAAAAAAHAAkABAABAAEAAAAHAAoABAABAAEAAAAHAAsABAABAAEAAAAHAAwABAABAAEAAAAHAA0ABAABAAEAAAAHAA4ABAABAAEAAAAHAA8ABAABAAEAAAAHABAABAABAAEAAAAHABEABAABAAIAAAAIAAAABAABAAAAAAAIAAEABAABAAEAAAAIAAIABAABAAEAAAAIAAMABAABAAEAAAAIAAQABAABAAIAAAAIAAgABAABAAAAAAAIAAkABAABAAEAAAAIAAoABAABAAEAAAAIAAsABAABAAEAAAAIAAwABAABAAEAAAAIAA0ABAABAAEAAAAIAA4ABAABAAEAAAAIAA8ABAABAAEAAAAIABAABAABAAEAAAAIABEABAABAAIAAAAJAAAABAABAAAAAAAJAAEABAABAAEAAAAJAAIABAABAAEAAAAJAAMABAABAAEAAAAJAAQABAABAAIAAAAJAAgABAABAAAAAAAJAAkABAABAAEAAAAJAAoABAABAAEAAAAJAAsABAABAAEAAAAJAAwABAABAAEAAAAJAA0ABAABAAEAAAAJAA4ABAABAAEAAAAJAA8ABAABAAEAAAAJABAABAABAAEAAAAJABEABAABAAIAAAAKAAAABAABAAAAAAAKAAEABAABAAEAAAAKAAIABAABAAEAAAAKAAMABAABAAEAAAAKAAgABAABAAAAAAAKAAkABAABAAEAAAAKAAoABAABAAEAAAAKAAsABAABAAEAAAAKAAwABAABAAEAAAAKAA0ABAABAAEAAAAKAA4ABAABAAEAAAAKAA8ABAABAAEAAAAKABAABAABAAEAAAAKABEABAABAAIAAAALAAAABAABAAAAAAALAAEABAABAAEAAAALAAIABAABAAEAAAALAAMABAABAAIAAAALAAgABAABAAAAAAALAAkABAABAAEAAAALAAoABAABAAEAAAALAAsABAABAAEAAAALAAwABAABAAEAAAALAA0ABAABAAEAAAALAA4ABAABAAEAAAALAA8ABAABAAEAAAALABAABAABAAEAAAALABEABAABAAIAAAAMAAAABAABAAAAAAAMAAEABAABAAEAAAAMAAIABAABAAEAAAAMAAMABAABAAIAAAAMAAgABAABAAAAAAAMAAkABAABAAEAAAAMAAoABAABAAEAAAAMAAsABAABAAEAAAAMAAwABAABAAEAAAAMAA0ABAABAAEAAAAMAA4ABAABAAEAAAAMAA8ABAABAAEAAAAMABAABAABAAEAAAAMABEABAABAAIAAAANAAAABAABAAAAAAANAAEABAABAAEAAAANAAIABAABAAEAAAANAAMABAABAAEAAAANAAQABAAAAAIAAAANAAgABAABAAAAAAANAAkABAABAAEAAAANAAoABAABAAEAAAANAAsABAABAAEAAAANAAwABAABAAEAAAANAA0ABAABAAEAAAANAA4ABAABAAEAAAANAA8ABAABAAEAAAANABAABAABAAEAAAANABEABAABAAIAAAAOAAAABAABAAAAAAAOAAEABAABAAEAAAAOAAIABAABAAEAAAAOAAMABAABAAEAAAAOAAQABAABAAIAAAAOAAgABAABAAAAAAAOAAkABAABAAEAAAAOAAoABAABAAEAAAAOAAsABAABAAEAAAAOAAwABAABAAEAAAAOAA0ABAABAAEAAAAOAA4ABAABAAEAAAAOAA8ABAABAAEAAAAOABAABAABAAEAAAAOABEABAABAAEAAAAOABIABAAAAAEAAAAOABMABAAAAAIAAAAPAAAABAABAAAAAAAPAAEABAABAAEAAAAPAAIABAABAAEAAAAPAAMABAABAAEAAAAPAAQABAABAAIAAAAPAAgABAABAAAAAAAPAAkABAABAAEAAAAPAAoABAABAAEAAAAPAAsABAABAAEAAAAPAAwABAABAAEAAAAPAA0ABAABAAEAAAAPAA4ABAABAAEAAAAPAA8ABAABAAEAAAAPABAABAABAAEAAAAPABEABAABAAEAAAAPABIABAABAAEAAAAPABMABAABAAIAAAAQAAAABAABAAAAAAAQAAEABAABAAEAAAAQAAIABAABAAEAAAAQAAMABAABAAEAAAAQAAQABAABAAIAAAAQAAgABAABAAAAAAAQAAkABAABAAEAAAAQAAoABAABAAEAAAAQAAsABAABAAEAAAAQAAwABAABAAEAAAAQAA0ABAABAAEAAAAQAA4ABAABAAEAAAAQAA8ABAABAAEAAAAQABAABAABAAEAAAAQABEABAABAAEAAAAQABIABAABAAEAAAAQABMABAABAAIAAAARAAAABAABAAAAAAARAAEABAABAAEAAAARAAIABAABAAEAAAARAAMABAABAAEAAAARAAQABAABAAIAAAARAAgABAABAAAAAAARAAkABAABAAEAAAARAAoABAABAAEAAAARAAsABAABAAEAAAARAAwABAABAAEAAAARAA0ABAABAAEAAAARAA4ABAABAAEAAAARAA8ABAABAAEAAAARABAABAABAAEAAAARABEABAABAAEAAAARABIABAABAAEAAAARABMABAABAAIAAAASAAAABAABAAAAAAASAAEABAABAAEAAAASAAIABAABAAEAAAASAAMABAABAAEAAAASAAQABAABAAIAAAASAAgABAABAAAAAAASAAkABAABAAEAAAASAAoABAABAAEAAAASAAsABAABAAEAAAASAAwABAABAAEAAAASAA0ABAABAAEAAAASAA4ABAABAAEAAAASAA8ABAABAAEAAAASABAABAABAAEAAAASABEABAABAAEAAAASABIABAABAAEAAAASABMABAABAAIAAAATAAAABAABAAAAAAATAAEABAABAAEAAAATAAIABAABAAEAAAATAAMABAABAAEAAAATAAQABAABAAIAAAATAAgABAABAAAAAAATAAkABAABAAEAAAATAAoABAABAAEAAAATAAsABAABAAEAAAATAAwABAABAAEAAAATAA0ABAABAAEAAAATAA4ABAABAAEAAAATAA8ABAABAAEAAAATABAABAABAAEAAAATABEABAABAAEAAAATABIABAABAAEAAAATABMABAABAAIAAAAUAAAABAABAAAAAAAUAAEABAABAAEAAAAUAAIABAABAAEAAAAUAAMABAABAAEAAAAUAAQABAABAAIAAAAUAAgABAABAAAAAAAUAAkABAABAAEAAAAUAAoABAABAAEAAAAUAAsABAABAAEAAAAUAAwABAABAAEAAAAUAA0ABAABAAEAAAAUAA4ABAABAAEAAAAUAA8ABAABAAEAAAAUABAABAABAAEAAAAUABEABAABAAEAAAAUABIABAABAAEAAAAUABMABAABAAIAAAAVAAAABAABAAAAAAAVAAEABAABAAEAAAAVAAIABAABAAEAAAAVAAMABAABAAEAAAAVAAQABAABAAIAAAAVAAgABAABAAAAAAAVAAkABAABAAEAAAAVAAoABAABAAEAAAAVAAsABAABAAEAAAAVAAwABAABAAEAAAAVAA0ABAABAAEAAAAVAA4ABAABAAEAAAAVAA8ABAABAAEAAAAVABAABAABAAEAAAAVABEABAABAAEAAAAVABIABAABAAEAAAAVABMABAABAAIAAAAWAAAABAABAAAAAAAWAAEABAABAAEAAAAWAAIABAABAAEAAAAWAAMABAABAAEAAAAWAAQABAABAAIAAAAWAAgABAABAAAAAAAWAAkABAABAAEAAAAWAAoABAABAAEAAAAWAAsABAABAAEAAAAWAAwABAABAAEAAAAWAA0ABAABAAEAAAAWAA4ABAABAAEAAAAWAA8ABAABAAEAAAAWABAABAABAAEAAAAWABEABAABAAEAAAAWABIABAABAAEAAAAWABMABAABAAIAAAAXAAAABAABAAAAAAAXAAEABAABAAEAAAAXAAIABAABAAEAAAAXAAMABAABAAEAAAAXAAQABAABAAIAAAAXAAgABAABAAAAAAAXAAkABAABAAEAAAAXAAoABAABAAEAAAAXAAsABAABAAEAAAAXAAwABAABAAEAAAAXAA0ABAABAAEAAAAXAA4ABAABAAEAAAAXAA8ABAABAAEAAAAXABAABAABAAEAAAAXABEABAABAAEAAAAXABIABAABAAEAAAAXABMABAABAAIAAAAYAAAABAABAAAAAAAYAAEABAABAAEAAAAYAAIABAABAAEAAAAYAAMABAABAAEAAAAYAAQABAABAAIAAAAYAAgABAABAAAAAAAYAAkABAABAAEAAAAYAAoABAABAAEAAAAYAAsABAABAAEAAAAYAAwABAABAAEAAAAYAA0ABAABAAEAAAAYAA4ABAABAAEAAAAYAA8ABAABAAEAAAAYABAABAABAAEAAAAYABEABAABAAEAAAAYABIABAABAAEAAAAYABMABAABAAIAAAAZAAAABAABAAAAAAAZAAEABAABAAEAAAAZAAIABAABAAEAAAAZAAMABAABAAEAAAAZAAQABAABAAIAAAAZAAgABAABAAAAAAAZAAkABAABAAEAAAAZAAoABAABAAEAAAAZAAsABAABAAEAAAAZAAwABAABAAEAAAAZAA0ABAABAAEAAAAZAA4ABAABAAEAAAAZAA8ABAABAAEAAAAZABAABAABAAEAAAAZABEABAABAAEAAAAZABIABAABAAEAAAAZABMABAABAAIAAAAaAAAABAABAAAAAAAaAAEABAABAAEAAAAaAAIABAABAAEAAAAaAAMABAABAAEAAAAaAAQABAABAAIAAAAaAAgABAABAAAAAAAaAAkABAABAAEAAAAaAAoABAABAAEAAAAaAAsABAABAAEAAAAaAAwABAABAAEAAAAaAA0ABAABAAEAAAAaAA4ABAABAAEAAAAaAA8ABAABAAEAAAAaABAABAABAAEAAAAaABEABAABAAEAAAAaABIABAABAAEAAAAaABMABAABAAIAAAAbAAAABAABAAAAAAAbAAEABAABAAEAAAAbAAIABAABAAEAAAAbAAMABAABAAEAAAAbAAQABAABAAIAAAAbAAgABAABAAAAAAAbAAkABAABAAEAAAAbAAoABAABAAEAAAAbAAsABAABAAEAAAAbAAwABAABAAEAAAAbAA0ABAABAAEAAAAbAA4ABAABAAEAAAAbAA8ABAABAAEAAAAbABAABAABAAEAAAAbABEABAABAAEAAAAbABIABAABAAEAAAAbABMABAABAAIAAAAcAAAABAABAAAAAAAcAAEABAABAAEAAAAcAAIABAABAAEAAAAcAAMABAABAAEAAAAcAAQABAABAAIAAAAcAAgABAABAAAAAAAcAAkABAABAAEAAAAcAAoABAABAAEAAAAcAAsABAABAAEAAAAcAAwABAABAAEAAAAcAA0ABAABAAEAAAAcAA4ABAABAAEAAAAcAA8ABAABAAEAAAAcABAABAABAAEAAAAcABEABAABAAEAAAAcABIABAABAAEAAAAcABMABAABAAIAAAAdAAAABAABAAAAAAAdAAEABAABAAEAAAAdAAIABAABAAEAAAAdAAMABAABAAEAAAAdAAgABAABAAAAAAAdAAkABAABAAEAAAAdAAoABAABAAEAAAAdAAsABAABAAEAAAAdAAwABAABAAEAAAAdAA0ABAABAAEAAAAdAA4ABAABAAEAAAAdAA8ABAABAAEAAAAdABAABAABAAEAAAAdABEABAABAAEAAAAdABIABAABAAEAAAAdABMABAABAAIAAAAeAAAABAABAAAAAAAeAAEABAABAAEAAAAeAAIABAABAAEAAAAeAAMABAABAAIAAAAeAAgABAABAAAAAAAeAAkABAABAAEAAAAeAAoABAABAAEAAAAeAAsABAABAAEAAAAeAAwABAABAAEAAAAeAA0ABAABAAEAAAAeAA4ABAABAAEAAAAeAA8ABAABAAEAAAAeABAABAABAAEAAAAeABEABAABAAEAAAAeABIABAABAAEAAAAeABMABAABAAIAAAAfAAAABAABAAAAAAAfAAEABAABAAEAAAAfAAIABAABAAEAAAAfAAMABAABAAIAAAAfAAkABAABAAEAAAAfAAoABAABAAEAAAAfAAsABAABAAEAAAAfAAwABAABAAEAAAAfAA0ABAABAAEAAAAfAA4ABAABAAEAAAAfAA8ABAABAAEAAAAfABAABAABAAEAAAAfABEABAABAAEAAAAfABIABAABAAEAAAAfABMABAABAAIAAAAgAAAABAABAAAAAAAgAAEABAABAAEAAAAgAAIABAABAAEAAAAgAAMABAABAAIAAAAgAAoABAABAAEAAAAgAAsABAABAAEAAAAgAAwABAABAAEAAAAgAA0ABAABAAEAAAAgAA4ABAABAAEAAAAgAA8ABAABAAEAAAAgABAABAABAAEAAAAgABEABAABAAEAAAAgABIABAABAAEAAAAgABMABAABAAIAAAAhAAAABAABAAAAAAAhAAEABAABAAEAAAAhAAIABAABAAEAAAAhAAMABAABAAIAAAAhAAwABAABAAEAAAAhAA0ABAABAAEAAAAhAA4ABAABAAEAAAAhAA8ABAABAAEAAAAhABAABAABAAEAAAAhABEABAABAAEAAAAhABIABAABAAEAAAAhABMABAABAAIAAAAiAAAABAABAAAAAAAiAAEABAABAAEAAAAiAAIABAABAAEAAAAiAAMABAABAAIAAAAiABEABAABAAEAAAAiABIABAABAAEAAAAiABMABAABAAIAAAAjAAAABAABAAAAAAAjAAEABAABAAEAAAAjAAIABAABAAEAAAAjAAMABAABAAIAAAAjABEABAABAAAAAAAjABIABAABAAEAAAAjABMABAABAAIAAAAkAAAABAABAAAAAAAkAAEABAABAAEAAAAkAAIABAABAAEAAAAkAAMABAABAAIAAAAkABEABAABAAAAAAAkABIABAABAAEAAAAkABMABAABAAIAAAAlAAAABAABAAAAAAAlAAEABAABAAEAAAAlAAIABAABAAEAAAAlAAMABAABAAIAAAAlABEABAABAAAAAAAlABIABAABAAEAAAAlABMABAABAAIAAAAmAAAABAABAAAAAAAmAAEABAABAAEAAAAmAAIABAABAAEAAAAmAAMABAABAAIAAAAmAAoABAAAAAAAAAAmAAsABAAAAAEAAAAmAAwABAAAAAEAAAAmAA0ABAAAAAEAAAAmAA4ABAAAAAEAAAAmAA8ABAAAAAEAAAAmABAABAAAAAEAAAAmABEABAABAAEAAAAmABIABAABAAEAAAAmABMABAABAAIAAAAnAAAABAABAAAAAAAnAAEABAABAAEAAAAnAAIABAABAAEAAAAnAAMABAABAAEAAAAnAAoABAABAAEAAAAnAAsABAABAAEAAAAnAAwABAABAAEAAAAnAA0ABAABAAEAAAAnAA4ABAABAAEAAAAnAA8ABAABAAEAAAAnABAABAABAAEAAAAnABEABAABAAEAAAAnABIABAABAAEAAAAnABMABAABAAIAAAAoAAAABAABAAAAAAAoAAEABAABAAEAAAAoAAIABAABAAEAAAAoAAMABAABAAEAAAAoAAQABAABAAEAAAAoAAUABAABAAEAAAAoAAYABAABAAEAAAAoAAcABAABAAEAAAAoAAgABAABAAEAAAAoAAkABAABAAEAAAAoAAoABAABAAEAAAAoAAsABAABAAEAAAAoAAwABAABAAEAAAAoAA0ABAABAAEAAAAoAA4ABAABAAEAAAAoAA8ABAABAAEAAAAoABAABAABAAEAAAAoABEABAABAAEAAAAoABIABAABAAEAAAAoABMABAABAAIAAAApAAAABAABAAAAAAApAAEABAABAAEAAAApAAIABAABAAEAAAApAAMABAABAAEAAAApAAQABAABAAEAAAApAAUABAABAAEAAAApAAYABAABAAEAAAApAAcABAABAAEAAAApAAgABAABAAEAAAApAAkABAABAAEAAAApAAoABAABAAEAAAApAAsABAABAAEAAAApAAwABAABAAEAAAApAA0ABAABAAEAAAApAA4ABAABAAEAAAApAA8ABAABAAEAAAApABAABAABAAEAAAApABEABAABAAEAAAApABIABAABAAEAAAApABMABAABAAIAAAAqAAAABAABAAAAAAAqAAEABAABAAEAAAAqAAIABAABAAEAAAAqAAMABAABAAEAAAAqAAQABAABAAEAAAAqAAUABAABAAEAAAAqAAYABAABAAEAAAAqAAcABAABAAEAAAAqAAgABAABAAEAAAAqAAkABAABAAEAAAAqAAoABAABAAEAAAAqAAsABAABAAEAAAAqAAwABAABAAEAAAAqAA0ABAABAAEAAAAqAA4ABAABAAEAAAAqAA8ABAABAAEAAAAqABAABAABAAEAAAAqABEABAABAAEAAAAqABIABAABAAEAAAAqABMABAABAAIAAAArAAAABAABAAAAAAArAAEABAABAAEAAAArAAIABAABAAEAAAArAAMABAABAAEAAAArAAQABAABAAEAAAArAAUABAABAAEAAAArAAYABAABAAEAAAArAAcABAABAAEAAAArAAgABAABAAEAAAArAAkABAABAAEAAAArAAoABAABAAEAAAArAAsABAABAAEAAAArAAwABAABAAEAAAArAA0ABAABAAEAAAArAA4ABAABAAEAAAArAA8ABAABAAEAAAArABAABAABAAEAAAArABEABAABAAEAAAArABIABAABAAEAAAArABMABAABAAIAAAAAAAQABAACAAEAAAAAAAUABAACAAEAAAAAAAYABAACAAEAAAAAAAcABAACAAEAAAAAAAgABAACAAEAAAAAAAkABAACAAEAAAAKAAQABAACAAIAAAAdAAQABAACAAIAAAAfAAgABAACAAAAAAAgAAkABAACAAAAAAAhAAoABAACAAAAAAAhAAsABAACAAEAAAAiAAwABAACAAAAAAAiAA0ABAACAAEAAAAiAA4ABAACAAEAAAAiAA8ABAACAAEAAAAiABAABAACAAEAAAAsAAAABAACAAAAAAAsAAEABAACAAEAAAAsAAIABAACAAEAAAAsAAMABAACAAEAAAAsAAQABAACAAEAAAAsAAUABAACAAEAAAAsAAYABAACAAEAAAAsAAcABAACAAEAAAAsAAgABAACAAEAAAAsAAkABAACAAEAAAAsAAoABAACAAEAAAAsAAsABAACAAEAAAAsAAwABAACAAEAAAAsAA0ABAACAAEAAAAsAA4ABAACAAEAAAAsAA8ABAACAAEAAAAsABAABAACAAEAAAAsABEABAACAAEAAAAsABIABAACAAEAAAAsABMABAACAAIAAAAnAAkABAAAAAEAAAAnAAgABAAAAAEAAAAnAAcABAAAAAEAAAAnAAYABAAAAAEAAAAnAAUABAAAAAEAAAAnAAQABAAAAAEAAAAkAAcABAACAAQAAAAjAAcABAAAAAQAAAA=") +tile_set = ExtResource("4_ya7co") + +[node name="Player" parent="." unique_id=1079296690 instance=ExtResource("5_ibxqe")] +position = Vector2(131, 463) +sprite_frames = ExtResource("6_gdvyg") + +[node name="Camera2D" type="Camera2D" parent="Player" unique_id=1196891219] +process_mode = 3 +limit_left = 0 +limit_top = 0 +limit_right = 2816 +limit_bottom = 1280 +position_smoothing_enabled = true +editor_draw_limits = true + +[node name="EnemyGuards" type="Node2D" parent="." unique_id=1997239040] +y_sort_enabled = true + +[node name="Guard1-GoingBackAndForth" parent="EnemyGuards" unique_id=1357389645 node_paths=PackedStringArray("patrol_path") instance=ExtResource("7_0vywv")] +position = Vector2(525.9997, 470.00003) +sprite_frames = ExtResource("8_qtc7g") +patrol_path = NodePath("../Guard1-PatrolPath") +move_speed = 200.0 + +[node name="Guard1-PatrolPath" type="Path2D" parent="EnemyGuards" unique_id=335964649] +top_level = true +position = Vector2(1022, 371.818) +scale = Vector2(0.107143, 0.352768) +curve = SubResource("Curve2D_afahv") + +[node name="Guard2-RunningInCircles" parent="EnemyGuards" unique_id=478814464 node_paths=PackedStringArray("patrol_path") instance=ExtResource("7_0vywv")] +position = Vector2(2435, 382) +sprite_frames = ExtResource("8_qtc7g") +patrol_path = NodePath("../Guard2-RunningPath") +wait_time = 0.3 +move_speed = 1000.0 +detection_area_scale = 0.1 + +[node name="Guard2-RunningPath" type="Path2D" parent="EnemyGuards" unique_id=1687817077] +position = Vector2(1947, 473) +curve = SubResource("Curve2D_djsml") + +[node name="Checkpoints" type="Node2D" parent="." unique_id=344631200] +y_sort_enabled = true + +[node name="Checkpoint" parent="Checkpoints" unique_id=1983094 instance=ExtResource("9_j2w4o")] +position = Vector2(1704, 451) +dialogue = ExtResource("10_kqyof") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Checkpoints/Checkpoint" unique_id=328425926] +position = Vector2(1, -2) +shape = SubResource("RectangleShape2D_ea7f1") +debug_color = Color(0, 0, 0, 0.42) + +[node name="ScreenOverlay" type="CanvasLayer" parent="." unique_id=495226624] + +[node name="HUD" parent="." unique_id=1994868895 instance=ExtResource("11_538y4")] + +[node name="CollectibleItem" parent="." unique_id=1779229490 instance=ExtResource("12_yt02c")] +position = Vector2(2335, 955) +next_scene = "uid://br0r5temo75wi" +item = SubResource("Resource_p6cmw") +collected_dialogue = ExtResource("14_2exht") + +[node name="Cinematic" type="Node2D" parent="." unique_id=859706882] +script = ExtResource("15_x780l") +dialogue = ExtResource("16_43kvk") +metadata/_custom_type_script = "uid://x1mxt6bmei2o" diff --git a/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_checkpoint.dialogue b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_checkpoint.dialogue new file mode 100644 index 0000000000..79af9db601 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_checkpoint.dialogue @@ -0,0 +1,6 @@ +# SPDX-FileCopyrightText: The Threadbare Authors +# SPDX-License-Identifier: MPL-2.0 +~ start +KnitWitch: This is a checkpoint that can be used to save player progress. +{{player_name}}: Thanks! +=> END diff --git a/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_checkpoint.dialogue.import b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_checkpoint.dialogue.import new file mode 100644 index 0000000000..ff3237fc17 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_checkpoint.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://bmm2oheg3mrvw" +path="res://.godot/imported/3_patitas_checkpoint.dialogue-3681b7ca1e7623a2bf8e531b033a81bb.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_checkpoint.dialogue" +dest_files=["res://.godot/imported/3_patitas_checkpoint.dialogue-3681b7ca1e7623a2bf8e531b033a81bb.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_collected.dialogue b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_collected.dialogue new file mode 100644 index 0000000000..dc2234fc48 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_collected.dialogue @@ -0,0 +1,6 @@ +# SPDX-FileCopyrightText: The Threadbare Authors +# SPDX-License-Identifier: MPL-2.0 +~ start +Select the CollectibleItem node and set "Next Scene" and "Item > Type" in the Inspector. +You're doin' great! +=> END diff --git a/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_collected.dialogue.import b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_collected.dialogue.import new file mode 100644 index 0000000000..978e89379b --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_collected.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://dmygu8smkgw2t" +path="res://.godot/imported/3_patitas_collected.dialogue-fec528614826515e2a85e7ee9ce4d074.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_collected.dialogue" +dest_files=["res://.godot/imported/3_patitas_collected.dialogue-fec528614826515e2a85e7ee9ce4d074.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_guard_enemy.tres b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_guard_enemy.tres new file mode 100644 index 0000000000..9260d6ca63 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_guard_enemy.tres @@ -0,0 +1,128 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://b3ob1jwgjpr30"] + +[ext_resource type="Texture2D" uid="uid://coddjxvahn4uy" path="res://assets/first_party/templates/guard_enemy/NO_EDIT_guard_enemy_alerted.png" id="1_8sbpa"] +[ext_resource type="Texture2D" uid="uid://dgci3qn52ul5r" path="res://assets/first_party/templates/guard_enemy/NO_EDIT_guard_enemy_idle.png" id="2_mvqx7"] +[ext_resource type="Texture2D" uid="uid://ylj56k2u3u6u" path="res://assets/first_party/templates/guard_enemy/NO_EDIT_guard_enemy_walk.png" id="3_5jyg2"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_7yuat"] +atlas = ExtResource("1_8sbpa") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_jl6rj"] +atlas = ExtResource("1_8sbpa") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_xwccc"] +atlas = ExtResource("1_8sbpa") +region = Rect2(576, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_le63u"] +atlas = ExtResource("1_8sbpa") +region = Rect2(768, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_r2l1b"] +atlas = ExtResource("1_8sbpa") +region = Rect2(960, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rn2a8"] +atlas = ExtResource("2_mvqx7") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_dhpc8"] +atlas = ExtResource("2_mvqx7") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_xpsa5"] +atlas = ExtResource("2_mvqx7") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ty311"] +atlas = ExtResource("2_mvqx7") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_15ngm"] +atlas = ExtResource("3_5jyg2") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vxxya"] +atlas = ExtResource("3_5jyg2") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_s662v"] +atlas = ExtResource("3_5jyg2") +region = Rect2(384, 0, 192, 192) + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_7yuat") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_jl6rj") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_xwccc") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_le63u") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_r2l1b") +}], +"loop": true, +"name": &"alerted", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_rn2a8") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_rn2a8") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_rn2a8") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_dhpc8") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_xpsa5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_xpsa5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_xpsa5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ty311") +}], +"loop": true, +"name": &"idle", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_15ngm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_vxxya") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_s662v") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_15ngm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_vxxya") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_s662v") +}], +"loop": true, +"name": &"walk", +"speed": 10.0 +}] diff --git a/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_stealth.dialogue b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_stealth.dialogue new file mode 100644 index 0000000000..c2ed1bba62 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_stealth.dialogue @@ -0,0 +1,8 @@ +# SPDX-FileCopyrightText: The Threadbare Authors +# SPDX-License-Identifier: MPL-2.0 +~ start +This simple stealth scene includes guards and a collectible. Use the nodes in the Scene Tree to build a level. +Notice the tile map is built with multiple layers. This makes it easier to make changes to the environment. +Click a node, like "Player" or "Guard1" and modify their properties in the Inspector, or add new elements. +Don't be afraid to think outside the box. (Oh, and remove or replace this text!) +=> END diff --git a/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_stealth.dialogue.import b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_stealth.dialogue.import new file mode 100644 index 0000000000..bbf0d6dd46 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_stealth.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://bqjvwaytikwkg" +path="res://.godot/imported/3_patitas_stealth.dialogue-a69cc5db6300918c94b2a9a71fc77162.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/3_patitas/1_stealth/stealth_components/3_patitas_stealth.dialogue" +dest_files=["res://.godot/imported/3_patitas_stealth.dialogue-a69cc5db6300918c94b2a9a71fc77162.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/3_patitas/2_combat/3_patitas_combat.tscn b/scenes/quests/story_quests/3_patitas/2_combat/3_patitas_combat.tscn new file mode 100644 index 0000000000..5c301bedb4 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/2_combat/3_patitas_combat.tscn @@ -0,0 +1,107 @@ +[gd_scene format=4 uid="uid://br0r5temo75wi"] + +[ext_resource type="Script" uid="uid://pk3ucq7e2eah" path="res://scenes/game_logic/player_mode.gd" id="1_4ib88"] +[ext_resource type="Script" uid="uid://x1mxt6bmei2o" path="res://scenes/ui_elements/cinematic/cinematic.gd" id="2_j455f"] +[ext_resource type="Resource" uid="uid://ducj5muk72baf" path="res://scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_combat.dialogue" id="3_4vyso"] +[ext_resource type="Script" uid="uid://cp54mgi54nywo" path="res://scenes/game_logic/fill_game_logic.gd" id="4_k8msh"] +[ext_resource type="TileSet" uid="uid://gpaqa6occfp6" path="res://scenes/quests/story_quests/3_patitas/tiles/3_patitas_exterior_floors.tres" id="5_bctep"] +[ext_resource type="TileSet" uid="uid://fo7drnyc0tni" path="res://scenes/quests/story_quests/3_patitas/tiles/3_patitas_shadows.tres" id="6_whsbo"] +[ext_resource type="TileSet" uid="uid://dvi8w1vvyhuln" path="res://scenes/quests/story_quests/3_patitas/tiles/3_patitas_elevation_2.tres" id="7_qtxy8"] +[ext_resource type="PackedScene" uid="uid://iu2q66clupc6" path="res://scenes/game_elements/characters/player/player.tscn" id="8_d3clh"] +[ext_resource type="SpriteFrames" uid="uid://cfa0bj204vyea" path="res://scenes/quests/story_quests/3_patitas/player_components/3_patitas_player.tres" id="9_ip5qg"] +[ext_resource type="PackedScene" uid="uid://b82nsrh332syj" path="res://scenes/game_elements/characters/enemies/throwing_enemy/throwing_enemy.tscn" id="10_7yr47"] +[ext_resource type="SpriteFrames" uid="uid://cw4hptaji48xn" path="res://scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_throwing_enemy.tres" id="11_gwn41"] +[ext_resource type="PackedScene" uid="uid://0w8bb6p40s1v" path="res://scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_projectile.tscn" id="12_elani"] +[ext_resource type="PackedScene" uid="uid://y8ha8abfyap2" path="res://scenes/game_elements/props/filling_barrel/filling_barrel.tscn" id="13_35kpc"] +[ext_resource type="SpriteFrames" uid="uid://boj3524khlfvk" path="res://scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_target_spriteframes.tres" id="14_8wnc0"] +[ext_resource type="PackedScene" uid="uid://fuhl3l6gxq5k" path="res://scenes/game_elements/props/collectible_item/collectible_item.tscn" id="15_iy56x"] +[ext_resource type="Script" uid="uid://bgmwplmj3bfls" path="res://scenes/globals/game_state/inventory/inventory_item.gd" id="16_2a6as"] +[ext_resource type="PackedScene" uid="uid://dmevaymmt6wco" path="res://scenes/game_elements/props/powerup/powerup.tscn" id="17_0nohp"] +[ext_resource type="PackedScene" uid="uid://cfcgrfvtn04yp" path="res://scenes/ui_elements/hud/hud.tscn" id="18_j0q6y"] + +[sub_resource type="Resource" id="Resource_qfguo"] +script = ExtResource("16_2a6as") +type = 1 +metadata/_custom_type_script = "uid://bgmwplmj3bfls" + +[node name="3PatitasCombat" type="Node2D" unique_id=1610054737] +y_sort_enabled = true + +[node name="PlayerMode" type="Node" parent="." unique_id=969358735] +script = ExtResource("1_4ib88") +mode = 1 +metadata/_custom_type_script = "uid://pk3ucq7e2eah" + +[node name="Cinematic" type="Node2D" parent="." unique_id=951341763] +script = ExtResource("2_j455f") +dialogue = ExtResource("3_4vyso") +metadata/_custom_type_script = "uid://x1mxt6bmei2o" + +[node name="FillGameLogic" type="Node" parent="." unique_id=1828019770] +script = ExtResource("4_k8msh") +metadata/_custom_type_script = "uid://cp54mgi54nywo" + +[node name="TileMapLayers" type="Node2D" parent="." unique_id=738016104] + +[node name="Grass" type="TileMapLayer" parent="TileMapLayers" unique_id=293208529] +tile_map_data = PackedByteArray("AAANAAcABgABAAEAAAANAAYABgABAAEAAAANAAUABgABAAEAAAANAAQABgABAAEAAAANAAMABgABAAEAAAANAAIABgABAAEAAAANAAEABgABAAEAAAAMAAcABgABAAEAAAAMAAYABgABAAEAAAAMAAUABgABAAEAAAAMAAQABgABAAEAAAAMAAMABgABAAEAAAAMAAIABgABAAEAAAAMAAEABgABAAEAAAALAAcABgABAAEAAAALAAYABgABAAEAAAALAAUABgABAAEAAAALAAQABgABAAEAAAALAAMABgABAAEAAAALAAIABgABAAEAAAALAAEABgABAAEAAAAKAAcABgABAAEAAAAKAAYABgABAAEAAAAKAAUABgABAAEAAAAKAAQABgABAAEAAAAKAAMABgABAAEAAAAKAAIABgABAAEAAAAKAAEABgABAAEAAAAJAAcABgABAAEAAAAJAAYABgABAAEAAAAJAAUABgABAAEAAAAJAAQABgABAAEAAAAJAAMABgABAAEAAAAJAAIABgABAAEAAAAJAAEABgABAAEAAAAIAAcABgABAAEAAAAIAAYABgABAAEAAAAIAAUABgABAAEAAAAIAAQABgABAAEAAAAIAAMABgABAAEAAAAIAAIABgABAAEAAAAIAAEABgABAAEAAAAHAAcABgABAAEAAAAHAAYABgABAAEAAAAHAAUABgABAAEAAAAHAAQABgABAAEAAAAHAAMABgABAAEAAAAHAAIABgABAAEAAAAHAAEABgABAAEAAAAGAAcABgABAAEAAAAGAAYABgABAAEAAAAGAAUABgABAAEAAAAGAAQABgABAAEAAAAGAAMABgABAAEAAAAGAAIABgABAAEAAAAFAAcABgABAAEAAAAFAAYABgABAAEAAAAFAAUABgABAAEAAAAFAAQABgABAAEAAAAFAAMABgABAAEAAAAFAAIABgABAAEAAAAFAAEABgABAAEAAAAEAAcABgABAAEAAAAEAAYABgABAAEAAAAEAAUABgABAAEAAAAEAAQABgABAAEAAAAEAAMABgABAAEAAAAEAAIABgABAAEAAAAEAAEABgABAAEAAAADAAcABgABAAEAAAADAAYABgABAAEAAAADAAUABgABAAEAAAADAAQABgABAAEAAAADAAMABgABAAEAAAADAAIABgABAAEAAAADAAEABgABAAEAAAACAAcABgABAAEAAAACAAYABgABAAEAAAACAAUABgABAAEAAAACAAMABgABAAEAAAACAAIABgABAAEAAAACAAEABgABAAEAAAABAAcABgABAAEAAAABAAYABgABAAEAAAABAAUABgABAAEAAAABAAMABgABAAEAAAABAAIABgABAAEAAAABAAEABgABAAEAAAACAAQABgABAAEAAAABAAQABgABAAEAAAAAAAQABgABAAEAAAAAAAUABgABAAEAAAAAAAYABgABAAEAAAAAAAcABgABAAEAAAAGAAAABgABAAEAAAAGAAEABgABAAEAAAAHAAAABgABAAEAAAAFAAAABgABAAEAAAAIAAAABgABAAEAAAAJAAAABgABAAEAAAALAAAABgABAAEAAAAMAAAABgABAAEAAAAKAAAABgABAAEAAAANAAAABgABAAEAAAAEAAAABgABAAEAAAADAAAABgABAAEAAAACAAAABgABAAEAAAABAAAABgABAAEAAAAAAAAABgABAAEAAAAAAAEABgABAAEAAAAAAAIABgABAAEAAAAAAAMABgABAAEAAAAAAAgABgABAAEAAAABAAgABgABAAEAAAACAAgABgABAAEAAAADAAgABgABAAEAAAAEAAgABgABAAEAAAAFAAgABgABAAEAAAAGAAgABgABAAEAAAAHAAgABgABAAEAAAAIAAgABgABAAEAAAAJAAgABgABAAEAAAAKAAgABgABAAEAAAAMAAgABgABAAEAAAALAAgABgABAAEAAAANAAgABgABAAEAAAAOAAgABgABAAEAAAAOAAcABgABAAEAAAAOAAYABgABAAEAAAAOAAUABgABAAEAAAAOAAQABgABAAEAAAAOAAMABgABAAEAAAAOAAIABgABAAEAAAAOAAEABgABAAEAAAAOAAAABgABAAEAAAD//wEABgABAAEAAAD//wIABgABAAEAAAD+/wIABgABAAEAAAD+/wMABgABAAEAAAD+/wEABgABAAEAAAD//wAABgABAAEAAAAAAP//BgABAAEAAAD9/wMABgABAAEAAAD9/wQABgABAAEAAAD8/wUABgABAAEAAAD7/wYABgABAAEAAAD7/wcABgABAAEAAAD6/wcABgABAAEAAAD6/wgABgABAAEAAAD6/wkABgABAAEAAAD5/wkABgABAAEAAAD5/woABgABAAEAAAD5/wgABgABAAEAAAD6/wYABgABAAEAAAD6/wUABgABAAEAAAD6/wQABgABAAEAAAD7/wQABgABAAEAAAD7/wMABgABAAEAAAD8/wIABgABAAEAAAD8/wEABgABAAEAAAD5/wYABgABAAEAAAD5/wcABgABAAEAAAD7/wUABgABAAEAAAD8/wMABgABAAEAAAD9/wEABgABAAEAAAD9/wAABgABAAEAAAD+////BgABAAEAAAD///7/BgABAAEAAAAAAP3/BgABAAEAAAABAPz/BgABAAEAAAACAPz/BgABAAEAAAABAP3/BgABAAEAAAAAAP7/BgABAAEAAAD6/woABgABAAEAAAD5/wsABgABAAEAAAD5/wwABgABAAEAAAD5/w0ABgABAAEAAAD4/w0ABgABAAEAAAD4/w4ABgABAAEAAAD6/wsABgABAAEAAAD7/woABgABAAEAAAD7/wkABgABAAEAAAD7/wgABgABAAEAAAD8/wcABgABAAEAAAD8/wYABgABAAEAAAD9/wUABgABAAEAAAD8/wQABgABAAEAAAD4/wkABgABAAEAAAD4/woABgABAAEAAAD5/w4ABgABAAEAAAD5/w8ABgABAAEAAAD9/wIABgABAAEAAAD+/wAABgABAAEAAAD/////BgABAAEAAAABAP7/BgABAAEAAAACAP3/BgABAAEAAAACAP7/BgABAAEAAAABAP//BgABAAEAAAD//wQABgABAAEAAAD//wUABgABAAEAAAD//wYABgABAAEAAAD+/wcABgABAAEAAAD9/wgABgABAAEAAAD9/wkABgABAAEAAAD+/wYABgABAAEAAAACAP//BgABAAEAAAADAP7/BgABAAEAAAD+/wUABgABAAEAAAD9/wcABgABAAEAAAD8/wkABgABAAEAAAD8/woABgABAAEAAAD7/wsABgABAAEAAAD7/wwABgABAAEAAAD6/w0ABgABAAEAAAD6/w4ABgABAAEAAAD6/wwABgABAAEAAAD//wMABgABAAEAAAD8/wgABgABAAEAAAD9/wYABgABAAEAAAD+/wQABgABAAEAAAD+/wgABgABAAEAAAD//wcABgABAAEAAAD//wgABgABAAEAAAADAP//BgABAAEAAAADAP3/BgABAAEAAAD//wkABgABAAEAAAAAAAkABgABAAEAAAAFAP//BgABAAEAAAAFAP7/BgABAAEAAAAFAP3/BgABAAEAAAAGAPz/BgABAAEAAAAHAPz/BgABAAEAAAAHAPv/BgABAAEAAAAGAP3/BgABAAEAAAAGAP7/BgABAAEAAAAAAAoABgABAAEAAAAAAAsABgABAAEAAAAAAAwABgABAAEAAAAAAA0ABgABAAEAAAD//w4ABgABAAEAAAD+/w8ABgABAAEAAAD//w0ABgABAAEAAAD//wwABgABAAEAAAD+/woABgABAAEAAAD9/wsABgABAAEAAAD9/wwABgABAAEAAAD+/wsABgABAAEAAAD//woABgABAAEAAAD+/wkABgABAAEAAAD9/woABgABAAEAAAD//wsABgABAAEAAAAEAP7/BgABAAEAAAAEAP//BgABAAEAAAAGAP//BgABAAEAAAAHAP//BgABAAEAAAAJAP//BgABAAEAAAAKAP//BgABAAEAAAALAP//BgABAAEAAAAIAP//BgABAAEAAAAKAP7/BgABAAEAAAALAP7/BgABAAEAAAAMAP7/BgABAAEAAAANAP7/BgABAAEAAAAOAP7/BgABAAEAAAAMAP//BgABAAEAAAANAP//BgABAAEAAAAOAP//BgABAAEAAAAPAP//BgABAAEAAAAPAAIABgABAAEAAAAPAAEABgABAAEAAAAQAAEABgABAAEAAAAPAAMABgABAAEAAAAQAAMABgABAAEAAAARAAMABgABAAEAAAAQAAQABgABAAEAAAAPAAQABgABAAEAAAABAAkABgABAAEAAAACAAkABgABAAEAAAAPAAUABgABAAEAAAAQAAUABgABAAEAAAAPAAYABgABAAEAAAAPAAcABgABAAEAAAAPAAgABgABAAEAAAAOAAkABgABAAEAAAAOAAoABgABAAEAAAAMAAkABgABAAEAAAAMAAoABgABAAEAAAALAAoABgABAAEAAAALAAsABgABAAEAAAANAAkABgABAAEAAAANAAoABgABAAEAAAAKAAkABgABAAEAAAAJAAoABgABAAEAAAAJAAsABgABAAEAAAAKAAsABgABAAEAAAAKAAoABgABAAEAAAALAAkABgABAAEAAAAHAAkABgABAAEAAAAIAAoABgABAAEAAAAJAAkABgABAAEAAAAIAAkABgABAAEAAAAHAAoABgABAAEAAAAHAAsABgABAAEAAAAHAAwABgABAAEAAAAIAAsABgABAAEAAAAGAAkABgABAAEAAAAEAAkABgABAAEAAAADAAkABgABAAEAAAADAAoABgABAAEAAAAEAAoABgABAAEAAAAFAAkABgABAAEAAAACAAoABgABAAEAAAABAAoABgABAAEAAAABAAsABgABAAEAAAACAAsABgABAAEAAAADAAsABgABAAEAAAAEAAsABgABAAEAAAAFAAoABgABAAEAAAAGAAoABgABAAEAAAAFAAsABgABAAEAAAAGAAsABgABAAEAAAAPAAkABgABAAEAAAAQAAAABgABAAEAAAARAAIABgABAAEAAAARAAQABgABAAEAAAARAAUABgABAAEAAAARAAYABgABAAEAAAARAAcABgABAAEAAAARAAgABgABAAEAAAAQAAgABgABAAEAAAAQAAkABgABAAEAAAAQAAoABgABAAEAAAAPAAoABgABAAEAAAAPAAsABgABAAEAAAAOAAsABgABAAEAAAANAAsABgABAAEAAAAQAAYABgABAAEAAAAQAAcABgABAAEAAAAMAAsABgABAAEAAAAGAAwABgABAAEAAAAFAAwABgABAAEAAAAEAAwABgABAAEAAAADAAwABgABAAEAAAACAAwABgABAAEAAAABAAwABgABAAEAAAD+/wwABgABAAEAAAD8/wwABgABAAEAAAD8/wsABgABAAEAAAD4/wgABgABAAEAAAD3/wgABgABAAEAAAD3/wcABgABAAEAAAD3/wYABgABAAEAAAD4/wUABgABAAEAAAD4/wQABgABAAEAAAD5/wQABgABAAEAAAD5/wUABgABAAEAAAD4/wYABgABAAEAAAD4/wcABgABAAEAAAD3/wUABgABAAEAAAD5/wMABgABAAEAAAD6/wMABgABAAEAAAD6/wIABgABAAEAAAD7/wIABgABAAEAAAD7/wEABgABAAEAAAD8/wAABgABAAEAAAD8////BgABAAEAAAD9////BgABAAEAAAD9//7/BgABAAEAAAD+//7/BgABAAEAAAD+//3/BgABAAEAAAD///3/BgABAAEAAAAAAPz/BgABAAEAAAADAPz/BgABAAEAAAAEAPz/BgABAAEAAAAFAPz/BgABAAEAAAAIAPz/BgABAAEAAAAJAPz/BgABAAEAAAAKAPz/BgABAAEAAAALAPz/BgABAAEAAAAMAPv/BgABAAEAAAANAPz/BgABAAEAAAAOAPz/BgABAAEAAAAPAP3/BgABAAEAAAAQAP7/BgABAAEAAAAQAP//BgABAAEAAAAQAAIABgABAAEAAAAPAAAABgABAAEAAAAOAP3/BgABAAEAAAANAP3/BgABAAEAAAAMAP3/BgABAAEAAAALAP3/BgABAAEAAAAKAP3/BgABAAEAAAAJAP3/BgABAAEAAAAIAP3/BgABAAEAAAAHAP3/BgABAAEAAAAEAP3/BgABAAEAAAAHAP7/BgABAAEAAAAIAP7/BgABAAEAAAAJAP7/BgABAAEAAAAPAP7/BgABAAEAAAAMAPz/BgABAAEAAAARAAkABgABAAEAAAARAAoABgABAAEAAAARAAsABgABAAEAAAAQAAsABgABAAEAAAAOAAwABgABAAEAAAANAAwABgABAAEAAAAMAAwABgABAAEAAAALAAwABgABAAEAAAAKAAwABgABAAEAAAAJAAwABgABAAEAAAAIAAwABgABAAEAAAAPAAwABgABAAEAAAAQAAwABgABAAEAAAARAAwABgABAAEAAAARAP3/BgABAAEAAAASAP3/BgABAAEAAAATAP3/BgABAAEAAAAUAP3/BgABAAEAAAAVAP3/BgABAAEAAAAWAP3/BgABAAEAAAARAP7/BgABAAEAAAAQAP3/BgABAAEAAAATAP7/BgABAAEAAAASAP//BgABAAEAAAARAP//BgABAAEAAAARAAAABgABAAEAAAATAP//BgABAAEAAAAUAP//BgABAAEAAAASAAAABgABAAEAAAAUAP7/BgABAAEAAAAVAP7/BgABAAEAAAASAP7/BgABAAEAAAARAAEABgABAAEAAAASAAEABgABAAEAAAATAAAABgABAAEAAAATAAEABgABAAEAAAASAAIABgABAAEAAAASAAMABgABAAEAAAATAAIABgABAAEAAAAUAAEABgABAAEAAAAVAAEABgABAAEAAAAUAAIABgABAAEAAAATAAMABgABAAEAAAASAAQABgABAAEAAAAUAAMABgABAAEAAAASAAUABgABAAEAAAATAAQABgABAAEAAAAUAAQABgABAAEAAAATAAUABgABAAEAAAAUAAUABgABAAEAAAATAAYABgABAAEAAAASAAcABgABAAEAAAAUAAYABgABAAEAAAAVAAUABgABAAEAAAATAAcABgABAAEAAAASAAYABgABAAEAAAAUAAcABgABAAEAAAATAAgABgABAAEAAAASAAkABgABAAEAAAAVAAYABgABAAEAAAASAAgABgABAAEAAAAUAAgABgABAAEAAAATAAkABgABAAEAAAASAAoABgABAAEAAAAVAAQABgABAAEAAAAWAAMABgABAAEAAAAVAAMABgABAAEAAAAVAAIABgABAAEAAAAWAAIABgABAAEAAAAVAAAABgABAAEAAAAVAP//BgABAAEAAAAWAAAABgABAAEAAAAUAAAABgABAAEAAAAWAP//BgABAAEAAAAWAP7/BgABAAEAAAAWAAEABgABAAEAAAAWAAQABgABAAEAAAAWAAUABgABAAEAAAAWAAYABgABAAEAAAAWAAcABgABAAEAAAAVAAcABgABAAEAAAAVAAgABgABAAEAAAAUAAkABgABAAEAAAAUAAoABgABAAEAAAATAAoABgABAAEAAAATAAsABgABAAEAAAATAAwABgABAAEAAAASAAwABgABAAEAAAASAAsABgABAAEAAAAVAAkABgABAAEAAAAWAAgABgABAAEAAAAWAAkABgABAAEAAAAVAAoABgABAAEAAAAUAAsABgABAAEAAAAUAAwABgABAAEAAAA=") +tile_set = ExtResource("5_bctep") + +[node name="Shadows" type="TileMapLayer" parent="TileMapLayers" unique_id=710920852] +tile_map_data = PackedByteArray("AAD+/wMAAAAAAAAAAAD9/wQAAAAAAAAAAAD8/wUAAAAAAAAAAAD7/wYAAAAAAAAAAAD7/wcAAAAAAAAAAAD8/wgAAAAAAAAAAAD9/wkAAAAAAAAAAAD+/woAAAAAAAAAAAD6/wYAAAAAAAAAAAD6/wcAAAAAAAAAAAD8/wYAAAAAAAAAAAD9/wYAAAAAAAAAAAD9/wUAAAAAAAAAAAD+/wQAAAAAAAAAAAD+/wUAAAAAAAAAAAD+/wYAAAAAAAAAAAD+/wcAAAAAAAAAAAD+/wgAAAAAAAAAAAD+/wkAAAAAAAAAAAD9/wgAAAAAAAAAAAD9/wcAAAAAAAAAAAD8/wcAAAAAAAAAAAD6/wgAAAAAAAAAAAD7/wgAAAAAAAAAAAD8/wkAAAAAAAAAAAD9/woAAAAAAAAAAAD6/wUAAAAAAAAAAAD7/wUAAAAAAAAAAAD8/wQAAAAAAAAAAAD9/wMAAAAAAAAAAAD5/wYAAAAAAAAAAAD4/wYAAAAAAAAAAAD4/wcAAAAAAAAAAAD5/wcAAAAAAAAAAAD3/wcAAAAAAAAAAAD3/wYAAAAAAAAAAAD4/wUAAAAAAAAAAAD5/wUAAAAAAAAAAAD5/wkAAAAAAAAAAAD5/wgAAAAAAAAAAAD6/wQAAAAAAAAAAAD7/wQAAAAAAAAAAAD7/wMAAAAAAAAAAAD8/wMAAAAAAAAAAAD+/wsAAAAAAAAAAAD+/wwAAAAAAAAAAAD9/wwAAAAAAAAAAAD9/wsAAAAAAAAAAAD8/woAAAAAAAAAAAD7/wkAAAAAAAAAAAD6/wkAAAAAAAAAAAD+/wIAAAAAAAAAAAD+/wEAAAAAAAAAAAAUAAMAAAAAAAAAAAAUAAQAAAAAAAAAAAAUAAUAAAAAAAAAAAATAAMAAAAAAAAAAAATAAQAAAAAAAAAAAATAAUAAAAAAAAAAAA=") +tile_set = ExtResource("6_whsbo") + +[node name="Stones" type="TileMapLayer" parent="TileMapLayers" unique_id=702916193] +tile_map_data = PackedByteArray("AAAVAAAABAACAAEAAAAVAP//BAACAAEAAAAVAP7/BAACAAEAAAAVAP3/BAACAAEAAAAVAPz/BAACAAEAAAAVAPv/BAACAAAAAAAUAAAABAABAAEAAAAUAP//BAABAAEAAAAUAP7/BAABAAEAAAAUAP3/BAABAAEAAAAUAPz/BAABAAEAAAAUAPv/BAABAAAAAAATAAAABAABAAEAAAATAP//BAABAAEAAAATAP7/BAABAAEAAAATAP3/BAABAAEAAAATAPz/BAABAAEAAAATAPv/BAABAAAAAAASAP7/BAABAAIAAAASAP3/BAABAAEAAAASAPz/BAABAAEAAAASAPv/BAABAAAAAAARAP7/BAABAAIAAAARAP3/BAABAAEAAAARAPz/BAABAAEAAAARAPv/BAABAAAAAAAQAP7/BAABAAIAAAAQAP3/BAABAAEAAAAQAPz/BAABAAEAAAAQAPv/BAABAAAAAAAPAP7/BAABAAEAAAAPAP3/BAABAAEAAAAPAPz/BAABAAEAAAAPAPv/BAABAAAAAAAOAP7/BAABAAIAAAAOAP3/BAABAAEAAAAOAPz/BAABAAEAAAAOAPv/BAABAAAAAAANAP7/BAABAAIAAAANAP3/BAABAAEAAAANAPz/BAABAAEAAAANAPv/BAABAAAAAAAMAP7/BAABAAIAAAAMAP3/BAABAAEAAAAMAPz/BAABAAEAAAAMAPv/BAABAAAAAAALAP7/BAABAAIAAAALAP3/BAABAAEAAAALAPz/BAABAAEAAAALAPv/BAABAAAAAAAKAP7/BAABAAEAAAAKAP3/BAABAAEAAAAKAPz/BAABAAEAAAAKAPv/BAABAAAAAAAJAP7/BAABAAEAAAAJAP3/BAABAAEAAAAJAPz/BAABAAEAAAAJAPv/BAABAAAAAAAIAP7/BAABAAIAAAAIAP3/BAABAAEAAAAIAPz/BAABAAEAAAAIAPv/BAABAAAAAAAHAP7/BAABAAIAAAAHAP3/BAABAAEAAAAHAPz/BAABAAEAAAAHAPv/BAABAAAAAAAGAP7/BAABAAIAAAAGAP3/BAABAAEAAAAGAPz/BAABAAEAAAAGAPv/BAABAAAAAAAFAP7/BAABAAEAAAAFAP3/BAABAAEAAAAFAPz/BAABAAEAAAAFAPv/BAABAAAAAAAEAP7/BAABAAEAAAAEAP3/BAABAAEAAAAEAPz/BAABAAEAAAAEAPv/BAABAAAAAAADAP7/BAABAAIAAAADAP3/BAABAAEAAAADAPz/BAABAAEAAAADAPv/BAABAAAAAAACAP7/BAABAAIAAAACAP3/BAABAAEAAAACAPz/BAABAAEAAAACAPv/BAABAAAAAAABAP7/BAABAAIAAAABAP3/BAABAAEAAAABAPz/BAABAAEAAAABAPv/BAABAAAAAAAAAP7/BAABAAIAAAAAAP3/BAABAAEAAAAAAPz/BAABAAEAAAAAAPv/BAABAAAAAAD/////BAACAAIAAAD///7/BAABAAEAAAD///3/BAABAAEAAAD///z/BAABAAEAAAD///v/BAABAAAAAAD+/wAABAACAAIAAAD+////BAABAAEAAAD+//7/BAABAAEAAAD+//3/BAABAAEAAAD+//z/BAABAAEAAAD+//v/BAABAAAAAAD9/wAABAABAAEAAAD9////BAABAAEAAAD9//7/BAABAAEAAAD9//3/BAABAAEAAAD9//z/BAABAAEAAAD9//v/BAABAAAAAAD8/wAABAABAAEAAAD8////BAABAAEAAAD8//7/BAABAAEAAAD8//3/BAABAAEAAAD8//z/BAABAAEAAAD8//v/BAABAAAAAAD7/wAABAABAAEAAAD7////BAABAAEAAAD7//7/BAABAAEAAAD7//3/BAABAAEAAAD7//z/BAABAAEAAAD7//v/BAABAAAAAAD6/wAABAABAAEAAAD6////BAABAAEAAAD6//7/BAABAAEAAAD6//3/BAABAAEAAAD6//z/BAABAAEAAAD6//v/BAABAAAAAAD5/wAABAAAAAEAAAD5////BAAAAAEAAAD5//7/BAAAAAEAAAD5//3/BAAAAAEAAAD5//z/BAAAAAEAAAD5//v/BAAAAAAAAAAVAAIABAAAAAEAAAAVAAEABAACAAEAAAAUAAIABAABAAIAAAAUAAEABAABAAEAAAATAAIABAAAAAIAAAATAAEABAABAAEAAAAVAA0ABAACAAIAAAAVAAwABAACAAEAAAAVAAsABAACAAEAAAAVAAoABAACAAEAAAAVAAkABAACAAEAAAAVAAgABAACAAEAAAAVAAcABAACAAEAAAAVAAYABAAAAAEAAAAVAAUABAAAAAEAAAAVAAQABAAAAAEAAAAUAA0ABAABAAIAAAAUAAwABAABAAEAAAAUAAsABAABAAEAAAAUAAoABAABAAEAAAAUAAkABAABAAEAAAAUAAgABAABAAEAAAAUAAcABAABAAEAAAAUAAYABAAAAAAAAAATAA0ABAABAAIAAAATAAwABAABAAEAAAATAAsABAABAAEAAAATAAoABAABAAEAAAASAA0ABAABAAIAAAASAAwABAABAAEAAAASAAsABAABAAEAAAASAAoABAABAAEAAAARAA0ABAABAAIAAAARAAwABAABAAEAAAARAAsABAABAAEAAAARAAoABAABAAEAAAARAAkABAABAAEAAAARAAgABAABAAEAAAARAAcABAABAAAAAAAQAA0ABAABAAIAAAAQAAwABAABAAEAAAAQAAsABAABAAEAAAAQAAoABAABAAEAAAAQAAkABAABAAEAAAAQAAgABAAAAAEAAAAQAAcABAAAAAAAAAAPAA0ABAABAAIAAAAPAAwABAABAAEAAAAPAAsABAABAAEAAAAPAAoABAABAAEAAAAPAAkABAAAAAAAAAAOAA0ABAABAAIAAAAOAAwABAABAAEAAAAOAAsABAAAAAEAAAAOAAoABAAAAAAAAAANAA0ABAABAAIAAAANAAwABAABAAAAAAAMAA0ABAABAAIAAAAMAAwABAABAAAAAAALAA0ABAABAAIAAAALAAwABAABAAAAAAAKAA0ABAABAAIAAAAKAAwABAABAAAAAAAJAA0ABAABAAIAAAAJAAwABAABAAAAAAAIAA0ABAABAAIAAAAIAAwABAABAAAAAAAHAA0ABAABAAIAAAAHAAwABAABAAAAAAAGAA0ABAABAAIAAAAGAAwABAABAAAAAAAFAA0ABAABAAIAAAAFAAwABAABAAAAAAAEAA0ABAABAAIAAAAEAAwABAABAAAAAAADAA0ABAABAAIAAAADAAwABAABAAAAAAACAA0ABAABAAIAAAACAAwABAACAAEAAAACAAsABAACAAEAAAABAA0ABAABAAIAAAABAAwABAAAAAEAAAABAAsABAAAAAEAAAABAAoABAAAAAQAAAAAAA0ABAABAAQAAAD//w0ABAABAAQAAAD+/w0ABAABAAIAAAD+/wwABAACAAQAAAD9/w0ABAABAAIAAAD9/wwABAABAAEAAAD9/wsABAACAAQAAAD8/w0ABAABAAIAAAD8/wwABAABAAEAAAD8/wsABAABAAEAAAD8/woABAACAAQAAAD7/w0ABAABAAIAAAD7/wwABAABAAEAAAD7/wsABAABAAEAAAD7/woABAABAAEAAAD7/wkABAACAAQAAAD6/w0ABAABAAIAAAD6/wwABAABAAEAAAD6/wsABAABAAEAAAD6/woABAABAAEAAAD6/wkABAABAAQAAAD5/w0ABAAAAAIAAAD5/wwABAAAAAEAAAD5/wsABAAAAAEAAAD5/woABAAAAAEAAAD5/wkABAAAAAEAAAD5/wgABAACAAQAAAD9/wEABAACAAIAAAD8/wIABAACAAIAAAD8/wEABAABAAEAAAD7/wIABAACAAIAAAD7/wEABAABAAEAAAD6/wMABAACAAIAAAD6/wIABAABAAEAAAD6/wEABAABAAEAAAD5/wQABAACAAIAAAD5/wMABAAAAAEAAAD5/wIABAAAAAEAAAD5/wEABAAAAAEAAAD4//z/BAABAAAAAAD4//3/BAABAAEAAAD4//7/BAABAAIAAAD4////BAABAAAAAAD4/wAABAABAAEAAAD4/wEABAABAAIAAAD4/wIABAABAAAAAAD4/wMABAABAAEAAAD4/wQABAABAAIAAAD4/wUABAABAAIAAAD4/wcABAACAAQAAAD4/wgABAABAAAAAAD4/wkABAABAAEAAAD4/woABAABAAIAAAD4/wsABAABAAAAAAD4/wwABAABAAEAAAD4/w0ABAABAAIAAAD3/wIABAABAAAAAAD3/wMABAABAAEAAAD3/wQABAABAAIAAAD3/wUABAABAAAAAAD3/wYABAACAAEAAAD3/wcABAABAAIAAAD3/wgABAABAAAAAAD3/wkABAABAAEAAAD3/woABAABAAIAAAD3/wsABAABAAAAAAD3/wwABAABAAEAAAD3/w0ABAABAAIAAAAWAPz/BAABAAAAAAAWAP3/BAABAAEAAAAWAP7/BAABAAIAAAAWAP//BAABAAAAAAAWAAAABAABAAEAAAAWAAEABAABAAIAAAAWAAIABAABAAAAAAAWAAUABAAAAAEAAAAWAAYABAABAAEAAAAWAAcABAABAAIAAAAWAAgABAABAAAAAAAWAAkABAABAAEAAAAWAAoABAABAAIAAAAWAAsABAABAAAAAAAWAAwABAABAAEAAAAWAA0ABAABAAIAAAD3//z/BAABAAAAAAD3//3/BAABAAEAAAD3//7/BAABAAIAAAD3////BAABAAAAAAD3/wAABAABAAEAAAD3/wEABAABAAIAAAD7/wMABAACAAIAAAACAAoABAACAAAAAAD//wQABAAAAAQAAAAAAAQABAABAAQAAAABAAQABAACAAQAAAD//wYABAAAAAIAAAAAAAYABAABAAIAAAABAAYABAACAAIAAAD//wUABAAAAAEAAAAAAAUABAABAAEAAAABAAUABAACAAEAAAAHAAkABAAAAAAAAAAHAAoABAAAAAEAAAAHAAsABAAAAAEAAAAJAAkABAACAAAAAAAJAAoABAACAAEAAAAJAAsABAACAAEAAAAIAAoABAABAAEAAAAIAAsABAABAAEAAAAIAAkABAABAAAAAAAJAP//BAABAAIAAAAKAP//BAABAAIAAAAEAP//BAABAAIAAAAFAP//BAABAAIAAAAWAAMABAAAAAEAAAAWAAQABAAAAAEAAAAVAAMABAAAAAEAAAASAAcABAABAAAAAAATAAcABAABAAAAAAATAAgABAABAAAAAAATAAkABAABAAAAAAASAAkABAABAAAAAAASAAgABAABAAAAAAAOAP//BAABAAIAAAAPAP//BAABAAIAAAAKAAIABAAAAAQAAAALAAIABAACAAQAAAAKAAMABAAAAAIAAAALAAMABAACAAIAAAA=") +tile_set = ExtResource("7_qtxy8") + +[node name="OnTheGround" type="Node2D" parent="." unique_id=410171371] +y_sort_enabled = true + +[node name="Player" parent="OnTheGround" unique_id=1799818537 instance=ExtResource("8_d3clh")] +position = Vector2(348, 335) +sprite_frames = ExtResource("9_ip5qg") + +[node name="ThrowingNPC" parent="OnTheGround" unique_id=2065424633 instance=ExtResource("10_7yr47")] +position = Vector2(1323, 334) +autostart = true +sprite_frames = ExtResource("11_gwn41") +projectile_scene = ExtResource("12_elani") +projectile_speed = 90.0 + +[node name="Target" parent="OnTheGround" unique_id=1718603548 instance=ExtResource("13_35kpc")] +position = Vector2(-452, 461) +scale = Vector2(2, 2) +sprite_frames = ExtResource("14_8wnc0") +label = "" +color = Color(1, 1, 1, 1) + +[node name="CollectibleItem" parent="OnTheGround" unique_id=1864193206 instance=ExtResource("15_iy56x")] +unique_name_in_owner = true +position = Vector2(-457, 425) +revealed = false +next_scene = "uid://63qby7mm8372" +item = SubResource("Resource_qfguo") +collected_dialogue = ExtResource("3_4vyso") +dialogue_title = &"well_done" + +[node name="RepelPowerup" parent="OnTheGround" unique_id=1795462717 instance=ExtResource("17_0nohp")] +position = Vector2(14, 812) +highlight_color = Color(0, 0.4392157, 1, 1) + +[node name="ScreenOverlay" type="CanvasLayer" parent="." unique_id=1277924950] + +[node name="HUD" parent="." unique_id=1216951978 instance=ExtResource("18_j0q6y")] + +[node name="Camera2D" type="Camera2D" parent="." unique_id=881414767] +position = Vector2(0, -2) +zoom = Vector2(0.65, 0.65) +limit_left = -563 +limit_top = -133 +limit_right = 1414 +limit_bottom = 942 +position_smoothing_enabled = true +editor_draw_limits = true + +[connection signal="cinematic_finished" from="Cinematic" to="FillGameLogic" method="start"] +[connection signal="goal_reached" from="FillGameLogic" to="OnTheGround/CollectibleItem" method="reveal"] diff --git a/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_combat.dialogue b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_combat.dialogue new file mode 100644 index 0000000000..77739f9d6b --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_combat.dialogue @@ -0,0 +1,12 @@ +# SPDX-FileCopyrightText: The Threadbare Authors +# SPDX-License-Identifier: MPL-2.0 + +~ start +Gato Sabio: Nox, el núcleo está inestable tienes que redirigir los impulsos y golpéalor varias veces para estabilizarlo. +Nox: Yo me encargo. +=> END + +~ well_done +Gato Sabio: Lo has logrado, Nox… el sistema está listo, la energía podrá fluir sin límites. +Gato Sabio: Ve ahora y reúne las piedras lunares… el viaje a la luna comienza a tomar forma. +=> END diff --git a/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_combat.dialogue.import b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_combat.dialogue.import new file mode 100644 index 0000000000..2e6bf16f30 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_combat.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://ducj5muk72baf" +path="res://.godot/imported/3_patitas_combat.dialogue-a7e94aebfa983b91697c3b9e1a93cde2.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_combat.dialogue" +dest_files=["res://.godot/imported/3_patitas_combat.dialogue-a7e94aebfa983b91697c3b9e1a93cde2.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_projectile.tscn b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_projectile.tscn new file mode 100644 index 0000000000..5c1e3c225c --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_projectile.tscn @@ -0,0 +1,49 @@ +[gd_scene format=3 uid="uid://0w8bb6p40s1v"] + +[ext_resource type="Script" uid="uid://bofv3bcwj3rx2" path="res://scenes/game_elements/props/projectile/components/projectile.gd" id="1_dgu2d"] +[ext_resource type="SpriteFrames" uid="uid://b6nqjfrgisi02" path="res://scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_projectile_spriteframes.tres" id="2_fxly0"] + +[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_rqtyl"] +friction = 0.0 +bounce = 1.0 + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_x3u4m"] +size = Vector2(44, 44) + +[node name="3PatitasProjectile" type="RigidBody2D" unique_id=1611529190 groups=["projectiles"]] +collision_layer = 256 +collision_mask = 80 +mass = 0.3 +physics_material_override = SubResource("PhysicsMaterial_rqtyl") +gravity_scale = 0.0 +lock_rotation = true +continuous_cd = 2 +contact_monitor = true +max_contacts_reported = 1 +script = ExtResource("1_dgu2d") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1499726276] +shape = SubResource("RectangleShape2D_x3u4m") + +[node name="VisibleThings" type="Node2D" parent="." unique_id=1129773837] +unique_name_in_owner = true +position = Vector2(-3, 0) + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="VisibleThings" unique_id=1816818143] +unique_name_in_owner = true +sprite_frames = ExtResource("2_fxly0") +autoplay = "default" + +[node name="TrailFXMarker" type="Marker2D" parent="VisibleThings" unique_id=771420475] +unique_name_in_owner = true +position = Vector2(-40, 0) + +[node name="DurationTimer" type="Timer" parent="." unique_id=259732970] +unique_name_in_owner = true + +[node name="HitSound" type="AudioStreamPlayer2D" parent="." unique_id=1862098516] +unique_name_in_owner = true +bus = &"SFX" + +[connection signal="body_entered" from="." to="." method="_on_body_entered"] +[connection signal="timeout" from="DurationTimer" to="." method="_on_duration_timer_timeout"] diff --git a/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_projectile_spriteframes.tres b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_projectile_spriteframes.tres new file mode 100644 index 0000000000..e37c249465 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_projectile_spriteframes.tres @@ -0,0 +1,18 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://b6nqjfrgisi02"] + +[ext_resource type="Texture2D" uid="uid://cagyo41xspko" path="res://assets/first_party/templates/combat/NO_EDIT_projectile.png" id="1_jt0gj"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_a6ony"] +atlas = ExtResource("1_jt0gj") +region = Rect2(0, 0, 64, 64) + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_a6ony") +}], +"loop": true, +"name": &"default", +"speed": 10.0 +}] diff --git a/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_target_spriteframes.tres b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_target_spriteframes.tres new file mode 100644 index 0000000000..69e7a895e0 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_target_spriteframes.tres @@ -0,0 +1,39 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://boj3524khlfvk"] + +[ext_resource type="Texture2D" uid="uid://do4tec8oedbcx" path="res://assets/first_party/templates/combat/NO_EDIT_target.png" id="1_ppt4n"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_kf7lf"] +atlas = ExtResource("1_ppt4n") +region = Rect2(64, 64, 64, 64) + +[sub_resource type="AtlasTexture" id="AtlasTexture_q0cj1"] +atlas = ExtResource("1_ppt4n") +region = Rect2(0, 64, 64, 64) + +[sub_resource type="AtlasTexture" id="AtlasTexture_he37w"] +atlas = ExtResource("1_ppt4n") +region = Rect2(64, 0, 64, 64) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4v1rc"] +atlas = ExtResource("1_ppt4n") +region = Rect2(0, 0, 64, 64) + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_kf7lf") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_q0cj1") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_he37w") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4v1rc") +}], +"loop": true, +"name": &"filling", +"speed": 10.0 +}] diff --git a/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_throwing_enemy.tres b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_throwing_enemy.tres new file mode 100644 index 0000000000..5095e07317 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/2_combat/combat_components/3_patitas_throwing_enemy.tres @@ -0,0 +1,192 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://cw4hptaji48xn"] + +[ext_resource type="Texture2D" uid="uid://cd2ivq0ll3lt0" path="res://assets/first_party/templates/combat/NO_EDIT_throwing_enemy_attack.png" id="1_pgst2"] +[ext_resource type="Texture2D" uid="uid://cb3lim37pj3by" path="res://assets/first_party/templates/combat/NO_EDIT_throwing_enemy_defeated.png" id="2_17h64"] +[ext_resource type="Texture2D" uid="uid://dlyqia7fiovw1" path="res://assets/first_party/templates/combat/NO_EDIT_throwing_enemy_idle.png" id="3_e30cm"] +[ext_resource type="Texture2D" uid="uid://ddsr4nuoutyif" path="res://assets/first_party/templates/combat/NO_EDIT_throwing_enemy_walk.png" id="4_56p56"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_mind4"] +atlas = ExtResource("1_pgst2") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_k4l6k"] +atlas = ExtResource("1_pgst2") +region = Rect2(576, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rhel8"] +atlas = ExtResource("1_pgst2") +region = Rect2(768, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_berh2"] +atlas = ExtResource("1_pgst2") +region = Rect2(960, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2682x"] +atlas = ExtResource("1_pgst2") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_l11hj"] +atlas = ExtResource("1_pgst2") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_websu"] +atlas = ExtResource("2_17h64") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_frle3"] +atlas = ExtResource("2_17h64") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_int2m"] +atlas = ExtResource("2_17h64") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7p5mt"] +atlas = ExtResource("2_17h64") +region = Rect2(576, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wocwu"] +atlas = ExtResource("3_e30cm") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_koein"] +atlas = ExtResource("3_e30cm") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_43lix"] +atlas = ExtResource("3_e30cm") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_468gl"] +atlas = ExtResource("3_e30cm") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wt8op"] +atlas = ExtResource("4_56p56") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_tu8xg"] +atlas = ExtResource("4_56p56") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rddrd"] +atlas = ExtResource("4_56p56") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_72inp"] +atlas = ExtResource("4_56p56") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1xyr8"] +atlas = ExtResource("4_56p56") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wmnhy"] +atlas = ExtResource("4_56p56") +region = Rect2(384, 0, 192, 192) + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_mind4") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_k4l6k") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_rhel8") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_berh2") +}], +"loop": false, +"name": &"attack", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_2682x") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_l11hj") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_2682x") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_l11hj") +}], +"loop": false, +"name": &"attack anticipation", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_websu") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_frle3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_int2m") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7p5mt") +}], +"loop": false, +"name": &"defeated", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_wocwu") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_wocwu") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_wocwu") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_koein") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_43lix") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_43lix") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_43lix") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_468gl") +}], +"loop": true, +"name": &"idle", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_wt8op") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_tu8xg") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_rddrd") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_72inp") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_1xyr8") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_wmnhy") +}], +"loop": true, +"name": &"walk", +"speed": 10.0 +}] diff --git a/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_object.tres b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_object.tres new file mode 100644 index 0000000000..87ee5e749a --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_object.tres @@ -0,0 +1,43 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://dpfvqmtq45a0p"] + +[ext_resource type="Texture2D" uid="uid://ca3jqmbnlc1yy" path="res://assets/first_party/templates/sequence_puzzle/NO_EDIT_object.png" id="1_hvcgv"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_riqxt"] +atlas = ExtResource("1_hvcgv") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rsmxy"] +atlas = ExtResource("1_hvcgv") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_mfero"] +atlas = ExtResource("1_hvcgv") +region = Rect2(192, 0, 96, 96) + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_riqxt") +}], +"loop": true, +"name": &"default", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_riqxt") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_rsmxy") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_mfero") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_rsmxy") +}], +"loop": true, +"name": &"struck", +"speed": 10.0 +}] diff --git a/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sequence_puzzle.dialogue b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sequence_puzzle.dialogue new file mode 100644 index 0000000000..8088d7284b --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sequence_puzzle.dialogue @@ -0,0 +1,12 @@ +# SPDX-FileCopyrightText: The Threadbare Authors +# SPDX-License-Identifier: MPL-2.0 +~ start +This scene includes objects that the player must tap in a particular sequence, and signs with clues on them. +Select a "SequencePuzzleStep" node and change the array in the "Sequence" field. +The first melody is set to yellow, green, blue. This means that you should tap those objects in that order. +Can you guess the second sequence without looking at the Inspector? +=> END +~ well_done +Well done! You can add more steps to the puzzle. Just remember to add them to the "SequencePuzzle" node, and add a new hint sign for each one. +Using what you've learned so far, what kind of challenge can you create here? Have fun! +=> END diff --git a/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sequence_puzzle.dialogue.import b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sequence_puzzle.dialogue.import new file mode 100644 index 0000000000..e87c6b1d4b --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sequence_puzzle.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://cekmh8pxhxhek" +path="res://.godot/imported/3_patitas_sequence_puzzle.dialogue-bf3636b113153f0ea4e57ef847971e03.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sequence_puzzle.dialogue" +dest_files=["res://.godot/imported/3_patitas_sequence_puzzle.dialogue-bf3636b113153f0ea4e57ef847971e03.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sequence_puzzle.tscn b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sequence_puzzle.tscn new file mode 100644 index 0000000000..20d52c74ce --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sequence_puzzle.tscn @@ -0,0 +1,160 @@ +[gd_scene format=4 uid="uid://63qby7mm8372"] + +[ext_resource type="Material" uid="uid://64aeyjitacv3" path="res://scenes/game_elements/props/void/void_chromakey_material.tres" id="1_4eb8t"] +[ext_resource type="TileSet" uid="uid://craiqeeur86wl" path="res://scenes/quests/story_quests/3_patitas/tiles/3_patitas_water.tres" id="2_y261o"] +[ext_resource type="TileSet" uid="uid://dxfnlmjv05d2l" path="res://scenes/quests/story_quests/3_patitas/tiles/3_patitas_foam_2.tres" id="3_igkeb"] +[ext_resource type="TileSet" uid="uid://gpaqa6occfp6" path="res://scenes/quests/story_quests/3_patitas/tiles/3_patitas_exterior_floors.tres" id="4_31y0l"] +[ext_resource type="PackedScene" uid="uid://iu2q66clupc6" path="res://scenes/game_elements/characters/player/player.tscn" id="5_ksuck"] +[ext_resource type="SpriteFrames" uid="uid://cfa0bj204vyea" path="res://scenes/quests/story_quests/3_patitas/player_components/3_patitas_player.tres" id="6_otn0r"] +[ext_resource type="Script" uid="uid://c68oh8dtr21ti" path="res://scenes/game_logic/sequence_puzzle.gd" id="7_83anm"] +[ext_resource type="PackedScene" uid="uid://b8sok264erfoc" path="res://scenes/game_elements/props/sequence_puzzle_object/sequence_puzzle_object.tscn" id="8_u4cwb"] +[ext_resource type="SpriteFrames" uid="uid://dpfvqmtq45a0p" path="res://scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_object.tres" id="9_3xkht"] +[ext_resource type="AudioStream" uid="uid://cg57q82pb243w" path="res://assets/third_party/nepalese_hand_bells/handBells-c4.ogg" id="10_hx8xr"] +[ext_resource type="AudioStream" uid="uid://b83x8h0ob5mpq" path="res://assets/third_party/nepalese_hand_bells/handBells-d4.ogg" id="11_ehq3y"] +[ext_resource type="AudioStream" uid="uid://cmtiwg2cylmts" path="res://assets/third_party/nepalese_hand_bells/handBells-e4.ogg" id="12_qiqs5"] +[ext_resource type="AudioStream" uid="uid://8k1hyi4gjae4" path="res://assets/third_party/nepalese_hand_bells/handBells-f4.ogg" id="13_1fypp"] +[ext_resource type="AudioStream" uid="uid://6oahn2ucxxjv" path="res://assets/third_party/nepalese_hand_bells/handBells-g4.ogg" id="14_gb5i4"] +[ext_resource type="AudioStream" uid="uid://bdboi4ndapqec" path="res://assets/third_party/nepalese_hand_bells/handBells-a4.ogg" id="15_vdtju"] +[ext_resource type="PackedScene" uid="uid://be4o3ythda4cu" path="res://scenes/game_elements/props/sequence_puzzle_hint_sign/sequence_puzzle_hint_sign.tscn" id="16_6cojf"] +[ext_resource type="SpriteFrames" uid="uid://codyagg2u5r41" path="res://scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sign.tres" id="17_bw5u3"] +[ext_resource type="SpriteFrames" uid="uid://b0mvywej8vbn5" path="res://scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sign_2.tres" id="18_7lus5"] +[ext_resource type="Script" uid="uid://ccc78coj2b1li" path="res://scenes/game_logic/sequence_puzzle_step.gd" id="19_x1xok"] +[ext_resource type="PackedScene" uid="uid://fuhl3l6gxq5k" path="res://scenes/game_elements/props/collectible_item/collectible_item.tscn" id="20_cjx16"] +[ext_resource type="Script" uid="uid://bgmwplmj3bfls" path="res://scenes/globals/game_state/inventory/inventory_item.gd" id="21_wrpoo"] +[ext_resource type="Resource" uid="uid://cekmh8pxhxhek" path="res://scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sequence_puzzle.dialogue" id="22_jju0g"] +[ext_resource type="PackedScene" uid="uid://covsdqqsd6rsy" path="res://scenes/game_elements/props/sign/sign.tscn" id="23_vqioq"] +[ext_resource type="PackedScene" uid="uid://cfcgrfvtn04yp" path="res://scenes/ui_elements/hud/hud.tscn" id="24_div0k"] +[ext_resource type="Script" uid="uid://x1mxt6bmei2o" path="res://scenes/ui_elements/cinematic/cinematic.gd" id="25_5tn74"] + +[sub_resource type="Resource" id="Resource_5qyms"] +script = ExtResource("21_wrpoo") +type = 2 +metadata/_custom_type_script = "uid://bgmwplmj3bfls" + +[node name="3PatitasSequencePuzzle" type="Node2D" unique_id=217609538] + +[node name="TileMapLayers" type="Node2D" parent="." unique_id=2088852286] + +[node name="Water" type="TileMapLayer" parent="TileMapLayers" unique_id=300386063] +material = ExtResource("1_4eb8t") +tile_map_data = PackedByteArray("AAD7//v/AAAAAAAAAAD6//r/AAAAAAAAAAD5//n/AAAAAAAAAAAUAPv/AAAAAAAAAAAVAPr/AAAAAAAAAAAWAPn/AAAAAAAAAAASAAwAAAAAAAAAAAATAA0AAAAAAAAAAAAUAA4AAAAAAAAAAAAVAA8AAAAAAAAAAAAWABAAAAAAAAAAAAD9/wwAAAAAAAAAAAD8/w0AAAAAAAAAAAD7/w4AAAAAAAAAAAD6/w8AAAAAAAAAAAD5/xAAAAAAAAAAAAD6/xAAAAAAAAAAAAD7/xAAAAAAAAAAAAD8/xAAAAAAAAAAAAD9/xAAAAAAAAAAAAD+/xAAAAAAAAAAAAD//xAAAAAAAAAAAAAAABAAAAAAAAAAAAABABAAAAAAAAAAAAACABAAAAAAAAAAAAADABAAAAAAAAAAAAAEABAAAAAAAAAAAAAFABAAAAAAAAAAAAAGABAAAAAAAAAAAAAHABAAAAAAAAAAAAAIABAAAAAAAAAAAAAJABAAAAAAAAAAAAAKABAAAAAAAAAAAAALABAAAAAAAAAAAAAMABAAAAAAAAAAAAANABAAAAAAAAAAAAAOABAAAAAAAAAAAAAPABAAAAAAAAAAAAAQABAAAAAAAAAAAAARABAAAAAAAAAAAAASABAAAAAAAAAAAAATABAAAAAAAAAAAAAUABAAAAAAAAAAAAAVABAAAAAAAAAAAAAUAA8AAAAAAAAAAAATAA8AAAAAAAAAAAASAA8AAAAAAAAAAAARAA8AAAAAAAAAAAAQAA8AAAAAAAAAAAAPAA8AAAAAAAAAAAAOAA8AAAAAAAAAAAANAA8AAAAAAAAAAAAMAA8AAAAAAAAAAAALAA8AAAAAAAAAAAAKAA8AAAAAAAAAAAAJAA8AAAAAAAAAAAAIAA8AAAAAAAAAAAAHAA8AAAAAAAAAAAAGAA8AAAAAAAAAAAAFAA8AAAAAAAAAAAAEAA8AAAAAAAAAAAADAA8AAAAAAAAAAAACAA8AAAAAAAAAAAABAA8AAAAAAAAAAAAAAA8AAAAAAAAAAAD//w8AAAAAAAAAAAD+/w8AAAAAAAAAAAD9/w8AAAAAAAAAAAD8/w8AAAAAAAAAAAD7/w8AAAAAAAAAAAD5/w8AAAAAAAAAAAD8/w4AAAAAAAAAAAD9/w4AAAAAAAAAAAD+/w4AAAAAAAAAAAD//w4AAAAAAAAAAAAAAA4AAAAAAAAAAAABAA4AAAAAAAAAAAACAA4AAAAAAAAAAAADAA4AAAAAAAAAAAAEAA4AAAAAAAAAAAAFAA4AAAAAAAAAAAAGAA4AAAAAAAAAAAAHAA4AAAAAAAAAAAAIAA4AAAAAAAAAAAAJAA4AAAAAAAAAAAAKAA4AAAAAAAAAAAALAA4AAAAAAAAAAAAMAA4AAAAAAAAAAAANAA4AAAAAAAAAAAAOAA4AAAAAAAAAAAAPAA4AAAAAAAAAAAAQAA4AAAAAAAAAAAARAA4AAAAAAAAAAAASAA4AAAAAAAAAAAATAA4AAAAAAAAAAAASAA0AAAAAAAAAAAARAA0AAAAAAAAAAAAQAA0AAAAAAAAAAAAPAA0AAAAAAAAAAAAOAA0AAAAAAAAAAAANAA0AAAAAAAAAAAAMAA0AAAAAAAAAAAALAA0AAAAAAAAAAAAKAA0AAAAAAAAAAAAJAA0AAAAAAAAAAAAIAA0AAAAAAAAAAAAHAA0AAAAAAAAAAAAGAA0AAAAAAAAAAAAFAA0AAAAAAAAAAAAEAA0AAAAAAAAAAAADAA0AAAAAAAAAAAACAA0AAAAAAAAAAAABAA0AAAAAAAAAAAAAAA0AAAAAAAAAAAD//w0AAAAAAAAAAAD+/w0AAAAAAAAAAAD9/w0AAAAAAAAAAAD+/wwAAAAAAAAAAAD//wwAAAAAAAAAAAAAAAwAAAAAAAAAAAABAAwAAAAAAAAAAAACAAwAAAAAAAAAAAADAAwAAAAAAAAAAAAEAAwAAAAAAAAAAAAFAAwAAAAAAAAAAAAGAAwAAAAAAAAAAAAHAAwAAAAAAAAAAAAIAAwAAAAAAAAAAAAJAAwAAAAAAAAAAAAKAAwAAAAAAAAAAAALAAwAAAAAAAAAAAAMAAwAAAAAAAAAAAANAAwAAAAAAAAAAAAOAAwAAAAAAAAAAAAPAAwAAAAAAAAAAAAQAAwAAAAAAAAAAAARAAwAAAAAAAAAAAD5//r/AAAAAAAAAAD5//v/AAAAAAAAAAD5//z/AAAAAAAAAAD5//3/AAAAAAAAAAD5//7/AAAAAAAAAAD5////AAAAAAAAAAD5/wAAAAAAAAAAAAD5/wEAAAAAAAAAAAD5/wIAAAAAAAAAAAD5/wMAAAAAAAAAAAD5/wQAAAAAAAAAAAD5/wUAAAAAAAAAAAD5/wYAAAAAAAAAAAD5/wcAAAAAAAAAAAD5/wgAAAAAAAAAAAD5/wkAAAAAAAAAAAD5/woAAAAAAAAAAAD5/wsAAAAAAAAAAAD5/wwAAAAAAAAAAAD5/w0AAAAAAAAAAAD5/w4AAAAAAAAAAAD6/w4AAAAAAAAAAAD6/w0AAAAAAAAAAAD6/wwAAAAAAAAAAAD6/wsAAAAAAAAAAAD6/woAAAAAAAAAAAD6/wkAAAAAAAAAAAD6/wgAAAAAAAAAAAD6//7/AAAAAAAAAAD6//3/AAAAAAAAAAD6//z/AAAAAAAAAAD6//v/AAAAAAAAAAD6////AAAAAAAAAAD6/wAAAAAAAAAAAAD6/wEAAAAAAAAAAAD6/wIAAAAAAAAAAAD6/wMAAAAAAAAAAAD6/wQAAAAAAAAAAAD6/wUAAAAAAAAAAAD6/wYAAAAAAAAAAAD6/wcAAAAAAAAAAAD7/wwAAAAAAAAAAAD7/w0AAAAAAAAAAAD8/wwAAAAAAAAAAAD6//n/AAAAAAAAAAD7//n/AAAAAAAAAAD8//n/AAAAAAAAAAD9//n/AAAAAAAAAAD+//n/AAAAAAAAAAD///n/AAAAAAAAAAAAAPn/AAAAAAAAAAABAPn/AAAAAAAAAAACAPn/AAAAAAAAAAADAPn/AAAAAAAAAAAEAPn/AAAAAAAAAAAFAPn/AAAAAAAAAAAGAPn/AAAAAAAAAAAHAPn/AAAAAAAAAAAIAPn/AAAAAAAAAAAJAPn/AAAAAAAAAAAKAPn/AAAAAAAAAAALAPn/AAAAAAAAAAAMAPn/AAAAAAAAAAANAPn/AAAAAAAAAAAOAPn/AAAAAAAAAAAPAPn/AAAAAAAAAAAQAPn/AAAAAAAAAAARAPn/AAAAAAAAAAASAPn/AAAAAAAAAAATAPn/AAAAAAAAAAAUAPn/AAAAAAAAAAAVAPn/AAAAAAAAAAAWAPr/AAAAAAAAAAAWAPv/AAAAAAAAAAAWAPz/AAAAAAAAAAAWAP3/AAAAAAAAAAAWAP7/AAAAAAAAAAAWAP//AAAAAAAAAAAWAAAAAAAAAAAAAAAWAAEAAAAAAAAAAAAWAAIAAAAAAAAAAAAVAAMAAAAAAAAAAAAVAAQAAAAAAAAAAAAVAAUAAAAAAAAAAAAVAAYAAAAAAAAAAAAVAAcAAAAAAAAAAAAVAAgAAAAAAAAAAAAVAAkAAAAAAAAAAAAVAAoAAAAAAAAAAAAVAAsAAAAAAAAAAAAVAAwAAAAAAAAAAAAVAA0AAAAAAAAAAAAVAA4AAAAAAAAAAAAWAA8AAAAAAAAAAAAWAA4AAAAAAAAAAAAWAA0AAAAAAAAAAAAWAAwAAAAAAAAAAAAWAAsAAAAAAAAAAAAWAAoAAAAAAAAAAAAWAAkAAAAAAAAAAAAWAAgAAAAAAAAAAAAWAAcAAAAAAAAAAAAWAAYAAAAAAAAAAAAWAAUAAAAAAAAAAAAWAAQAAAAAAAAAAAAWAAMAAAAAAAAAAAAVAPv/AAAAAAAAAAAVAPz/AAAAAAAAAAAVAP3/AAAAAAAAAAAVAP7/AAAAAAAAAAAVAP//AAAAAAAAAAAVAAAAAAAAAAAAAAAVAAEAAAAAAAAAAAAVAAIAAAAAAAAAAAAUAAwAAAAAAAAAAAAUAA0AAAAAAAAAAAATAAwAAAAAAAAAAAAUAPr/AAAAAAAAAAATAPv/AAAAAAAAAAASAPv/AAAAAAAAAAARAPv/AAAAAAAAAAAQAPv/AAAAAAAAAAAPAPv/AAAAAAAAAAAOAPv/AAAAAAAAAAANAPv/AAAAAAAAAAAMAPv/AAAAAAAAAAALAPv/AAAAAAAAAAAKAPv/AAAAAAAAAAD8//v/AAAAAAAAAAD9//v/AAAAAAAAAAD+//v/AAAAAAAAAAD///v/AAAAAAAAAAAAAPv/AAAAAAAAAAABAPv/AAAAAAAAAAACAPv/AAAAAAAAAAADAPv/AAAAAAAAAAAEAPv/AAAAAAAAAAAFAPv/AAAAAAAAAAAGAPv/AAAAAAAAAAAHAPv/AAAAAAAAAAAIAPv/AAAAAAAAAAAJAPv/AAAAAAAAAAAPAPr/AAAAAAAAAAAQAPr/AAAAAAAAAAARAPr/AAAAAAAAAAASAPr/AAAAAAAAAAATAPr/AAAAAAAAAAAOAPr/AAAAAAAAAAANAPr/AAAAAAAAAAAMAPr/AAAAAAAAAAALAPr/AAAAAAAAAAAKAPr/AAAAAAAAAAAJAPr/AAAAAAAAAAAIAPr/AAAAAAAAAAAHAPr/AAAAAAAAAAAGAPr/AAAAAAAAAAAFAPr/AAAAAAAAAAAEAPr/AAAAAAAAAAADAPr/AAAAAAAAAAACAPr/AAAAAAAAAAABAPr/AAAAAAAAAAAAAPr/AAAAAAAAAAD///r/AAAAAAAAAAD+//r/AAAAAAAAAAD9//r/AAAAAAAAAAD8//r/AAAAAAAAAAD7//r/AAAAAAAAAAD4//n/AAAAAAAAAAD3//n/AAAAAAAAAAD2//n/AAAAAAAAAAD1//n/AAAAAAAAAAD1//r/AAAAAAAAAAD1//v/AAAAAAAAAAD1//z/AAAAAAAAAAD1//3/AAAAAAAAAAD1//7/AAAAAAAAAAD1////AAAAAAAAAAD1/wAAAAAAAAAAAAD1/wEAAAAAAAAAAAD1/wIAAAAAAAAAAAD1/wMAAAAAAAAAAAD1/wQAAAAAAAAAAAD1/wUAAAAAAAAAAAD1/wYAAAAAAAAAAAD1/wcAAAAAAAAAAAD1/wgAAAAAAAAAAAD1/wkAAAAAAAAAAAD1/woAAAAAAAAAAAD1/wsAAAAAAAAAAAD1/wwAAAAAAAAAAAD1/w0AAAAAAAAAAAD1/w4AAAAAAAAAAAD1/w8AAAAAAAAAAAD1/xAAAAAAAAAAAAD2/xAAAAAAAAAAAAD3/xAAAAAAAAAAAAD4/xAAAAAAAAAAAAD4/w8AAAAAAAAAAAD3/w8AAAAAAAAAAAD2/w8AAAAAAAAAAAD2/w4AAAAAAAAAAAD3/w4AAAAAAAAAAAD4/w4AAAAAAAAAAAD4/w0AAAAAAAAAAAD3/w0AAAAAAAAAAAD2/w0AAAAAAAAAAAD2/wwAAAAAAAAAAAD3/wwAAAAAAAAAAAD4/wwAAAAAAAAAAAD4/wsAAAAAAAAAAAD3/wsAAAAAAAAAAAD2/wsAAAAAAAAAAAD4/woAAAAAAAAAAAD3/woAAAAAAAAAAAD4/wkAAAAAAAAAAAD3/wkAAAAAAAAAAAD2/wkAAAAAAAAAAAD4/wgAAAAAAAAAAAD3/wgAAAAAAAAAAAD2/woAAAAAAAAAAAD4/wcAAAAAAAAAAAD3/wcAAAAAAAAAAAD2/wcAAAAAAAAAAAD3/wYAAAAAAAAAAAD2/wYAAAAAAAAAAAD2/wgAAAAAAAAAAAD4/wUAAAAAAAAAAAD4/wYAAAAAAAAAAAD4/wQAAAAAAAAAAAD3/wQAAAAAAAAAAAD3/wUAAAAAAAAAAAD4/wMAAAAAAAAAAAD3/wMAAAAAAAAAAAD2/wQAAAAAAAAAAAD2/wUAAAAAAAAAAAD2/wMAAAAAAAAAAAD3/wIAAAAAAAAAAAD3/wEAAAAAAAAAAAD2/wEAAAAAAAAAAAD2/wIAAAAAAAAAAAD4/wEAAAAAAAAAAAD4/wAAAAAAAAAAAAD3/wAAAAAAAAAAAAD4/wIAAAAAAAAAAAD4////AAAAAAAAAAD3////AAAAAAAAAAD2/wAAAAAAAAAAAAD4//7/AAAAAAAAAAD4//z/AAAAAAAAAAD3//3/AAAAAAAAAAD3//7/AAAAAAAAAAD3//z/AAAAAAAAAAD2//3/AAAAAAAAAAD2//7/AAAAAAAAAAD2////AAAAAAAAAAD4//3/AAAAAAAAAAD3//v/AAAAAAAAAAD2//v/AAAAAAAAAAD2//z/AAAAAAAAAAD2//r/AAAAAAAAAAD3//r/AAAAAAAAAAD4//r/AAAAAAAAAAD4//v/AAAAAAAAAAAYAPn/AAAAAAAAAAAXAPn/AAAAAAAAAAAZAPn/AAAAAAAAAAAaAPn/AAAAAAAAAAAaAPr/AAAAAAAAAAAaAPv/AAAAAAAAAAAaAPz/AAAAAAAAAAAaAP3/AAAAAAAAAAAaAP7/AAAAAAAAAAAaAP//AAAAAAAAAAAaAAAAAAAAAAAAAAAaAAEAAAAAAAAAAAAaAAIAAAAAAAAAAAAaAAMAAAAAAAAAAAAaAAQAAAAAAAAAAAAaAAUAAAAAAAAAAAAaAAYAAAAAAAAAAAAaAAcAAAAAAAAAAAAaAAgAAAAAAAAAAAAaAAkAAAAAAAAAAAAaAAoAAAAAAAAAAAAaAAsAAAAAAAAAAAAaAAwAAAAAAAAAAAAaAA0AAAAAAAAAAAAaAA4AAAAAAAAAAAAaAA8AAAAAAAAAAAAaABAAAAAAAAAAAAAZABAAAAAAAAAAAAAYABAAAAAAAAAAAAAXABAAAAAAAAAAAAAXAA8AAAAAAAAAAAAYAA8AAAAAAAAAAAAZAA8AAAAAAAAAAAAYAA4AAAAAAAAAAAAZAA4AAAAAAAAAAAAZAA0AAAAAAAAAAAAYAA0AAAAAAAAAAAAXAA0AAAAAAAAAAAAXAA4AAAAAAAAAAAAYAAwAAAAAAAAAAAAZAAwAAAAAAAAAAAAZAAsAAAAAAAAAAAAYAAsAAAAAAAAAAAAXAAwAAAAAAAAAAAAXAAsAAAAAAAAAAAAZAAoAAAAAAAAAAAAZAAkAAAAAAAAAAAAYAAkAAAAAAAAAAAAYAAoAAAAAAAAAAAAXAAoAAAAAAAAAAAAZAAgAAAAAAAAAAAAYAAgAAAAAAAAAAAAZAAcAAAAAAAAAAAAYAAcAAAAAAAAAAAAXAAgAAAAAAAAAAAAXAAkAAAAAAAAAAAAXAAcAAAAAAAAAAAAYAAYAAAAAAAAAAAAXAAYAAAAAAAAAAAAZAAYAAAAAAAAAAAAZAAUAAAAAAAAAAAAYAAUAAAAAAAAAAAAZAAQAAAAAAAAAAAAYAAQAAAAAAAAAAAAXAAUAAAAAAAAAAAAZAAMAAAAAAAAAAAAYAAMAAAAAAAAAAAAZAAIAAAAAAAAAAAAYAAIAAAAAAAAAAAAXAAMAAAAAAAAAAAAXAAQAAAAAAAAAAAAZAAEAAAAAAAAAAAAZAAAAAAAAAAAAAAAZAP//AAAAAAAAAAAYAAAAAAAAAAAAAAAXAAEAAAAAAAAAAAAXAAIAAAAAAAAAAAAYAAEAAAAAAAAAAAAYAP//AAAAAAAAAAAXAAAAAAAAAAAAAAAZAP7/AAAAAAAAAAAZAP3/AAAAAAAAAAAYAP3/AAAAAAAAAAAYAP7/AAAAAAAAAAAXAP7/AAAAAAAAAAAXAP//AAAAAAAAAAAZAPz/AAAAAAAAAAAYAPz/AAAAAAAAAAAXAPz/AAAAAAAAAAAXAP3/AAAAAAAAAAAYAPv/AAAAAAAAAAAYAPr/AAAAAAAAAAAXAPr/AAAAAAAAAAAXAPv/AAAAAAAAAAAZAPr/AAAAAAAAAAAZAPv/AAAAAAAAAAABAAIAAAAAAAAAAQABAAMAAAAAAAAAAQABAAQAAAAAAAAAAQABAAUAAAAAAAAAAQABAAYAAAAAAAAAAQABAAcAAAAAAAAAAQACAAEAAAAAAAAAAQACAAIAAAAAAAAAAQACAAMAAAAAAAAAAQACAAQAAAAAAAAAAQACAAUAAAAAAAAAAQACAAYAAAAAAAAAAQACAAcAAAAAAAAAAQACAAgAAAAAAAAAAQADAAgAAAAAAAAAAQAEAAgAAAAAAAAAAQAFAAgAAAAAAAAAAQAGAAgAAAAAAAAAAQAHAAgAAAAAAAAAAQAIAAgAAAAAAAAAAQAJAAgAAAAAAAAAAQAKAAgAAAAAAAAAAQALAAgAAAAAAAAAAQAMAAgAAAAAAAAAAQAMAAcAAAAAAAAAAQALAAcAAAAAAAAAAQAKAAcAAAAAAAAAAQAJAAcAAAAAAAAAAQAIAAcAAAAAAAAAAQAHAAcAAAAAAAAAAQAGAAcAAAAAAAAAAQAFAAcAAAAAAAAAAQAEAAcAAAAAAAAAAQADAAcAAAAAAAAAAQADAAYAAAAAAAAAAQAEAAYAAAAAAAAAAQAFAAYAAAAAAAAAAQAGAAYAAAAAAAAAAQAHAAYAAAAAAAAAAQAIAAYAAAAAAAAAAQAJAAYAAAAAAAAAAQAKAAYAAAAAAAAAAQALAAYAAAAAAAAAAQAMAAYAAAAAAAAAAQANAAYAAAAAAAAAAQANAAcAAAAAAAAAAQANAAUAAAAAAAAAAQANAAQAAAAAAAAAAQANAAMAAAAAAAAAAQANAAIAAAAAAAAAAQAMAAIAAAAAAAAAAQALAAIAAAAAAAAAAQALAAMAAAAAAAAAAQAMAAMAAAAAAAAAAQAMAAQAAAAAAAAAAQAMAAEAAAAAAAAAAQALAAEAAAAAAAAAAQAKAAEAAAAAAAAAAQAJAAEAAAAAAAAAAQAIAAEAAAAAAAAAAQAHAAEAAAAAAAAAAQAGAAEAAAAAAAAAAQAFAAEAAAAAAAAAAQAEAAEAAAAAAAAAAQADAAEAAAAAAAAAAQADAAIAAAAAAAAAAQADAAMAAAAAAAAAAQADAAQAAAAAAAAAAQADAAUAAAAAAAAAAQAEAAUAAAAAAAAAAQAEAAQAAAAAAAAAAQAEAAMAAAAAAAAAAQAEAAIAAAAAAAAAAQAFAAUAAAAAAAAAAQAGAAUAAAAAAAAAAQAGAAQAAAAAAAAAAQAGAAMAAAAAAAAAAQAGAAIAAAAAAAAAAQAFAAQAAAAAAAAAAQAFAAMAAAAAAAAAAQAFAAIAAAAAAAAAAQAHAAMAAAAAAAAAAQAHAAIAAAAAAAAAAQAIAAIAAAAAAAAAAQAIAAMAAAAAAAAAAQAJAAMAAAAAAAAAAQAKAAIAAAAAAAAAAQAJAAIAAAAAAAAAAQAKAAMAAAAAAAAAAQAHAAQAAAAAAAAAAQAIAAQAAAAAAAAAAQAJAAQAAAAAAAAAAQAKAAQAAAAAAAAAAQALAAQAAAAAAAAAAQAMAAUAAAAAAAAAAQALAAUAAAAAAAAAAQAKAAUAAAAAAAAAAQAJAAUAAAAAAAAAAQAIAAUAAAAAAAAAAQAHAAUAAAAAAAAAAQD7/wgAAAAAAAAAAAD7/wkAAAAAAAAAAAD7/woAAAAAAAAAAAD7/wsAAAAAAAAAAAD8/wgAAAAAAAAAAAD8/wkAAAAAAAAAAAD8/woAAAAAAAAAAAD8/wsAAAAAAAAAAAD9/wgAAAAAAAAAAAD9/wkAAAAAAAAAAAD9/woAAAAAAAAAAAD9/wsAAAAAAAAAAAD+/wgAAAAAAAAAAAD+/wkAAAAAAAAAAAD+/woAAAAAAAAAAAD+/wsAAAAAAAAAAAD//wgAAAAAAAAAAAD//wkAAAAAAAAAAAD//woAAAAAAAAAAAD//wsAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAkAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAsAAAAAAAAAAAABAAgAAAAAAAAAAAABAAkAAAAAAAAAAAABAAoAAAAAAAAAAAABAAsAAAAAAAAAAAD7//z/AAAAAAAAAAD7//3/AAAAAAAAAAD7//7/AAAAAAAAAAD7////AAAAAAAAAAD7/wAAAAAAAAAAAAD7/wEAAAAAAAAAAAD8//z/AAAAAAAAAAD8//3/AAAAAAAAAAD8//7/AAAAAAAAAAD8////AAAAAAAAAAD8/wAAAAAAAAAAAAD8/wEAAAAAAAAAAAD9//z/AAAAAAAAAAD9//3/AAAAAAAAAAD9//7/AAAAAAAAAAD9////AAAAAAAAAAD9/wAAAAAAAAAAAAD9/wEAAAAAAAAAAAD+//z/AAAAAAAAAAD+//3/AAAAAAAAAAD+//7/AAAAAAAAAAD+////AAAAAAAAAAD+/wAAAAAAAAAAAAD+/wEAAAAAAAAAAAD///z/AAAAAAAAAAD///3/AAAAAAAAAAD///7/AAAAAAAAAAD/////AAAAAAAAAAD//wAAAAAAAAAAAAD//wEAAAAAAAAAAAAAAPz/AAAAAAAAAAAAAP3/AAAAAAAAAAAAAP7/AAAAAAAAAAAAAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAABAPz/AAAAAAAAAAABAP3/AAAAAAAAAAABAP7/AAAAAAAAAAABAP//AAAAAAAAAAABAAAAAAAAAAAAAAABAAEAAAAAAAAAAAANAPz/AAAAAAAAAAANAP3/AAAAAAAAAAANAP7/AAAAAAAAAAANAP//AAAAAAAAAAANAAAAAAAAAAAAAAANAAEAAAAAAAAAAAAOAPz/AAAAAAAAAAAOAP3/AAAAAAAAAAAOAP7/AAAAAAAAAAAOAP//AAAAAAAAAAAOAAAAAAAAAAAAAAAOAAEAAAAAAAAAAAAPAPz/AAAAAAAAAAAPAP3/AAAAAAAAAAAPAP7/AAAAAAAAAAAPAP//AAAAAAAAAAAPAAAAAAAAAAAAAAAPAAEAAAAAAAAAAAAQAPz/AAAAAAAAAAAQAP3/AAAAAAAAAAAQAP7/AAAAAAAAAAAQAP//AAAAAAAAAAAQAAAAAAAAAAAAAAAQAAEAAAAAAAAAAAARAPz/AAAAAAAAAAARAP3/AAAAAAAAAAARAP7/AAAAAAAAAAARAP//AAAAAAAAAAARAAAAAAAAAAAAAAARAAEAAAAAAAAAAAASAPz/AAAAAAAAAAASAP3/AAAAAAAAAAASAP7/AAAAAAAAAAASAP//AAAAAAAAAAASAAAAAAAAAAAAAAASAAEAAAAAAAAAAAATAPz/AAAAAAAAAAATAP3/AAAAAAAAAAATAP7/AAAAAAAAAAATAP//AAAAAAAAAAATAAAAAAAAAAAAAAATAAEAAAAAAAAAAAAUAPz/AAAAAAAAAAAUAP3/AAAAAAAAAAAUAP7/AAAAAAAAAAAUAP//AAAAAAAAAAAUAAAAAAAAAAAAAAAUAAEAAAAAAAAAAAANAAgAAAAAAAAAAAANAAkAAAAAAAAAAAANAAoAAAAAAAAAAAANAAsAAAAAAAAAAAAOAAgAAAAAAAAAAAAOAAkAAAAAAAAAAAAOAAoAAAAAAAAAAAAOAAsAAAAAAAAAAAAPAAgAAAAAAAAAAAAPAAkAAAAAAAAAAAAPAAoAAAAAAAAAAAAPAAsAAAAAAAAAAAAQAAgAAAAAAAAAAAAQAAkAAAAAAAAAAAAQAAoAAAAAAAAAAAAQAAsAAAAAAAAAAAARAAgAAAAAAAAAAAARAAkAAAAAAAAAAAARAAoAAAAAAAAAAAARAAsAAAAAAAAAAAASAAgAAAAAAAAAAAASAAkAAAAAAAAAAAASAAoAAAAAAAAAAAASAAsAAAAAAAAAAAATAAgAAAAAAAAAAAATAAkAAAAAAAAAAAATAAoAAAAAAAAAAAATAAsAAAAAAAAAAAAUAAgAAAAAAAAAAAAUAAkAAAAAAAAAAAAUAAoAAAAAAAAAAAAUAAsAAAAAAAAAAAAOAAIAAAAAAAAAAAAOAAMAAAAAAAAAAAAOAAQAAAAAAAAAAAAOAAUAAAAAAAAAAAAOAAYAAAAAAAAAAAAOAAcAAAAAAAAAAAAPAAIAAAAAAAAAAAAPAAMAAAAAAAAAAAAPAAQAAAAAAAAAAAAPAAUAAAAAAAAAAAAPAAYAAAAAAAAAAAAPAAcAAAAAAAAAAAAQAAIAAAAAAAAAAAAQAAMAAAAAAAAAAAAQAAQAAAAAAAAAAAAQAAUAAAAAAAAAAAAQAAYAAAAAAAAAAAAQAAcAAAAAAAAAAAARAAIAAAAAAAAAAAARAAMAAAAAAAAAAAARAAQAAAAAAAAAAAARAAUAAAAAAAAAAAARAAYAAAAAAAAAAAARAAcAAAAAAAAAAAASAAIAAAAAAAAAAAASAAMAAAAAAAAAAAASAAQAAAAAAAAAAAASAAUAAAAAAAAAAAASAAYAAAAAAAAAAAASAAcAAAAAAAAAAAATAAIAAAAAAAAAAAATAAMAAAAAAAAAAAATAAQAAAAAAAAAAAATAAUAAAAAAAAAAAATAAYAAAAAAAAAAAATAAcAAAAAAAAAAAAUAAIAAAAAAAAAAAAUAAMAAAAAAAAAAAAUAAQAAAAAAAAAAAAUAAUAAAAAAAAAAAAUAAYAAAAAAAAAAAAUAAcAAAAAAAAAAAACAAkAAAAAAAAAAAACAAoAAAAAAAAAAAACAAsAAAAAAAAAAAADAAkAAAAAAAAAAAADAAoAAAAAAAAAAAADAAsAAAAAAAAAAAAEAAkAAAAAAAAAAAAEAAoAAAAAAAAAAAAEAAsAAAAAAAAAAAAFAAkAAAAAAAAAAAAFAAoAAAAAAAAAAAAFAAsAAAAAAAAAAAAGAAkAAAAAAAAAAAAGAAoAAAAAAAAAAAAGAAsAAAAAAAAAAAAHAAkAAAAAAAAAAAAHAAoAAAAAAAAAAAAHAAsAAAAAAAAAAAAIAAkAAAAAAAAAAAAIAAoAAAAAAAAAAAAIAAsAAAAAAAAAAAAJAAkAAAAAAAAAAAAJAAoAAAAAAAAAAAAJAAsAAAAAAAAAAAAKAAkAAAAAAAAAAAAKAAoAAAAAAAAAAAAKAAsAAAAAAAAAAAALAAkAAAAAAAAAAAALAAoAAAAAAAAAAAALAAsAAAAAAAAAAAAMAAkAAAAAAAAAAAAMAAoAAAAAAAAAAAAMAAsAAAAAAAAAAAD7/wIAAAAAAAAAAAD7/wMAAAAAAAAAAAD7/wQAAAAAAAAAAAD7/wUAAAAAAAAAAAD7/wYAAAAAAAAAAAD7/wcAAAAAAAAAAAD8/wIAAAAAAAAAAAD8/wMAAAAAAAAAAAD8/wQAAAAAAAAAAAD8/wUAAAAAAAAAAAD8/wYAAAAAAAAAAAD8/wcAAAAAAAAAAAD9/wIAAAAAAAAAAAD9/wMAAAAAAAAAAAD9/wQAAAAAAAAAAAD9/wUAAAAAAAAAAAD9/wYAAAAAAAAAAAD9/wcAAAAAAAAAAAD+/wIAAAAAAAAAAAD+/wMAAAAAAAAAAAD+/wQAAAAAAAAAAAD+/wUAAAAAAAAAAAD+/wYAAAAAAAAAAAD+/wcAAAAAAAAAAAD//wIAAAAAAAAAAAD//wMAAAAAAAAAAAD//wQAAAAAAAAAAAD//wUAAAAAAAAAAAD//wYAAAAAAAAAAAD//wcAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAcAAAAAAAAAAAACAPz/AAAAAAAAAAACAP3/AAAAAAAAAAACAP7/AAAAAAAAAAACAP//AAAAAAAAAAACAAAAAAAAAAAAAAADAPz/AAAAAAAAAAADAP3/AAAAAAAAAAADAP7/AAAAAAAAAAADAP//AAAAAAAAAAADAAAAAAAAAAAAAAAEAPz/AAAAAAAAAAAEAP3/AAAAAAAAAAAEAP7/AAAAAAAAAAAEAP//AAAAAAAAAAAEAAAAAAAAAAAAAAAFAPz/AAAAAAAAAAAFAP3/AAAAAAAAAAAFAP7/AAAAAAAAAAAFAP//AAAAAAAAAAAFAAAAAAAAAAAAAAAGAPz/AAAAAAAAAAAGAP3/AAAAAAAAAAAGAP7/AAAAAAAAAAAGAP//AAAAAAAAAAAGAAAAAAAAAAAAAAAHAPz/AAAAAAAAAAAHAP3/AAAAAAAAAAAHAP7/AAAAAAAAAAAHAP//AAAAAAAAAAAHAAAAAAAAAAAAAAAIAPz/AAAAAAAAAAAIAP3/AAAAAAAAAAAIAP7/AAAAAAAAAAAIAP//AAAAAAAAAAAIAAAAAAAAAAAAAAAJAPz/AAAAAAAAAAAJAP3/AAAAAAAAAAAJAP7/AAAAAAAAAAAJAP//AAAAAAAAAAAJAAAAAAAAAAAAAAAKAPz/AAAAAAAAAAAKAP3/AAAAAAAAAAAKAP7/AAAAAAAAAAAKAP//AAAAAAAAAAAKAAAAAAAAAAAAAAALAPz/AAAAAAAAAAALAP3/AAAAAAAAAAALAP7/AAAAAAAAAAALAP//AAAAAAAAAAALAAAAAAAAAAAAAAAMAPz/AAAAAAAAAAAMAP3/AAAAAAAAAAAMAP7/AAAAAAAAAAAMAP//AAAAAAAAAAAMAAAAAAAAAAAAAAA=") +tile_set = ExtResource("2_y261o") + +[node name="Foam" type="TileMapLayer" parent="TileMapLayers" unique_id=2022973594] +tile_map_data = PackedByteArray("AAACAAEAAgAAAAAAAAADAAEAAgAAAAAAAAAEAAEAAgAAAAAAAAAFAAEAAgAAAAAAAAAGAAEAAgAAAAAAAAAHAAEAAgAAAAAAAAAIAAEAAgAAAAAAAAAJAAEAAgAAAAAAAAAKAAEAAgAAAAAAAAALAAEAAgAAAAAAAAAMAAEAAgAAAAAAAAANAAIAAgAAAAAAAAANAAMAAgAAAAAAAAANAAQAAgAAAAAAAAANAAUAAgAAAAAAAAANAAYAAgAAAAAAAAANAAcAAgAAAAAAAAAMAAgAAgAAAAAAAAALAAgAAgAAAAAAAAAKAAgAAgAAAAAAAAAJAAgAAgAAAAAAAAAIAAgAAgAAAAAAAAAHAAgAAgAAAAAAAAAGAAgAAgAAAAAAAAAFAAgAAgAAAAAAAAAEAAgAAgAAAAAAAAADAAgAAgAAAAAAAAACAAgAAgAAAAAAAAABAAcAAgAAAAAAAAABAAYAAgAAAAAAAAABAAUAAgAAAAAAAAABAAQAAgAAAAAAAAABAAMAAgAAAAAAAAABAAIAAgAAAAAAAAA=") +tile_set = ExtResource("3_igkeb") + +[node name="Grass" type="TileMapLayer" parent="TileMapLayers" unique_id=592819758] +tile_map_data = PackedByteArray("AAANAAcAAQACAAIAAAANAAYAAQACAAEAAAANAAUAAQACAAEAAAANAAQAAQACAAEAAAANAAMAAQACAAEAAAANAAIAAQACAAAAAAAMAAcAAQABAAEAAAAMAAYAAQABAAEAAAAMAAUAAQABAAEAAAAMAAQAAQABAAEAAAAMAAMAAQABAAEAAAAMAAIAAQABAAEAAAAMAAEAAQACAAAAAAALAAcAAQABAAEAAAALAAYAAQABAAEAAAALAAUAAQABAAEAAAALAAQAAQABAAEAAAALAAMAAQABAAEAAAALAAIAAQABAAEAAAALAAEAAQABAAAAAAAKAAcAAQABAAEAAAAKAAYAAQABAAEAAAAKAAUAAQABAAEAAAAKAAQAAQABAAEAAAAKAAMAAQABAAEAAAAKAAIAAQABAAEAAAAJAAcAAQABAAEAAAAJAAYAAQABAAEAAAAJAAUAAQABAAEAAAAJAAQAAQABAAEAAAAJAAMAAQABAAEAAAAJAAIAAQABAAEAAAAIAAcAAQABAAEAAAAIAAYAAQABAAEAAAAIAAUAAQABAAEAAAAIAAQAAQABAAEAAAAIAAMAAQABAAEAAAAIAAIAAQABAAEAAAAHAAcAAQABAAEAAAAHAAYAAQABAAEAAAAHAAUAAQABAAEAAAAHAAQAAQABAAEAAAAHAAMAAQABAAEAAAAHAAIAAQABAAEAAAAGAAcAAQABAAEAAAAGAAYAAQABAAEAAAAGAAUAAQABAAEAAAAGAAQAAQABAAEAAAAGAAMAAQABAAEAAAAGAAIAAQABAAEAAAAFAAcAAQABAAEAAAAFAAYAAQABAAEAAAAFAAUAAQABAAEAAAAFAAQAAQABAAEAAAAFAAMAAQABAAEAAAAFAAIAAQABAAEAAAAFAAEAAQABAAAAAAAEAAcAAQABAAEAAAAEAAYAAQABAAEAAAAEAAQAAQABAAEAAAAEAAMAAQABAAEAAAAEAAIAAQABAAEAAAAEAAEAAQABAAAAAAADAAQAAQABAAEAAAADAAMAAQABAAEAAAADAAIAAQABAAEAAAADAAEAAQABAAAAAAACAAMAAQABAAEAAAACAAIAAQABAAEAAAACAAEAAQAAAAAAAAABAAMAAQAAAAEAAAABAAIAAQAAAAAAAAACAAQAAQABAAEAAAABAAQAAQAAAAEAAAACAAgAAQAAAAIAAAADAAgAAQABAAIAAAAEAAgAAQABAAIAAAAFAAgAAQABAAIAAAAGAAgAAQABAAIAAAAHAAgAAQABAAIAAAAIAAgAAQABAAIAAAAJAAgAAQABAAIAAAAKAAgAAQABAAIAAAAMAAgAAQACAAIAAAALAAgAAQABAAIAAAABAAUAAQAAAAEAAAACAAUAAQABAAEAAAADAAUAAQABAAEAAAAEAAUAAQABAAEAAAADAAYAAQABAAEAAAACAAYAAQABAAEAAAABAAYAAQAAAAEAAAABAAcAAQAAAAIAAAACAAcAAQABAAEAAAADAAcAAQABAAEAAAAGAAEAAQABAAAAAAAHAAEAAQABAAAAAAAIAAEAAQABAAAAAAAJAAEAAQABAAAAAAAKAAEAAQABAAAAAAA=") +tile_set = ExtResource("4_31y0l") + +[node name="Sand" type="TileMapLayer" parent="TileMapLayers" unique_id=2049231096] +tile_map_data = PackedByteArray("AAACAAcAAQAFAAMAAAADAAcAAQAHAAIAAAADAAYAAQAIAAEAAAADAAUAAQAFAAAAAAAEAAUAAQAGAAMAAAAFAAUAAQAGAAMAAAAGAAUAAQAGAAMAAAAHAAUAAQAGAAMAAAAIAAUAAQAGAAMAAAAJAAUAAQAGAAMAAAAKAAUAAQAGAAMAAAALAAUAAQAHAAIAAAALAAQAAQAFAAAAAAAMAAQAAQAGAAMAAAANAAQAAQAHAAMAAAA=") +tile_set = ExtResource("4_31y0l") + +[node name="OnTheGround" type="Node2D" parent="." unique_id=1358184019] +y_sort_enabled = true + +[node name="Player" parent="OnTheGround" unique_id=747348360 instance=ExtResource("5_ksuck")] +position = Vector2(383, 371) +sprite_frames = ExtResource("6_otn0r") + +[node name="Camera2D" type="Camera2D" parent="OnTheGround/Player" unique_id=1732237457] +limit_left = -64 +limit_top = -64 +limit_right = 1024 +limit_bottom = 704 +position_smoothing_enabled = true +editor_draw_limits = true + +[node name="SequencePuzzle" type="Node2D" parent="OnTheGround" unique_id=1771259982] +y_sort_enabled = true +position = Vector2(-1, 0) +script = ExtResource("7_83anm") +metadata/_custom_type_script = "uid://c68oh8dtr21ti" + +[node name="Objects" type="Node2D" parent="OnTheGround/SequencePuzzle" unique_id=7570625] +y_sort_enabled = true +position = Vector2(326, 489) + +[node name="Blue" parent="OnTheGround/SequencePuzzle/Objects" unique_id=288264421 instance=ExtResource("8_u4cwb")] +sprite_frames = ExtResource("9_3xkht") +sprite_modulate = Color(0, 0.4, 0.6, 1) +audio_stream = ExtResource("10_hx8xr") + +[node name="Pink" parent="OnTheGround/SequencePuzzle/Objects" unique_id=947200111 instance=ExtResource("8_u4cwb")] +position = Vector2(88, -10) +sprite_frames = ExtResource("9_3xkht") +sprite_modulate = Color(0.89, 0.2937, 0.804817, 1) +audio_stream = ExtResource("11_ehq3y") + +[node name="Yellow" parent="OnTheGround/SequencePuzzle/Objects" unique_id=883789242 instance=ExtResource("8_u4cwb")] +position = Vector2(176, -20) +sprite_frames = ExtResource("9_3xkht") +sprite_modulate = Color(0.89, 0.804817, 0.2937, 1) +audio_stream = ExtResource("12_qiqs5") + +[node name="Green" parent="OnTheGround/SequencePuzzle/Objects" unique_id=472811334 instance=ExtResource("8_u4cwb")] +position = Vector2(264, -30) +sprite_frames = ExtResource("9_3xkht") +sprite_modulate = Color(0.188235, 0.717647, 0, 1) +audio_stream = ExtResource("13_1fypp") + +[node name="Purple" parent="OnTheGround/SequencePuzzle/Objects" unique_id=699569316 instance=ExtResource("8_u4cwb")] +position = Vector2(352, -40) +sprite_frames = ExtResource("9_3xkht") +sprite_modulate = Color(0.464066, 0.2937, 0.89, 1) +audio_stream = ExtResource("14_gb5i4") + +[node name="Red" parent="OnTheGround/SequencePuzzle/Objects" unique_id=141148153 instance=ExtResource("8_u4cwb")] +position = Vector2(440, -50) +sprite_frames = ExtResource("9_3xkht") +sprite_modulate = Color(0.89, 0.2937, 0.2937, 1) +audio_stream = ExtResource("15_vdtju") + +[node name="Signs" type="Node2D" parent="OnTheGround/SequencePuzzle" unique_id=1795857144] +y_sort_enabled = true + +[node name="HintSign1" parent="OnTheGround/SequencePuzzle/Signs" unique_id=948532428 instance=ExtResource("16_6cojf")] +position = Vector2(506, 210) +sprite_frames = ExtResource("17_bw5u3") + +[node name="HintSign2" parent="OnTheGround/SequencePuzzle/Signs" unique_id=2039036310 instance=ExtResource("16_6cojf")] +position = Vector2(593, 200) +sprite_frames = ExtResource("18_7lus5") + +[node name="Steps" type="Node2D" parent="OnTheGround/SequencePuzzle" unique_id=666035394] + +[node name="SequencePuzzleStep1" type="Node2D" parent="OnTheGround/SequencePuzzle/Steps" unique_id=202668807 node_paths=PackedStringArray("sequence", "hint_sign")] +script = ExtResource("19_x1xok") +sequence = [NodePath("../../Objects/Yellow"), NodePath("../../Objects/Green"), NodePath("../../Objects/Blue")] +hint_sign = NodePath("../../Signs/HintSign1") + +[node name="SequencePuzzleStep2" type="Node2D" parent="OnTheGround/SequencePuzzle/Steps" unique_id=17422018 node_paths=PackedStringArray("sequence", "hint_sign")] +script = ExtResource("19_x1xok") +sequence = [NodePath("../../Objects/Blue"), NodePath("../../Objects/Green"), NodePath("../../Objects/Yellow"), NodePath("../../Objects/Green")] +hint_sign = NodePath("../../Signs/HintSign2") + +[node name="CollectibleItem" parent="OnTheGround" unique_id=1678374994 instance=ExtResource("20_cjx16")] +position = Vector2(861, 282) +revealed = false +next_scene = "uid://n7kguwobnsme" +item = SubResource("Resource_5qyms") +collected_dialogue = ExtResource("22_jju0g") +dialogue_title = &"well_done" + +[node name="Sign" parent="OnTheGround" unique_id=263994380 instance=ExtResource("23_vqioq")] +position = Vector2(184, 434) +direction = 1 +text = "First melody: yellow, green, blue." + +[node name="ScreenOverlay" type="CanvasLayer" parent="." unique_id=1686505878] + +[node name="HUD" parent="." unique_id=1084128841 instance=ExtResource("24_div0k")] + +[node name="Cinematic" type="Node2D" parent="." unique_id=1869940872] +script = ExtResource("25_5tn74") +dialogue = ExtResource("22_jju0g") +metadata/_custom_type_script = "uid://x1mxt6bmei2o" + +[connection signal="solved" from="OnTheGround/SequencePuzzle" to="OnTheGround/CollectibleItem" method="reveal"] diff --git a/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sign.tres b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sign.tres new file mode 100644 index 0000000000..011b231be7 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sign.tres @@ -0,0 +1,72 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://codyagg2u5r41"] + +[ext_resource type="Texture2D" uid="uid://r4u1t4ej41s" path="res://assets/first_party/templates/sequence_puzzle/NO_EDIT_sign.png" id="1_0l2lc"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_kbib7"] +atlas = ExtResource("1_0l2lc") +region = Rect2(128, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gye5d"] +atlas = ExtResource("1_0l2lc") +region = Rect2(0, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_p0tgm"] +atlas = ExtResource("1_0l2lc") +region = Rect2(256, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j7cdm"] +atlas = ExtResource("1_0l2lc") +region = Rect2(384, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6ksfh"] +atlas = ExtResource("1_0l2lc") +region = Rect2(512, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j0g8y"] +atlas = ExtResource("1_0l2lc") +region = Rect2(640, 0, 128, 192) + +[resource] +animations = [{ +"frames": [{ +"duration": 3.0, +"texture": SubResource("AtlasTexture_kbib7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_gye5d") +}, { +"duration": 3.0, +"texture": SubResource("AtlasTexture_p0tgm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_gye5d") +}, { +"duration": 3.0, +"texture": SubResource("AtlasTexture_j7cdm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_gye5d") +}], +"loop": false, +"name": &"hint", +"speed": 4.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_gye5d") +}], +"loop": true, +"name": &"idle", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_6ksfh") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_j0g8y") +}], +"loop": true, +"name": &"solved", +"speed": 2.0 +}] diff --git a/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sign_2.tres b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sign_2.tres new file mode 100644 index 0000000000..fd61a73077 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/3_sequence_puzzle/3_patitas_sign_2.tres @@ -0,0 +1,78 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://b0mvywej8vbn5"] + +[ext_resource type="Texture2D" uid="uid://r4u1t4ej41s" path="res://assets/first_party/templates/sequence_puzzle/NO_EDIT_sign.png" id="1_wytms"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_j7cdm"] +atlas = ExtResource("1_wytms") +region = Rect2(384, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gye5d"] +atlas = ExtResource("1_wytms") +region = Rect2(0, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_p0tgm"] +atlas = ExtResource("1_wytms") +region = Rect2(256, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_kbib7"] +atlas = ExtResource("1_wytms") +region = Rect2(128, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6ksfh"] +atlas = ExtResource("1_wytms") +region = Rect2(512, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j0g8y"] +atlas = ExtResource("1_wytms") +region = Rect2(640, 0, 128, 192) + +[resource] +animations = [{ +"frames": [{ +"duration": 3.0, +"texture": SubResource("AtlasTexture_j7cdm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_gye5d") +}, { +"duration": 3.0, +"texture": SubResource("AtlasTexture_p0tgm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_gye5d") +}, { +"duration": 3.0, +"texture": SubResource("AtlasTexture_kbib7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_gye5d") +}, { +"duration": 3.0, +"texture": SubResource("AtlasTexture_p0tgm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_gye5d") +}], +"loop": false, +"name": &"hint", +"speed": 4.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_gye5d") +}], +"loop": true, +"name": &"idle", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_6ksfh") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_j0g8y") +}], +"loop": true, +"name": &"solved", +"speed": 2.0 +}] diff --git a/scenes/quests/story_quests/3_patitas/4_outro/3_patitas_outro.tscn b/scenes/quests/story_quests/3_patitas/4_outro/3_patitas_outro.tscn new file mode 100644 index 0000000000..5b0b7deead --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/4_outro/3_patitas_outro.tscn @@ -0,0 +1,438 @@ +[gd_scene format=4 uid="uid://n7kguwobnsme"] + +[ext_resource type="PackedScene" uid="uid://cfcgrfvtn04yp" path="res://scenes/ui_elements/hud/hud.tscn" id="1_j6ura"] +[ext_resource type="TileSet" uid="uid://gpaqa6occfp6" path="res://scenes/quests/story_quests/3_patitas/tiles/3_patitas_exterior_floors.tres" id="2_ncbnb"] +[ext_resource type="SpriteFrames" uid="uid://cfa0bj204vyea" path="res://scenes/quests/story_quests/3_patitas/player_components/3_patitas_player.tres" id="3_4shna"] +[ext_resource type="Script" uid="uid://x1mxt6bmei2o" path="res://scenes/ui_elements/cinematic/cinematic.gd" id="4_r6gny"] +[ext_resource type="Resource" uid="uid://dhyu2pnu7de4w" path="res://scenes/quests/story_quests/3_patitas/4_outro/outro_components/3_patitas_outro.dialogue" id="5_02pjl"] +[ext_resource type="Script" uid="uid://bdhjixygupit1" path="res://scenes/game_elements/props/area_filler/area_filler.gd" id="6_r5vll"] +[ext_resource type="PackedScene" uid="uid://7873qa54birk" path="res://scenes/game_elements/props/tree/tree.tscn" id="7_b1d7i"] +[ext_resource type="SpriteFrames" uid="uid://2ek86nvw6y28" path="res://scenes/game_elements/props/tree/components/tree_spriteframes_yellow.tres" id="8_rk7ht"] +[ext_resource type="SpriteFrames" uid="uid://d36eq8tqdaxdy" path="res://scenes/game_elements/props/tree/components/tree_spriteframes_green.tres" id="9_l2ejg"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_cxg04"] +size = Vector2(1205, 431) + +[node name="3PatitasOutro" type="Node2D" unique_id=1273842832] + +[node name="HUD" parent="." unique_id=260989644 instance=ExtResource("1_j6ura")] + +[node name="TileMapLayers" type="Node2D" parent="." unique_id=874277128] + +[node name="Ground" type="TileMapLayer" parent="TileMapLayers" unique_id=2114459651] +tile_map_data = PackedByteArray("AAAAAAYAAQABAAEAAAAAAAcAAQABAAEAAAABAAYAAQABAAEAAAABAAcAAQABAAEAAAACAAYAAQABAAEAAAACAAcAAQABAAEAAAADAAYAAQABAAEAAAADAAcAAQABAAEAAAAEAAYAAQABAAEAAAAEAAcAAQABAAEAAAAFAAYAAQABAAEAAAAFAAcAAQABAAEAAAAGAAYAAQABAAEAAAAGAAcAAQABAAEAAAAHAAYAAQABAAEAAAAHAAcAAQABAAEAAAAIAAYAAQABAAEAAAAIAAcAAQABAAEAAAAJAAYAAQABAAEAAAAJAAcAAQABAAEAAAAKAAYAAQABAAEAAAAKAAcAAQABAAEAAAALAAYAAQABAAEAAAALAAcAAQABAAEAAAAMAAYAAQABAAEAAAAMAAcAAQABAAEAAAANAAYAAQABAAEAAAANAAcAAQABAAEAAAAOAAYAAQABAAEAAAAOAAcAAQABAAEAAAAAAAAAAQABAAEAAAAAAAEAAQABAAEAAAABAAEAAQABAAEAAAACAAEAAQABAAEAAAADAAEAAQABAAEAAAADAAIAAQABAAEAAAAEAAIAAQABAAEAAAAFAAIAAQABAAEAAAAFAAMAAQABAAEAAAABAAAAAQABAAEAAAABAAIAAQABAAEAAAAAAAIAAQABAAEAAAAAAAMAAQABAAEAAAAAAAQAAQABAAEAAAABAAMAAQABAAEAAAABAAQAAQABAAEAAAACAAQAAQABAAEAAAACAAMAAQABAAEAAAACAAIAAQABAAEAAAADAAQAAQABAAEAAAADAAMAAQABAAEAAAAEAAMAAQABAAEAAAAEAAQAAQABAAEAAAAFAAQAAQABAAEAAAAGAAQAAQABAAEAAAAHAAQAAQABAAEAAAAIAAQAAQABAAEAAAAJAAQAAQABAAEAAAAKAAQAAQABAAEAAAALAAQAAQABAAEAAAAMAAQAAQABAAEAAAANAAQAAQABAAEAAAAOAAQAAQABAAEAAAAOAAMAAQABAAEAAAAOAAIAAQABAAEAAAAOAAEAAQABAAEAAAAOAAAAAQABAAEAAAANAAAAAQABAAEAAAAMAAAAAQABAAEAAAALAAAAAQABAAEAAAAKAAAAAQABAAEAAAAJAAAAAQABAAEAAAAIAAAAAQABAAEAAAAHAAAAAQABAAEAAAAGAAAAAQABAAEAAAAFAAAAAQABAAEAAAAEAAAAAQABAAEAAAACAAAAAQABAAEAAAADAAAAAQABAAEAAAAEAAEAAQABAAEAAAAFAAEAAQABAAEAAAAGAAEAAQABAAEAAAAHAAEAAQABAAEAAAAIAAEAAQABAAEAAAAJAAEAAQABAAEAAAAKAAEAAQABAAEAAAALAAEAAQABAAEAAAAMAAEAAQABAAEAAAANAAEAAQABAAEAAAANAAIAAQABAAEAAAANAAMAAQABAAEAAAAMAAMAAQABAAEAAAALAAMAAQABAAEAAAAKAAMAAQABAAEAAAAJAAMAAQABAAEAAAAIAAMAAQABAAEAAAAHAAMAAQABAAEAAAAGAAMAAQABAAEAAAAGAAIAAQABAAEAAAAHAAIAAQABAAEAAAAIAAIAAQABAAEAAAAJAAIAAQABAAEAAAAKAAIAAQABAAEAAAALAAIAAQABAAEAAAAMAAIAAQABAAEAAAAAAAgAAQABAAEAAAABAAgAAQABAAEAAAACAAgAAQABAAEAAAADAAgAAQABAAEAAAAEAAgAAQABAAEAAAAFAAgAAQABAAEAAAAGAAgAAQABAAEAAAAHAAgAAQABAAEAAAAIAAgAAQABAAEAAAAJAAgAAQABAAEAAAAKAAgAAQABAAEAAAALAAgAAQABAAEAAAAMAAgAAQABAAEAAAANAAgAAQABAAEAAAAOAAgAAQABAAEAAAAAAAUAAQABAAEAAAABAAUAAQABAAEAAAACAAUAAQABAAEAAAAEAAUAAQABAAEAAAAFAAUAAQABAAEAAAADAAUAAQABAAEAAAAGAAUAAQABAAEAAAAHAAUAAQABAAEAAAAIAAUAAQABAAEAAAAJAAUAAQABAAEAAAAKAAUAAQABAAEAAAALAAUAAQABAAEAAAAMAAUAAQABAAEAAAANAAUAAQABAAEAAAAOAAUAAQABAAEAAAAPAP//AQABAAEAAAAQAP7/AQABAAEAAAARAP3/AQABAAEAAAASAPz/AQABAAEAAAD/////AQABAAEAAAD+//7/AQABAAEAAAD9//3/AQABAAEAAAD8//z/AQABAAEAAAD//wkAAQABAAEAAAD+/woAAQABAAEAAAD9/wsAAQABAAEAAAD8/wwAAQABAAEAAAAPAAkAAQABAAEAAAAQAAoAAQABAAEAAAARAAsAAQABAAEAAAASAAwAAQABAAEAAAATAA0AAQABAAEAAAAUAA4AAQABAAEAAAAVAA4AAQABAAEAAAAWAA4AAQABAAEAAAAXAA4AAQACAAEAAAATAPv/AQABAAEAAAAUAPr/AQABAAEAAAAVAPr/AQABAAEAAAAWAPr/AQABAAEAAAAXAPr/AQACAAEAAAD7//v/AQABAAEAAAD6//r/AQABAAEAAAD5//n/AQABAAAAAAD4//n/AQABAAAAAAD3//n/AQABAAAAAAD2//n/AQAAAAAAAAD7/w0AAQABAAEAAAD6/w4AAQABAAEAAAD5/w8AAQABAAIAAAD4/w8AAQABAAIAAAD3/w8AAQABAAIAAAD2/w8AAQAAAAIAAAD2//r/AQAAAAEAAAD2//v/AQAAAAEAAAD2//z/AQAAAAEAAAD2//3/AQAAAAEAAAD2//7/AQAAAAEAAAD2////AQAAAAEAAAD2/wAAAQAAAAEAAAD2/wEAAQAAAAEAAAD2/wIAAQAAAAEAAAD2/wMAAQAAAAEAAAD2/wQAAQAAAAEAAAD2/wUAAQAAAAEAAAD2/wYAAQAAAAEAAAD2/wcAAQAAAAEAAAD2/wgAAQAAAAEAAAD2/wkAAQAAAAEAAAD2/woAAQAAAAEAAAD2/wsAAQAAAAEAAAD2/wwAAQAAAAEAAAD2/w0AAQAAAAEAAAD2/w4AAQAAAAEAAAD3/w4AAQABAAEAAAD4/w4AAQABAAEAAAD5/w4AAQABAAEAAAD5/w0AAQABAAEAAAD6/w0AAQABAAEAAAD4/w0AAQABAAEAAAD3/w0AAQABAAEAAAD5/wwAAQABAAEAAAD6/wwAAQABAAEAAAD7/wwAAQABAAEAAAD8/wsAAQABAAEAAAD7/wsAAQABAAEAAAD4/wwAAQABAAEAAAD3/wwAAQABAAEAAAD4/wsAAQABAAEAAAD5/wsAAQABAAEAAAD6/wsAAQABAAEAAAD8/woAAQABAAEAAAD9/woAAQABAAEAAAD//woAAQABAAEAAAD+/wkAAQABAAEAAAD7/woAAQABAAEAAAD6/woAAQABAAEAAAD3/wsAAQABAAEAAAD4/woAAQABAAEAAAD5/woAAQABAAEAAAD6/wkAAQABAAEAAAD7/wkAAQABAAEAAAD8/wkAAQABAAEAAAD9/wkAAQABAAEAAAD9/wgAAQABAAEAAAD+/wgAAQABAAEAAAD//wgAAQABAAEAAAD8/wgAAQABAAEAAAD//wcAAQABAAEAAAD7/wgAAQABAAEAAAD9/wcAAQABAAEAAAD+/wcAAQABAAEAAAD//wYAAQABAAEAAAD8/wcAAQABAAEAAAD7/wcAAQABAAEAAAD+/wYAAQABAAEAAAD6/wgAAQABAAEAAAD5/wgAAQABAAEAAAD9/wYAAQABAAEAAAD8/wYAAQABAAEAAAD+/wUAAQABAAEAAAD//wUAAQABAAEAAAD9/wUAAQABAAEAAAD9/wQAAQABAAEAAAD+/wQAAQABAAEAAAD//wQAAQABAAEAAAD+/wMAAQABAAEAAAD//wMAAQABAAEAAAD9/wMAAQABAAEAAAD//wIAAQABAAEAAAD+/wIAAQABAAEAAAD9/wIAAQABAAEAAAD+/wEAAQABAAEAAAD//wEAAQABAAEAAAD+/wAAAQABAAEAAAD+////AQABAAEAAAD//wAAAQABAAEAAAD9////AQABAAEAAAD9//7/AQABAAEAAAD8//7/AQABAAEAAAD8//3/AQABAAEAAAD7//3/AQABAAEAAAD7//z/AQABAAEAAAD6//z/AQABAAEAAAD6//v/AQABAAEAAAD5//v/AQABAAEAAAD4//r/AQABAAEAAAD5//r/AQABAAEAAAD3//r/AQABAAEAAAD3//v/AQABAAEAAAD4//v/AQABAAEAAAD4//z/AQABAAEAAAD3//z/AQABAAEAAAD5//z/AQABAAEAAAD6//3/AQABAAEAAAD5//3/AQABAAEAAAD4//3/AQABAAEAAAD3//3/AQABAAEAAAD3//7/AQABAAEAAAD4//7/AQABAAEAAAD5//7/AQABAAEAAAD6//7/AQABAAEAAAD3////AQABAAEAAAD4////AQABAAEAAAD5////AQABAAEAAAD6////AQABAAEAAAD7////AQABAAEAAAD8////AQABAAEAAAD7//7/AQABAAEAAAD8/wAAAQABAAEAAAD9/wAAAQABAAEAAAD9/wEAAQABAAEAAAD8/wEAAQABAAEAAAD7/wEAAQABAAEAAAD6/wEAAQABAAEAAAD6/wAAAQABAAEAAAD5/wAAAQABAAEAAAD7/wAAAQABAAEAAAD4/wAAAQABAAEAAAD3/wAAAQABAAEAAAD3/wEAAQABAAEAAAD4/wEAAQABAAEAAAD5/wEAAQABAAEAAAD3/wIAAQABAAEAAAD4/wIAAQABAAEAAAD5/wIAAQABAAEAAAD6/wIAAQABAAEAAAD7/wIAAQABAAEAAAD8/wIAAQABAAEAAAD8/wMAAQABAAEAAAD7/wMAAQABAAEAAAD6/wMAAQABAAEAAAD5/wMAAQABAAEAAAD4/wMAAQABAAEAAAD3/wMAAQABAAEAAAD3/wQAAQABAAEAAAD4/wQAAQABAAEAAAD5/wQAAQABAAEAAAD6/wQAAQABAAEAAAD7/wQAAQABAAEAAAD8/wQAAQABAAEAAAD8/wUAAQABAAEAAAD7/wUAAQABAAEAAAD6/wUAAQABAAEAAAD5/wUAAQABAAEAAAD4/wUAAQABAAEAAAD3/wUAAQABAAEAAAD3/wYAAQABAAEAAAD4/wYAAQABAAEAAAD5/wYAAQABAAEAAAD6/wYAAQABAAEAAAD7/wYAAQABAAEAAAD6/wcAAQABAAEAAAD5/wcAAQABAAEAAAD4/wcAAQABAAEAAAD4/wgAAQABAAEAAAD5/wkAAQABAAEAAAD4/wkAAQABAAEAAAD3/wcAAQABAAEAAAD3/wgAAQABAAEAAAD3/wkAAQABAAEAAAD3/woAAQABAAEAAAD6/w8AAQABAAIAAAD7/w4AAQABAAEAAAD8/w4AAQABAAEAAAD9/w4AAQABAAEAAAD+/w4AAQABAAEAAAD//w4AAQABAAEAAAAAAA4AAQABAAEAAAABAA4AAQABAAEAAAACAA4AAQABAAEAAAADAA4AAQABAAEAAAAEAA4AAQABAAEAAAAFAA4AAQABAAEAAAAGAA4AAQABAAEAAAAHAA4AAQABAAEAAAAIAA4AAQABAAEAAAAJAA4AAQABAAEAAAAKAA4AAQABAAEAAAALAA4AAQABAAEAAAAMAA4AAQABAAEAAAANAA4AAQABAAEAAAAOAA4AAQABAAEAAAAPAA4AAQABAAEAAAAQAA4AAQABAAEAAAARAA4AAQABAAEAAAASAA4AAQABAAEAAAATAA4AAQABAAEAAAASAA0AAQABAAEAAAARAA0AAQABAAEAAAAQAA0AAQABAAEAAAAPAA0AAQABAAEAAAAOAA0AAQABAAEAAAANAA0AAQABAAEAAAAMAA0AAQABAAEAAAALAA0AAQABAAEAAAAKAA0AAQABAAEAAAAJAA0AAQABAAEAAAAIAA0AAQABAAEAAAAHAA0AAQABAAEAAAAGAA0AAQABAAEAAAAFAA0AAQABAAEAAAAEAA0AAQABAAEAAAADAA0AAQABAAEAAAACAA0AAQABAAEAAAABAA0AAQABAAEAAAAAAA0AAQABAAEAAAD//w0AAQABAAEAAAD+/w0AAQABAAEAAAD9/w0AAQABAAEAAAD8/w0AAQABAAEAAAD9/wwAAQABAAEAAAD+/wwAAQABAAEAAAD//wwAAQABAAEAAAAAAAwAAQABAAEAAAABAAwAAQABAAEAAAACAAwAAQABAAEAAAADAAwAAQABAAEAAAAEAAwAAQABAAEAAAAFAAwAAQABAAEAAAAGAAwAAQABAAEAAAAHAAwAAQABAAEAAAAIAAwAAQABAAEAAAAJAAwAAQABAAEAAAAKAAwAAQABAAEAAAALAAwAAQABAAEAAAAMAAwAAQABAAEAAAANAAwAAQABAAEAAAAOAAwAAQABAAEAAAAPAAwAAQABAAEAAAAQAAwAAQABAAEAAAARAAwAAQABAAEAAAAQAAsAAQABAAEAAAAPAAsAAQABAAEAAAAOAAsAAQABAAEAAAANAAsAAQABAAEAAAAMAAsAAQABAAEAAAALAAsAAQABAAEAAAAKAAsAAQABAAEAAAAIAAsAAQABAAEAAAAJAAsAAQABAAEAAAAHAAsAAQABAAEAAAAGAAsAAQABAAEAAAAFAAsAAQABAAEAAAAEAAsAAQABAAEAAAADAAsAAQABAAEAAAACAAsAAQABAAEAAAABAAsAAQABAAEAAAAAAAsAAQABAAEAAAD//wsAAQABAAEAAAD+/wsAAQABAAEAAAAAAAoAAQABAAEAAAABAAoAAQABAAEAAAACAAoAAQABAAEAAAADAAoAAQABAAEAAAAEAAoAAQABAAEAAAAFAAoAAQABAAEAAAAGAAoAAQABAAEAAAAHAAoAAQABAAEAAAAIAAoAAQABAAEAAAAJAAoAAQABAAEAAAAKAAoAAQABAAEAAAALAAoAAQABAAEAAAAMAAoAAQABAAEAAAANAAoAAQABAAEAAAAOAAoAAQABAAEAAAAPAAoAAQABAAEAAAAOAAkAAQABAAEAAAANAAkAAQABAAEAAAAMAAkAAQABAAEAAAALAAkAAQABAAEAAAAKAAkAAQABAAEAAAAJAAkAAQABAAEAAAAIAAkAAQABAAEAAAAHAAkAAQABAAEAAAAGAAkAAQABAAEAAAAFAAkAAQABAAEAAAAEAAkAAQABAAEAAAADAAkAAQABAAEAAAACAAkAAQABAAEAAAABAAkAAQABAAEAAAAAAAkAAQABAAEAAAD7/w8AAQABAAIAAAD8/w8AAQABAAIAAAD9/w8AAQABAAIAAAD+/w8AAQABAAIAAAD//w8AAQABAAIAAAAAAA8AAQABAAIAAAABAA8AAQABAAIAAAACAA8AAQABAAIAAAADAA8AAQABAAIAAAAEAA8AAQABAAIAAAAFAA8AAQABAAIAAAAGAA8AAQABAAIAAAAHAA8AAQABAAIAAAAIAA8AAQABAAIAAAAJAA8AAQABAAIAAAAKAA8AAQABAAIAAAALAA8AAQABAAIAAAAMAA8AAQABAAIAAAANAA8AAQABAAIAAAAOAA8AAQABAAIAAAAPAA8AAQABAAIAAAAQAA8AAQABAAIAAAARAA8AAQABAAIAAAASAA8AAQABAAIAAAATAA8AAQABAAIAAAAUAA8AAQABAAIAAAAVAA8AAQABAAIAAAAWAA8AAQABAAIAAAAXAA8AAQACAAIAAAAXAA0AAQACAAEAAAAXAAwAAQACAAEAAAAXAAsAAQACAAEAAAAWAAsAAQABAAEAAAAWAAoAAQABAAEAAAAWAAkAAQABAAEAAAAWAAgAAQABAAEAAAAWAAcAAQABAAEAAAAWAAYAAQABAAEAAAAWAAUAAQABAAEAAAAWAAQAAQABAAEAAAAWAAMAAQABAAEAAAAWAAIAAQABAAEAAAAWAAEAAQABAAEAAAAWAAAAAQABAAEAAAAWAP//AQABAAEAAAAVAP//AQABAAEAAAAVAP7/AQABAAEAAAAVAP3/AQABAAEAAAAVAPz/AQABAAEAAAAVAPv/AQABAAEAAAAWAPv/AQABAAEAAAAWAPz/AQABAAEAAAAWAP3/AQABAAEAAAAWAP7/AQABAAEAAAAXAP3/AQACAAEAAAAXAPz/AQACAAEAAAAXAPv/AQACAAEAAAAXAP7/AQACAAEAAAAXAP//AQACAAEAAAAXAAAAAQACAAEAAAAXAAEAAQACAAEAAAAXAAIAAQACAAEAAAAXAAMAAQACAAEAAAAXAAQAAQACAAEAAAAXAAUAAQACAAEAAAAXAAYAAQACAAEAAAAXAAcAAQACAAEAAAAXAAgAAQACAAEAAAAXAAkAAQACAAEAAAAXAAoAAQACAAEAAAAWAAwAAQABAAEAAAAVAA0AAQABAAEAAAAUAA0AAQABAAEAAAAUAAwAAQABAAEAAAAVAAwAAQABAAEAAAAWAA0AAQABAAEAAAATAAwAAQABAAEAAAAUAAsAAQABAAEAAAAUAAoAAQABAAEAAAAVAAoAAQABAAEAAAATAAsAAQABAAEAAAAVAAsAAQABAAEAAAASAAsAAQABAAEAAAATAAoAAQABAAEAAAAVAAkAAQABAAEAAAAUAAkAAQABAAEAAAATAAkAAQABAAEAAAASAAoAAQABAAEAAAASAAkAAQABAAEAAAATAAgAAQABAAEAAAAUAAgAAQABAAEAAAAVAAgAAQABAAEAAAAVAAcAAQABAAEAAAARAAkAAQABAAEAAAARAAoAAQABAAEAAAARAAgAAQABAAEAAAASAAgAAQABAAEAAAATAAcAAQABAAEAAAAUAAYAAQABAAEAAAAVAAYAAQABAAEAAAASAAcAAQABAAEAAAAQAAgAAQABAAEAAAAPAAgAAQABAAEAAAATAAYAAQABAAEAAAARAAcAAQABAAEAAAAQAAkAAQABAAEAAAAUAAcAAQABAAEAAAAVAAQAAQABAAEAAAAUAAQAAQABAAEAAAATAAUAAQABAAEAAAASAAUAAQABAAEAAAASAAYAAQABAAEAAAAQAAcAAQABAAEAAAAVAAUAAQABAAEAAAAUAAUAAQABAAEAAAAUAAMAAQABAAEAAAAVAAMAAQABAAEAAAAVAAIAAQABAAEAAAAVAAEAAQABAAEAAAAVAAAAAQABAAEAAAAUAAEAAQABAAEAAAAUAAIAAQABAAEAAAATAAMAAQABAAEAAAATAAQAAQABAAEAAAASAAQAAQABAAEAAAARAAYAAQABAAEAAAAPAAcAAQABAAEAAAAPAAYAAQABAAEAAAAQAAYAAQABAAEAAAAQAAUAAQABAAEAAAARAAUAAQABAAEAAAARAAQAAQABAAEAAAASAAMAAQABAAEAAAATAAIAAQABAAEAAAATAAEAAQABAAEAAAAUAAAAAQABAAEAAAASAAEAAQABAAEAAAASAAIAAQABAAEAAAARAAIAAQABAAEAAAARAAMAAQABAAEAAAAQAAMAAQABAAEAAAAPAAQAAQABAAEAAAAPAAMAAQABAAEAAAAQAAIAAQABAAEAAAAPAAUAAQABAAEAAAAQAAQAAQABAAEAAAASAAAAAQABAAEAAAATAAAAAQABAAEAAAATAP//AQABAAEAAAATAP7/AQABAAEAAAASAP//AQABAAEAAAARAAAAAQABAAEAAAARAAEAAQABAAEAAAAQAAEAAQABAAEAAAAPAAIAAQABAAEAAAAPAAEAAQABAAEAAAAQAAAAAQABAAEAAAARAP//AQABAAEAAAASAP7/AQABAAEAAAATAP3/AQABAAEAAAAUAP3/AQABAAEAAAAUAP//AQABAAEAAAAUAP7/AQABAAEAAAAUAPz/AQABAAEAAAAUAPv/AQABAAEAAAATAPz/AQABAAEAAAASAP3/AQABAAEAAAARAP7/AQABAAEAAAAQAP//AQABAAEAAAAPAAAAAQABAAEAAAAOAP//AQABAAEAAAANAP//AQABAAEAAAAMAP//AQABAAEAAAALAP//AQABAAEAAAAKAP//AQABAAEAAAAJAP//AQABAAEAAAAIAP//AQABAAEAAAAHAP//AQABAAEAAAAGAP//AQABAAEAAAAFAP//AQABAAEAAAAEAP//AQABAAEAAAADAP//AQABAAEAAAACAP//AQABAAEAAAABAP//AQABAAEAAAAAAP//AQABAAEAAAD///7/AQABAAEAAAAAAP7/AQABAAEAAAABAP7/AQABAAEAAAACAP7/AQABAAEAAAADAP7/AQABAAEAAAAEAP7/AQABAAEAAAAFAP7/AQABAAEAAAAGAP7/AQABAAEAAAAHAP7/AQABAAEAAAAIAP3/AQABAAEAAAAJAP3/AQABAAEAAAAKAP3/AQABAAEAAAALAP3/AQABAAEAAAAMAP3/AQABAAEAAAANAP3/AQABAAEAAAAOAP3/AQABAAEAAAAPAP3/AQABAAEAAAAQAP3/AQABAAEAAAAPAP7/AQABAAEAAAAOAP7/AQABAAEAAAANAP7/AQABAAEAAAAMAP7/AQABAAEAAAALAP7/AQABAAEAAAAKAP7/AQABAAEAAAAJAP7/AQABAAEAAAAIAP7/AQABAAEAAAD+//3/AQABAAEAAAD///3/AQABAAEAAAAAAP3/AQABAAEAAAABAP3/AQABAAEAAAACAP3/AQABAAEAAAADAP3/AQABAAEAAAAEAP3/AQABAAEAAAAFAP3/AQABAAEAAAAGAP3/AQABAAEAAAAHAP3/AQABAAEAAAAIAPz/AQABAAEAAAAJAPz/AQABAAEAAAAKAPz/AQABAAEAAAALAPz/AQABAAEAAAAMAPz/AQABAAEAAAANAPz/AQABAAEAAAAOAPz/AQABAAEAAAAPAPz/AQABAAEAAAAQAPz/AQABAAEAAAARAPz/AQABAAEAAAAHAPz/AQABAAEAAAAGAPz/AQABAAEAAAAFAPz/AQABAAEAAAAEAPz/AQABAAEAAAADAPz/AQABAAEAAAACAPz/AQABAAEAAAABAPz/AQABAAEAAAAAAPz/AQABAAEAAAD///z/AQABAAEAAAD+//z/AQABAAEAAAD9//z/AQABAAEAAAD8//v/AQABAAEAAAD9//v/AQABAAEAAAD+//v/AQABAAEAAAD///v/AQABAAEAAAAAAPv/AQABAAEAAAABAPv/AQABAAEAAAACAPv/AQABAAEAAAADAPv/AQABAAEAAAAEAPv/AQABAAEAAAAFAPv/AQABAAEAAAAGAPv/AQABAAEAAAAHAPv/AQABAAEAAAAIAPv/AQABAAEAAAAJAPv/AQABAAEAAAAKAPv/AQABAAEAAAALAPv/AQABAAEAAAAMAPv/AQABAAEAAAANAPv/AQABAAEAAAAOAPv/AQABAAEAAAAPAPv/AQABAAEAAAAQAPv/AQABAAEAAAARAPv/AQABAAEAAAASAPv/AQABAAEAAAD7//r/AQABAAEAAAD8//r/AQABAAEAAAD9//r/AQABAAEAAAD+//r/AQABAAEAAAD///r/AQABAAEAAAAAAPr/AQABAAEAAAABAPr/AQABAAEAAAACAPr/AQABAAEAAAADAPr/AQABAAEAAAAEAPr/AQABAAEAAAAFAPr/AQABAAEAAAAGAPr/AQABAAEAAAAHAPr/AQABAAEAAAAIAPr/AQABAAEAAAAJAPr/AQABAAEAAAAKAPr/AQABAAEAAAALAPr/AQABAAEAAAAMAPr/AQABAAEAAAANAPr/AQABAAEAAAAOAPr/AQABAAEAAAAPAPr/AQABAAEAAAAQAPr/AQABAAEAAAARAPr/AQABAAEAAAASAPr/AQABAAEAAAATAPr/AQABAAEAAAATAPn/AQABAAAAAAASAPn/AQABAAAAAAARAPn/AQABAAAAAAD6//n/AQABAAAAAAD7//n/AQABAAAAAAD8//n/AQABAAAAAAD9//n/AQABAAAAAAD+//n/AQABAAAAAAD///n/AQABAAAAAAAAAPn/AQABAAAAAAABAPn/AQABAAAAAAACAPn/AQABAAAAAAADAPn/AQABAAAAAAAEAPn/AQABAAAAAAAFAPn/AQABAAAAAAAGAPn/AQABAAAAAAAHAPn/AQABAAAAAAAIAPn/AQABAAAAAAAJAPn/AQABAAAAAAAKAPn/AQABAAAAAAALAPn/AQABAAAAAAAMAPn/AQABAAAAAAANAPn/AQABAAAAAAAOAPn/AQABAAAAAAAPAPn/AQABAAAAAAAQAPn/AQABAAAAAAAUAPn/AQABAAAAAAAVAPn/AQABAAAAAAAWAPn/AQABAAAAAAAXAPn/AQACAAAAAAA=") +tile_set = ExtResource("2_ncbnb") + +[node name="Path" type="TileMapLayer" parent="TileMapLayers" unique_id=571874607] +tile_map_data = PackedByteArray("AAAAAAUAAQAGAAMAAAABAAUAAQAGAAMAAAACAAUAAQAGAAMAAAADAAUAAQAGAAMAAAAEAAUAAQAGAAMAAAAFAAUAAQAGAAMAAAAGAAUAAQAGAAMAAAAHAAUAAQAGAAMAAAAIAAUAAQAGAAMAAAAJAAUAAQAGAAMAAAAKAAUAAQAGAAMAAAALAAUAAQAGAAMAAAAMAAUAAQAGAAMAAAANAAUAAQAGAAMAAAAOAAUAAQAGAAMAAAAPAAUAAQAGAAMAAAD//wUAAQAGAAMAAAD+/wUAAQAGAAMAAAD9/wUAAQAGAAMAAAD8/wUAAQAGAAMAAAD7/wUAAQAGAAMAAAD6/wUAAQAGAAMAAAD5/wUAAQAGAAMAAAD4/wUAAQAGAAMAAAD3/wUAAQAGAAMAAAD2/wUAAQAFAAMAAAAQAAUAAQAGAAMAAAARAAUAAQAGAAMAAAASAAUAAQAGAAMAAAATAAUAAQAGAAMAAAAUAAUAAQAGAAMAAAAVAAUAAQAGAAMAAAAWAAUAAQAGAAMAAAAXAAUAAQAHAAMAAAA=") +tile_set = ExtResource("2_ncbnb") + +[node name="Camera2D" type="Camera2D" parent="." unique_id=1523556790] +position = Vector2(153, 366) +zoom = Vector2(1.333, 1.333) +limit_left = 0 +limit_top = 0 +limit_right = 960 +limit_bottom = 540 +position_smoothing_enabled = true +editor_draw_limits = true + +[node name="OnTheGround" type="Node2D" parent="." unique_id=2094226334] +y_sort_enabled = true + +[node name="Character" type="AnimatedSprite2D" parent="OnTheGround" unique_id=1142153150] +position = Vector2(400, 349) +sprite_frames = ExtResource("3_4shna") +animation = &"idle" +autoplay = "idle" + +[node name="ScreenOverlay" type="CanvasLayer" parent="." unique_id=1305410749] + +[node name="Cinematic" type="Node2D" parent="." unique_id=1957659485] +script = ExtResource("4_r6gny") +dialogue = ExtResource("5_02pjl") +next_scene = "uid://cufkthb25mpxy" +metadata/_custom_type_script = "uid://x1mxt6bmei2o" + +[node name="Forest" type="StaticBody2D" parent="." unique_id=1541633486] +editor_description = "This uses Threadbare's \"AreaFiller\" component to place trees randomly in a given area. Try adjusting the parameters on the AreaFiller node and press \"Refill\"." +y_sort_enabled = true +collision_layer = 16 +collision_mask = 0 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Forest" unique_id=993919054] +position = Vector2(468, 76) +shape = SubResource("RectangleShape2D_cxg04") + +[node name="AreaFiller" type="Node" parent="Forest" unique_id=1967072165] +script = ExtResource("6_r5vll") +scenes = Array[PackedScene]([ExtResource("7_b1d7i")]) +sprite_frames = Array[SpriteFrames]([ExtResource("8_rk7ht"), ExtResource("9_l2ejg"), ExtResource("9_l2ejg"), ExtResource("9_l2ejg")]) +metadata/_custom_type_script = "uid://bdhjixygupit1" + +[node name="Tree" parent="Forest" unique_id=1182216860 instance=ExtResource("7_b1d7i")] +position = Vector2(-134.5, 29.312988) +scale = Vector2(0.9436444, 1.0067108) + +[node name="Tree2" parent="Forest" unique_id=1029692172 instance=ExtResource("7_b1d7i")] +position = Vector2(-33.856163, 73.79311) +scale = Vector2(1.113184, 1.1827277) + +[node name="Tree3" parent="Forest" unique_id=884474271 instance=ExtResource("7_b1d7i")] +position = Vector2(-98.66641, 142.2037) +scale = Vector2(0.9079491, 0.89297915) + +[node name="Tree4" parent="Forest" unique_id=955509437 instance=ExtResource("7_b1d7i")] +position = Vector2(-32.555416, 154.65326) +scale = Vector2(1.094416, 1.1684742) + +[node name="Tree5" parent="Forest" unique_id=585952425 instance=ExtResource("7_b1d7i")] +position = Vector2(-95.59292, -25.405144) +scale = Vector2(0.98880094, 1.0183204) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree6" parent="Forest" unique_id=909881077 instance=ExtResource("7_b1d7i")] +position = Vector2(29.976124, -12.600311) +scale = Vector2(1.0008545, 0.9437981) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree7" parent="Forest" unique_id=499287593 instance=ExtResource("7_b1d7i")] +position = Vector2(-114.95415, -127.28391) +scale = Vector2(1.1843371, 1.0949713) + +[node name="Tree8" parent="Forest" unique_id=1842273849 instance=ExtResource("7_b1d7i")] +position = Vector2(126.75061, -82.571144) +scale = Vector2(0.96559054, 1.0651643) + +[node name="Tree9" parent="Forest" unique_id=1084363194 instance=ExtResource("7_b1d7i")] +position = Vector2(-52.05436, 241.94772) +scale = Vector2(1.002877, 0.9765011) + +[node name="Tree10" parent="Forest" unique_id=1636164458 instance=ExtResource("7_b1d7i")] +position = Vector2(62.6756, 239.02135) +scale = Vector2(1.117693, 1.0874206) + +[node name="Tree11" parent="Forest" unique_id=895164361 instance=ExtResource("7_b1d7i")] +position = Vector2(-132.86728, 234.3855) +scale = Vector2(1.0381949, 1.0544606) + +[node name="Tree12" parent="Forest" unique_id=1356986763 instance=ExtResource("7_b1d7i")] +position = Vector2(-41.627945, -96.08947) +scale = Vector2(0.978142, 1.0348583) + +[node name="Tree13" parent="Forest" unique_id=184854836 instance=ExtResource("7_b1d7i")] +position = Vector2(15.340748, -137.30919) +scale = Vector2(0.9844353, 1.0476297) + +[node name="Tree14" parent="Forest" unique_id=470414552 instance=ExtResource("7_b1d7i")] +position = Vector2(183.38521, 204.33644) +scale = Vector2(1.0602809, 1.0239228) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree15" parent="Forest" unique_id=52995768 instance=ExtResource("7_b1d7i")] +position = Vector2(69.54943, 108.15143) +scale = Vector2(1.0580077, 1.0457476) + +[node name="Tree16" parent="Forest" unique_id=1761511357 instance=ExtResource("7_b1d7i")] +position = Vector2(241.19507, -34.185955) +scale = Vector2(1.1031436, 1.1967103) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree17" parent="Forest" unique_id=927952209 instance=ExtResource("7_b1d7i")] +position = Vector2(30.239857, 51.481262) +scale = Vector2(0.88363844, 0.8252952) + +[node name="Tree18" parent="Forest" unique_id=2028111176 instance=ExtResource("7_b1d7i")] +position = Vector2(140.60526, 42.702507) +scale = Vector2(0.81033456, 0.84401214) + +[node name="Tree19" parent="Forest" unique_id=1511987762 instance=ExtResource("7_b1d7i")] +position = Vector2(45.170464, 169.35323) +scale = Vector2(0.85733956, 0.92838824) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree20" parent="Forest" unique_id=1431821957 instance=ExtResource("7_b1d7i")] +position = Vector2(113.20367, 282.97287) +scale = Vector2(1.0311427, 1.038447) + +[node name="Tree21" parent="Forest" unique_id=390950160 instance=ExtResource("7_b1d7i")] +position = Vector2(197.85796, 85.88806) +scale = Vector2(1.1616871, 1.0655842) + +[node name="Tree22" parent="Forest" unique_id=1750576734 instance=ExtResource("7_b1d7i")] +position = Vector2(151.54352, 148.52206) +scale = Vector2(0.86864305, 0.9299557) + +[node name="Tree23" parent="Forest" unique_id=1917935742 instance=ExtResource("7_b1d7i")] +position = Vector2(339.03198, -7.323471) +scale = Vector2(0.96201044, 0.9151595) + +[node name="Tree24" parent="Forest" unique_id=190800120 instance=ExtResource("7_b1d7i")] +position = Vector2(79.95763, -138.9119) +scale = Vector2(1.0670353, 1.1737987) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree25" parent="Forest" unique_id=605636623 instance=ExtResource("7_b1d7i")] +position = Vector2(179.41022, 289.3844) +scale = Vector2(0.96739507, 0.95261586) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree26" parent="Forest" unique_id=612912990 instance=ExtResource("7_b1d7i")] +position = Vector2(7.153347, 271.36307) +scale = Vector2(1.1526139, 1.1974825) + +[node name="Tree27" parent="Forest" unique_id=1259775730 instance=ExtResource("7_b1d7i")] +position = Vector2(284.4489, 147.55801) +scale = Vector2(1.0065422, 1.0803994) + +[node name="Tree28" parent="Forest" unique_id=1620817876 instance=ExtResource("7_b1d7i")] +position = Vector2(459.67792, 28.936611) +scale = Vector2(1.0790955, 1.0632309) + +[node name="Tree29" parent="Forest" unique_id=679120749 instance=ExtResource("7_b1d7i")] +position = Vector2(265.90576, 239.39372) +scale = Vector2(1.0231422, 0.9937232) + +[node name="Tree30" parent="Forest" unique_id=330095770 instance=ExtResource("7_b1d7i")] +position = Vector2(384.97662, -64.782715) +scale = Vector2(1.2998596, 1.1824818) + +[node name="Tree31" parent="Forest" unique_id=1620979670 instance=ExtResource("7_b1d7i")] +position = Vector2(316.75488, 74.72743) +scale = Vector2(0.9387665, 0.8754183) + +[node name="Tree32" parent="Forest" unique_id=1091258289 instance=ExtResource("7_b1d7i")] +position = Vector2(539.60394, -67.804276) +scale = Vector2(1.0461669, 1.0291582) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree33" parent="Forest" unique_id=957147275 instance=ExtResource("7_b1d7i")] +position = Vector2(615.2034, -98.0556) +scale = Vector2(1.0364168, 0.9924647) + +[node name="Tree34" parent="Forest" unique_id=13041936 instance=ExtResource("7_b1d7i")] +position = Vector2(563.84625, 36.110687) +scale = Vector2(0.9444068, 1.0238725) + +[node name="Tree35" parent="Forest" unique_id=998504414 instance=ExtResource("7_b1d7i")] +position = Vector2(343.1781, 282.12503) +scale = Vector2(0.9821974, 1.0447962) + +[node name="Tree36" parent="Forest" unique_id=21545210 instance=ExtResource("7_b1d7i")] +position = Vector2(708.67926, -64.661316) +scale = Vector2(0.8227171, 0.84662884) + +[node name="Tree37" parent="Forest" unique_id=1212603744 instance=ExtResource("7_b1d7i")] +position = Vector2(261.76334, -113.55063) +scale = Vector2(1.1422975, 1.1544138) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree38" parent="Forest" unique_id=2132313783 instance=ExtResource("7_b1d7i")] +position = Vector2(390.5647, 119.08969) +scale = Vector2(0.9104163, 0.92448384) + +[node name="Tree39" parent="Forest" unique_id=1384114981 instance=ExtResource("7_b1d7i")] +position = Vector2(361.24524, 194.41162) +scale = Vector2(0.8350715, 0.8931964) + +[node name="Tree40" parent="Forest" unique_id=1300998146 instance=ExtResource("7_b1d7i")] +position = Vector2(447.9682, -36.430153) +scale = Vector2(1.2120489, 1.1548411) + +[node name="Tree41" parent="Forest" unique_id=1011352153 instance=ExtResource("7_b1d7i")] +position = Vector2(194.31424, -87.19996) +scale = Vector2(1.1514823, 1.0825572) + +[node name="Tree42" parent="Forest" unique_id=1744140347 instance=ExtResource("7_b1d7i")] +position = Vector2(664.6819, 7.1543636) +scale = Vector2(0.9748106, 0.9679873) + +[node name="Tree43" parent="Forest" unique_id=2017190457 instance=ExtResource("7_b1d7i")] +position = Vector2(460.0891, 262.448) +scale = Vector2(1.0436357, 1.096538) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree44" parent="Forest" unique_id=1399669268 instance=ExtResource("7_b1d7i")] +position = Vector2(451.05997, -138.89368) +scale = Vector2(1.2118458, 1.187988) + +[node name="Tree45" parent="Forest" unique_id=913898865 instance=ExtResource("7_b1d7i")] +position = Vector2(445.76334, 193.07227) +scale = Vector2(0.8612578, 0.9037653) + +[node name="Tree46" parent="Forest" unique_id=876219326 instance=ExtResource("7_b1d7i")] +position = Vector2(536.2084, 203.29436) +scale = Vector2(0.9916459, 1.080711) + +[node name="Tree47" parent="Forest" unique_id=593225992 instance=ExtResource("7_b1d7i")] +position = Vector2(373.8241, -138.66309) +scale = Vector2(1.0857643, 1.0913429) + +[node name="Tree48" parent="Forest" unique_id=427435192 instance=ExtResource("7_b1d7i")] +position = Vector2(573.9232, 287.15823) +scale = Vector2(0.7914543, 0.8055921) + +[node name="Tree49" parent="Forest" unique_id=1320319017 instance=ExtResource("7_b1d7i")] +position = Vector2(396.8912, 44.271004) +scale = Vector2(0.97601926, 0.90482444) + +[node name="Tree50" parent="Forest" unique_id=1473332897 instance=ExtResource("7_b1d7i")] +position = Vector2(454.7281, 126.57288) +scale = Vector2(1.0258154, 1.0038793) + +[node name="Tree51" parent="Forest" unique_id=1110401912 instance=ExtResource("7_b1d7i")] +position = Vector2(550.0525, -134.28957) +scale = Vector2(1.1917449, 1.1268523) + +[node name="Tree52" parent="Forest" unique_id=1376181751 instance=ExtResource("7_b1d7i")] +position = Vector2(251.724, 38.09079) +scale = Vector2(0.75124043, 0.82121533) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree53" parent="Forest" unique_id=943889456 instance=ExtResource("7_b1d7i")] +position = Vector2(646.5388, 70.40961) +scale = Vector2(1.0954036, 1.0545138) + +[node name="Tree54" parent="Forest" unique_id=720804500 instance=ExtResource("7_b1d7i")] +position = Vector2(319.52994, -71.23583) +scale = Vector2(1.0721462, 1.1488492) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree55" parent="Forest" unique_id=1312447704 instance=ExtResource("7_b1d7i")] +position = Vector2(105.61249, -13.94154) +scale = Vector2(0.9677507, 0.9177646) + +[node name="Tree56" parent="Forest" unique_id=302322622 instance=ExtResource("7_b1d7i")] +position = Vector2(599.5595, 174.08086) +scale = Vector2(1.0315936, 1.0713472) + +[node name="Tree57" parent="Forest" unique_id=1784194626 instance=ExtResource("7_b1d7i")] +position = Vector2(595.26324, -35.46531) +scale = Vector2(1.000803, 1.0681803) + +[node name="Tree58" parent="Forest" unique_id=1589135074 instance=ExtResource("7_b1d7i")] +position = Vector2(544.8839, 133.90744) +scale = Vector2(0.8916407, 0.9103164) + +[node name="Tree59" parent="Forest" unique_id=224469784 instance=ExtResource("7_b1d7i")] +position = Vector2(725.4814, 192.2187) +scale = Vector2(0.92671424, 0.9521191) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree60" parent="Forest" unique_id=680715434 instance=ExtResource("7_b1d7i")] +position = Vector2(656.2242, 141.2435) +scale = Vector2(0.92301464, 0.9273033) + +[node name="Tree61" parent="Forest" unique_id=630570767 instance=ExtResource("7_b1d7i")] +position = Vector2(659.0734, 220.35179) +scale = Vector2(0.99410814, 0.9377908) + +[node name="Tree62" parent="Forest" unique_id=1605148098 instance=ExtResource("7_b1d7i")] +position = Vector2(738.88873, 50.73876) +scale = Vector2(1.1967351, 1.1055331) + +[node name="Tree63" parent="Forest" unique_id=1796070759 instance=ExtResource("7_b1d7i")] +position = Vector2(728.9966, 123.94755) +scale = Vector2(0.802388, 0.8563258) + +[node name="Tree64" parent="Forest" unique_id=2032525191 instance=ExtResource("7_b1d7i")] +position = Vector2(812.93256, 28.283005) +scale = Vector2(1.2428144, 1.183866) + +[node name="Tree65" parent="Forest" unique_id=1843099729 instance=ExtResource("7_b1d7i")] +position = Vector2(809.1381, 219.65874) +scale = Vector2(0.9372784, 0.859087) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree66" parent="Forest" unique_id=302262897 instance=ExtResource("7_b1d7i")] +position = Vector2(785.437, -38.855484) +scale = Vector2(1.1650894, 1.1027207) + +[node name="Tree67" parent="Forest" unique_id=418414748 instance=ExtResource("7_b1d7i")] +position = Vector2(692.19904, 289.17303) +scale = Vector2(0.84976095, 0.84610724) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree68" parent="Forest" unique_id=657909238 instance=ExtResource("7_b1d7i")] +position = Vector2(733.00336, -130.22266) +scale = Vector2(1.2356795, 1.1426313) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree69" parent="Forest" unique_id=2139026090 instance=ExtResource("7_b1d7i")] +position = Vector2(889.5211, 5.8428574) +scale = Vector2(0.8889678, 0.8271292) + +[node name="Tree70" parent="Forest" unique_id=1091760958 instance=ExtResource("7_b1d7i")] +position = Vector2(850.4721, 102.9041) +scale = Vector2(1.1543899, 1.0792053) + +[node name="Tree71" parent="Forest" unique_id=1056156635 instance=ExtResource("7_b1d7i")] +position = Vector2(944.99084, 65.57212) +scale = Vector2(1.1204253, 1.0844281) + +[node name="Tree72" parent="Forest" unique_id=65698928 instance=ExtResource("7_b1d7i")] +position = Vector2(865.87744, -97.17461) +scale = Vector2(1.0099723, 1.0769176) + +[node name="Tree73" parent="Forest" unique_id=610639831 instance=ExtResource("7_b1d7i")] +position = Vector2(798.1452, -124.866776) +scale = Vector2(0.81302536, 0.8925839) + +[node name="Tree74" parent="Forest" unique_id=1547463111 instance=ExtResource("7_b1d7i")] +position = Vector2(972.74054, -39.967968) +scale = Vector2(1.0657846, 1.1625344) + +[node name="Tree75" parent="Forest" unique_id=1283672125 instance=ExtResource("7_b1d7i")] +position = Vector2(904.30096, 167.05644) +scale = Vector2(0.88601166, 0.98139626) + +[node name="Tree76" parent="Forest" unique_id=64562302 instance=ExtResource("7_b1d7i")] +position = Vector2(816.12976, 284.85608) +scale = Vector2(1.1483678, 1.0605124) + +[node name="Tree77" parent="Forest" unique_id=364488893 instance=ExtResource("7_b1d7i")] +position = Vector2(921.76746, 249.26942) +scale = Vector2(0.99793696, 0.9381673) + +[node name="Tree78" parent="Forest" unique_id=1134392504 instance=ExtResource("7_b1d7i")] +position = Vector2(507.0583, 72.03578) +scale = Vector2(0.95707214, 0.9085272) + +[node name="Tree79" parent="Forest" unique_id=991637983 instance=ExtResource("7_b1d7i")] +position = Vector2(794.5368, 156.93163) +scale = Vector2(1.2042282, 1.1630253) + +[node name="Tree80" parent="Forest" unique_id=1412752416 instance=ExtResource("7_b1d7i")] +position = Vector2(1031.5326, 54.71153) +scale = Vector2(1.2455566, 1.1908455) + +[node name="Tree81" parent="Forest" unique_id=1516137243 instance=ExtResource("7_b1d7i")] +position = Vector2(1059.8826, -99.3994) +scale = Vector2(0.8901185, 0.88946646) + +[node name="Tree82" parent="Forest" unique_id=527174680 instance=ExtResource("7_b1d7i")] +position = Vector2(1032.1313, 127.08353) +scale = Vector2(0.77366775, 0.8220842) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree83" parent="Forest" unique_id=37939051 instance=ExtResource("7_b1d7i")] +position = Vector2(982.5354, -113.30713) +scale = Vector2(0.89498067, 0.8793378) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree84" parent="Forest" unique_id=1886195231 instance=ExtResource("7_b1d7i")] +position = Vector2(1049.3785, -20.898186) +scale = Vector2(1.1789399, 1.181437) + +[node name="Tree85" parent="Forest" unique_id=298636511 instance=ExtResource("7_b1d7i")] +position = Vector2(974.59296, 177.9414) +scale = Vector2(0.8917542, 0.9298732) + +[node name="Tree86" parent="Forest" unique_id=1559459914 instance=ExtResource("7_b1d7i")] +position = Vector2(1055.876, 249.39133) +scale = Vector2(1.0741869, 1.1028868) +sprite_frames = ExtResource("8_rk7ht") + +[node name="Tree87" parent="Forest" unique_id=2091134076 instance=ExtResource("7_b1d7i")] +position = Vector2(985.18787, 284.2967) +scale = Vector2(1.0405519, 1.1536475) diff --git a/scenes/quests/story_quests/3_patitas/4_outro/outro_components/3_patitas_outro.dialogue b/scenes/quests/story_quests/3_patitas/4_outro/outro_components/3_patitas_outro.dialogue new file mode 100644 index 0000000000..9254b39896 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/4_outro/outro_components/3_patitas_outro.dialogue @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: The Threadbare Authors +# SPDX-License-Identifier: MPL-2.0 +~ start +You've made it to the closing scene! +This is where you will tie up the loose ends of your story. +Let's go back to Fray's End so you can return these threads to the Eternal Loom... +=> END diff --git a/scenes/quests/story_quests/3_patitas/4_outro/outro_components/3_patitas_outro.dialogue.import b/scenes/quests/story_quests/3_patitas/4_outro/outro_components/3_patitas_outro.dialogue.import new file mode 100644 index 0000000000..28a8c297b7 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/4_outro/outro_components/3_patitas_outro.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://dhyu2pnu7de4w" +path="res://.godot/imported/3_patitas_outro.dialogue-93e18f0c13f95616b20f292b182d8ef2.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/3_patitas/4_outro/outro_components/3_patitas_outro.dialogue" +dest_files=["res://.godot/imported/3_patitas_outro.dialogue-93e18f0c13f95616b20f292b182d8ef2.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/3_patitas/player_components/3_patitas_player.tres b/scenes/quests/story_quests/3_patitas/player_components/3_patitas_player.tres new file mode 100644 index 0000000000..68fd5d39b3 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/player_components/3_patitas_player.tres @@ -0,0 +1,253 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://cfa0bj204vyea"] + +[ext_resource type="Texture2D" uid="uid://2y4oibv0s1da" path="res://scenes/quests/story_quests/3_patitas/player_components/personaje01.png" id="5_alt5v"] + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}], +"loop": true, +"name": &"attack_01", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}], +"loop": true, +"name": &"attack_02", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}], +"loop": true, +"name": &"defeated", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}], +"loop": true, +"name": &"idle", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}, { +"duration": 1.0, +"texture": ExtResource("5_alt5v") +}], +"loop": true, +"name": &"walk", +"speed": 10.0 +}] diff --git a/scenes/quests/story_quests/3_patitas/player_components/personaje01.png b/scenes/quests/story_quests/3_patitas/player_components/personaje01.png new file mode 100644 index 0000000000..84655f7612 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/player_components/personaje01.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:361501cd5dcb25d30de1a40947d010bb4a8e67240a93ce12cc6f3cb0be211b39 +size 157710 diff --git a/scenes/quests/story_quests/3_patitas/player_components/personaje01.png.import b/scenes/quests/story_quests/3_patitas/player_components/personaje01.png.import new file mode 100644 index 0000000000..6fdcb082ba --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/player_components/personaje01.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://2y4oibv0s1da" +path="res://.godot/imported/personaje01.png-631f45d286d44d22152306b1a9919e71.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/quests/story_quests/3_patitas/player_components/personaje01.png" +dest_files=["res://.godot/imported/personaje01.png-631f45d286d44d22152306b1a9919e71.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/scenes/quests/story_quests/3_patitas/quest.tres b/scenes/quests/story_quests/3_patitas/quest.tres new file mode 100644 index 0000000000..72ff364fd3 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/quest.tres @@ -0,0 +1,9 @@ +[gd_resource type="Resource" script_class="Quest" format=3 uid="uid://eh5abgoq4xjm"] + +[ext_resource type="Script" uid="uid://dts1hwdy3phin" path="res://scenes/menus/storybook/components/quest.gd" id="1_pkrym"] + +[resource] +script = ExtResource("1_pkrym") +title = "3Patitas" +first_scene = "uid://c0bxwd2w5xlao" +metadata/_custom_type_script = "uid://dts1hwdy3phin" diff --git a/scenes/quests/story_quests/3_patitas/tiles/3_patitas_bridges.tres b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_bridges.tres new file mode 100644 index 0000000000..169a5d5738 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_bridges.tres @@ -0,0 +1,56 @@ +[gd_resource type="TileSet" format=3 uid="uid://b0jmhkfuuhy3o"] + +[ext_resource type="Texture2D" uid="uid://cnosj6ds4wtm4" path="res://assets/first_party/tiles/Bridge_All.png" id="1_at3ky"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_xaebj"] +texture = ExtResource("1_at3ky") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +0:0/0/terrain_set = 0 +0:0/0/terrain = 0 +0:0/0/terrains_peering_bit/right_side = 0 +1:0/0 = 0 +1:0/0/terrain_set = 0 +1:0/0/terrain = 0 +1:0/0/terrains_peering_bit/right_side = 0 +1:0/0/terrains_peering_bit/left_side = 0 +2:0/0 = 0 +2:0/0/terrain_set = 0 +2:0/0/terrain = 0 +2:0/0/terrains_peering_bit/left_side = 0 +0:1/0 = 0 +0:1/0/terrain_set = 0 +0:1/0/terrain = 0 +0:1/0/terrains_peering_bit/bottom_side = 0 +1:1/0 = 0 +2:1/0 = 0 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/terrain = 0 +0:2/0/terrains_peering_bit/bottom_side = 0 +0:2/0/terrains_peering_bit/top_side = 0 +1:2/0 = 0 +0:3/0 = 0 +0:3/0/terrain_set = 0 +0:3/0/terrain = 0 +0:3/0/terrains_peering_bit/top_side = 0 +2:3/0 = 0 +2:2/0 = 0 +2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-19.593307, -26.124409, -18.799213, 22.622784, 23.897308, 22.941414, 23.791874, -26.124409, -20.059814, -26.124409) +1:3/0 = 0 +1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-26.530273, -21.450008, 27.402245, -21.029629, 27.402245, 15.294277, -27.094748, 15.805267, -27.094748, -22.578957) + +[resource] +tile_size = Vector2i(64, 64) +occlusion_layer_0/light_mask = 1 +physics_layer_0/collision_layer = 16 +physics_layer_0/collision_mask = 0 +physics_layer_0/collision_priority = 100.0 +physics_layer_1/collision_layer = 8 +physics_layer_1/collision_mask = 0 +physics_layer_2/collision_layer = 512 +physics_layer_2/collision_mask = 0 +terrain_set_0/mode = 2 +terrain_set_0/terrain_0/name = "Bridge" +terrain_set_0/terrain_0/color = Color(0.404068, 0.229965, 0.149571, 1) +sources/3 = SubResource("TileSetAtlasSource_xaebj") diff --git a/scenes/quests/story_quests/3_patitas/tiles/3_patitas_decoration.tres b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_decoration.tres new file mode 100644 index 0000000000..e35a2b5e46 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_decoration.tres @@ -0,0 +1,35 @@ +[gd_resource type="TileSet" format=3 uid="uid://258aktb4ordw"] + +[ext_resource type="Texture2D" uid="uid://cpbxvn36hf543" path="res://assets/first_party/tiles/Cliff_Mines_Decoration_Tiles.png" id="1_f50y5"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_oe2jf"] +texture = ExtResource("1_f50y5") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +1:0/0 = 0 +2:0/0 = 0 +3:0/0 = 0 +0:1/0 = 0 +1:1/0 = 0 +2:1/0 = 0 +3:1/0 = 0 +0:2/0 = 0 +1:2/0 = 0 +2:2/0 = 0 +3:2/0 = 0 +0:3/0 = 0 +1:3/0 = 0 +2:3/0 = 0 +3:3/0 = 0 +0:4/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +0:5/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 + +[resource] +tile_size = Vector2i(64, 64) +sources/0 = SubResource("TileSetAtlasSource_oe2jf") diff --git a/scenes/quests/story_quests/3_patitas/tiles/3_patitas_elevation.tres b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_elevation.tres new file mode 100644 index 0000000000..b77ab23fa6 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_elevation.tres @@ -0,0 +1,322 @@ +[gd_resource type="TileSet" format=3 uid="uid://bd032nwa1p0ts"] + +[ext_resource type="Texture2D" uid="uid://c7oht7wudd8wa" path="res://assets/first_party/tiles/Cliff_Tiles.png" id="1_qf50d"] +[ext_resource type="Texture2D" uid="uid://cledckq31klvq" path="res://assets/first_party/tiles/Cliff_Mines_Tiles.png" id="2_sv8se"] + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_yc5yt"] +polygon = PackedVector2Array(-32, -5.08027, -23.7079, -22.0145, -6.77369, -27.0947, 32, -27.0947, 32, 32, -32, 32) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_jmclm"] +polygon = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_1srhd"] +polygon = PackedVector2Array(-32, -32, 32, -32, 32, 11.2895, -32, 10.725) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_kbenk"] +polygon = PackedVector2Array(-32, -5.08027, -23.7079, -22.0145, -6.77369, -27.0947, 32, -27.0947, 32, 19.6627, -32, 20.4338) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_l50s2"] +polygon = PackedVector2Array(-32, -32, -21.5904, -27.3736, 0.385544, -28.1447, 32, -27.7591, 32, 32, -32, 32) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_6jiih"] +polygon = PackedVector2Array(-32, -32, 32, -32, 32, 11.2895, -32, 10.725) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_y1c8q"] +polygon = PackedVector2Array(-32, -32, -21.2049, -28.1447, 2.6988, -28.1447, 32, -27.0947, 32, 19.6627, -32, 20.4338) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_hqjx3"] +polygon = PackedVector2Array(-32, -32, -21.5904, -27.3736, 0.385544, -28.1447, 19.2772, -23.5181, 25.4459, -17.735, 28.5302, -0.771088, 32, 32, -32, 32) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_qpeek"] +polygon = PackedVector2Array(-32, -32, 32, -32, 32, 11.2895, -32, 10.725) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_em2qm"] +polygon = PackedVector2Array(32, -5.08027, 23.7079, -22.0145, 6.77369, -27.0947, -32, -27.0947, -32, 19.6627, 32, 20.4338) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_rtvgy"] +polygon = PackedVector2Array(-32, -0.385544, -26.6025, -16.9639, -19.1244, -25.2715, 0.385544, -28.1447, 19.2772, -23.5181, 25.4459, -17.735, 28.5302, -0.771088, 32, 32, -32, 32) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_qhdiu"] +polygon = PackedVector2Array(-32, -32, 32, -32, 32, 11.2895, -32, 10.725) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_nwor3"] +polygon = PackedVector2Array(-32, -0.385544, -26.6025, -16.9639, -19.1244, -25.2715, 0.385544, -28.1447, 19.2772, -23.5181, 25.4459, -17.735, 28.5302, -0.771088, 32, 17.3494, -32, 17.735) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_f08r8"] +texture = ExtResource("1_qf50d") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +0:0/0/y_sort_origin = 10 +0:0/0/terrain_set = 0 +0:0/0/terrain = 0 +0:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_yc5yt") +0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-24, -24, 32, -32, 32, -24, -16, -16, -24, 32, -32, 32) +0:0/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +0:0/0/terrains_peering_bit/right_side = 0 +0:0/0/terrains_peering_bit/bottom_side = 0 +1:0/0 = 0 +1:0/0/y_sort_origin = 10 +1:0/0/terrain_set = 0 +1:0/0/terrain = 0 +1:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_l50s2") +1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, -24, -32, -24) +1:0/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +1:0/0/terrains_peering_bit/right_side = 0 +1:0/0/terrains_peering_bit/bottom_side = 0 +1:0/0/terrains_peering_bit/left_side = 0 +2:0/0 = 0 +2:0/0/y_sort_origin = 10 +2:0/0/terrain_set = 0 +2:0/0/terrain = 0 +2:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_hqjx3") +2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 24, -24, 32, 32, 24, 32, 16, -16, -32, -24) +2:0/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +2:0/0/terrains_peering_bit/bottom_side = 0 +2:0/0/terrains_peering_bit/left_side = 0 +3:0/0 = 0 +3:0/0/y_sort_origin = 10 +3:0/0/terrain_set = 0 +3:0/0/terrain = 0 +3:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_rtvgy") +3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -16, 0, -32, 32, -16, 32, 32, 24, 32, 24, -8, 0, -24, -24, -8, -24, 32, -32, 32) +3:0/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +3:0/0/terrains_peering_bit/bottom_side = 0 +0:1/0 = 0 +0:1/0/y_sort_origin = 26 +0:1/0/terrain_set = 0 +0:1/0/terrain = 0 +0:1/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_jmclm") +0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -24, -32, -24, 32, -32, 32) +0:1/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:1/0/terrains_peering_bit/right_side = 0 +0:1/0/terrains_peering_bit/bottom_side = 0 +0:1/0/terrains_peering_bit/top_side = 0 +1:1/0 = 0 +1:1/0/y_sort_origin = 26 +1:1/0/terrain_set = 0 +1:1/0/terrain = 0 +1:1/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_jmclm") +1:1/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:1/0/terrains_peering_bit/right_side = 0 +1:1/0/terrains_peering_bit/bottom_side = 0 +1:1/0/terrains_peering_bit/left_side = 0 +1:1/0/terrains_peering_bit/top_side = 0 +2:1/0 = 0 +2:1/0/y_sort_origin = 26 +2:1/0/terrain_set = 0 +2:1/0/terrain = 0 +2:1/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_jmclm") +2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(24, -32, 32, -32, 32, 32, 24, 32) +2:1/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:1/0/terrains_peering_bit/bottom_side = 0 +2:1/0/terrains_peering_bit/left_side = 0 +2:1/0/terrains_peering_bit/top_side = 0 +3:1/next_alternative_id = 2 +3:1/0 = 0 +3:1/0/y_sort_origin = 26 +3:1/0/terrain_set = 0 +3:1/0/terrain = 0 +3:1/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_jmclm") +3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -24, -32, -24, 32, -32, 32) +3:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(24, -32, 24, 32, 32, 32, 32, -32) +3:1/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +3:1/0/terrains_peering_bit/bottom_side = 0 +3:1/0/terrains_peering_bit/top_side = 0 +3:1/1 = 1 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/terrain = 0 +0:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_1srhd") +0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -24, -32, -24, 32, -32, 32) +0:2/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:2/0/terrains_peering_bit/right_side = 0 +0:2/0/terrains_peering_bit/top_side = 0 +1:2/0 = 0 +1:2/0/terrain_set = 0 +1:2/0/terrain = 0 +1:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_6jiih") +1:2/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:2/0/terrains_peering_bit/right_side = 0 +1:2/0/terrains_peering_bit/left_side = 0 +1:2/0/terrains_peering_bit/top_side = 0 +2:2/0 = 0 +2:2/0/terrain_set = 0 +2:2/0/terrain = 0 +2:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_qpeek") +2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(24, -32, 32, -32, 32, 32, 24, 32) +2:2/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:2/0/terrains_peering_bit/left_side = 0 +2:2/0/terrains_peering_bit/top_side = 0 +3:2/0 = 0 +3:2/0/terrain_set = 0 +3:2/0/terrain = 0 +3:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_qhdiu") +3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -24, -32, -24, 32, -32, 32) +3:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(24, -32, 24, 32, 32, 32, 32, -32) +3:2/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +3:2/0/terrains_peering_bit/top_side = 0 +0:3/0 = 0 +0:3/0/y_sort_origin = -30 +0:3/0/terrain_set = 0 +0:3/0/terrain = 1 +0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:3/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:3/0/terrains_peering_bit/right_side = 1 +1:3/next_alternative_id = 2 +1:3/0 = 0 +1:3/0/y_sort_origin = -30 +1:3/0/terrain_set = 0 +1:3/0/terrain = 1 +1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:3/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:3/0/terrains_peering_bit/right_side = 1 +1:3/0/terrains_peering_bit/left_side = 1 +1:3/1 = 1 +2:3/0 = 0 +2:3/0/y_sort_origin = -30 +2:3/0/terrain_set = 0 +2:3/0/terrain = 1 +2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:3/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:3/0/terrains_peering_bit/left_side = 1 +3:3/0 = 0 +3:3/0/y_sort_origin = -30 +3:3/0/terrain_set = 0 +3:3/0/terrain = 1 +3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +3:3/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:4/0 = 0 +0:4/0/y_sort_origin = 10 +0:4/0/terrain_set = 0 +0:4/0/terrain = 0 +0:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_kbenk") +0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-24, -24, 32, -32, 32, -24, -16, -16, -24, 32, -32, 32) +0:4/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +0:4/0/terrains_peering_bit/right_side = 0 +1:4/0 = 0 +1:4/0/y_sort_origin = 10 +1:4/0/terrain_set = 0 +1:4/0/terrain = 0 +1:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_y1c8q") +1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, -24, -32, -24) +1:4/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +1:4/0/terrains_peering_bit/right_side = 0 +1:4/0/terrains_peering_bit/left_side = 0 +2:4/0 = 0 +2:4/0/y_sort_origin = 10 +2:4/0/terrain_set = 0 +2:4/0/terrain = 0 +2:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_em2qm") +2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 24, -24, 32, 32, 24, 32, 16, -16, -32, -24) +2:4/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +2:4/0/terrains_peering_bit/left_side = 0 +3:4/0 = 0 +3:4/0/y_sort_origin = 10 +3:4/0/terrain_set = 0 +3:4/0/terrain = 0 +3:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_nwor3") +3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -16, 0, -32, 32, -16, 32, 32, 24, 32, 24, -8, 0, -24, -24, -8, -24, 32, -32, 32) +3:4/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +0:5/0 = 0 +0:5/0/y_sort_origin = -30 +0:5/0/terrain_set = 0 +0:5/0/terrain = 1 +0:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:5/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:5/0/terrains_peering_bit/right_side = 1 +1:5/0 = 0 +1:5/0/y_sort_origin = -30 +1:5/0/terrain_set = 0 +1:5/0/terrain = 1 +1:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:5/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:5/0/terrains_peering_bit/right_side = 1 +1:5/0/terrains_peering_bit/left_side = 1 +2:5/0 = 0 +2:5/0/y_sort_origin = -30 +2:5/0/terrain_set = 0 +2:5/0/terrain = 1 +2:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:5/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:5/0/terrains_peering_bit/left_side = 1 +3:5/0 = 0 +3:5/0/y_sort_origin = -30 +3:5/0/terrain_set = 0 +3:5/0/terrain = 1 +3:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +3:5/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:7/0 = 0 +1:7/0 = 0 +2:7/0 = 0 +3:7/0 = 0 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_ad1w5"] +texture = ExtResource("2_sv8se") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, -27.5482, -27.5482, -26.9972, -27.5482, 32, -32, 32) +1:0/0 = 0 +1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, -25.3443, -32, -26.4463) +2:0/0 = 0 +2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, 25.8953, 32, 26.9972, -26.4463, -32, -25.3443) +3:0/0 = 0 +3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, 27.5482, 32, 27.5482, -27.5482, -27.5482, -26.9972, -26.4463, 32, -32, 32) +0:1/0 = 0 +0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -26.4463, -32, -26.4463, 32, -32, 32) +1:1/0 = 0 +2:1/0 = 0 +2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(25.8953, -32, 32, -32, 32, 32, 27.5482, 32) +3:1/0 = 0 +3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -26.9972, -32, -26.9972, 32, -32, 32) +3:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(32, -32, 25.8953, -32, 26.9972, 32, 32, 32) +0:2/0 = 0 +0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -26.4463, -32, -26.4463, 26.9972, 32, 26.4463, 32, 32, -32, 32) +1:2/0 = 0 +1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, 25.8953, 32, 25.8953, 32, 32, -32, 32) +2:2/0 = 0 +2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(26.4463, -32, 32, -32, 32, 32, -32, 32, -32, 26.9972, 26.9972, 26.9972) +3:2/0 = 0 +3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -26.9972, -32, -26.4463, 26.4463, 26.9972, 26.4463, 25.8953, -32, 32, -32, 32, 32, -32, 32) +0:3/0 = 0 +0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:3/0 = 0 +1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:3/0 = 0 +2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +3:3/0 = 0 +3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:4/0 = 0 +0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, -27.5482, -27.5482, -26.9972, -26.4463, 32, -32, 32) +1:4/0 = 0 +1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, -26.9972, -32, -26.4463) +1:4/0/physics_layer_0/polygon_1/points = PackedVector2Array(32, 27.5482, 32, 32, -32, 32, -32, 27.5482) +2:4/0 = 0 +2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, 26.9972, 32, 25.8953, -26.9972, -32, -26.9972) +3:4/0 = 0 +3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, -27.5482, 32, 32, 27.5482, 32, 27.5482, -27.5482, -27.5482, -26.9972, -27.5482, 32, -32, 32, -32, -27.5482) +0:5/0 = 0 +0:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:5/0 = 0 +1:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:5/0 = 0 +2:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +3:5/0 = 0 +3:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) + +[resource] +tile_size = Vector2i(64, 64) +occlusion_layer_0/light_mask = 1 +physics_layer_0/collision_layer = 16 +physics_layer_0/collision_mask = 0 +physics_layer_0/collision_priority = 100.0 +physics_layer_1/collision_layer = 8 +physics_layer_1/collision_mask = 0 +physics_layer_2/collision_layer = 512 +physics_layer_2/collision_mask = 0 +terrain_set_0/mode = 2 +terrain_set_0/terrain_0/name = "Stone" +terrain_set_0/terrain_0/color = Color(0.38, 0.3648, 0.3496, 1) +terrain_set_0/terrain_1/name = "StoneWall" +terrain_set_0/terrain_1/color = Color(0.413906, 0.615933, 1, 1) +sources/7 = SubResource("TileSetAtlasSource_ad1w5") +sources/4 = SubResource("TileSetAtlasSource_f08r8") diff --git a/scenes/quests/story_quests/3_patitas/tiles/3_patitas_elevation_2.tres b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_elevation_2.tres new file mode 100644 index 0000000000..eb4be0d316 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_elevation_2.tres @@ -0,0 +1,225 @@ +[gd_resource type="TileSet" format=3 uid="uid://dvi8w1vvyhuln"] + +[ext_resource type="Texture2D" uid="uid://c7oht7wudd8wa" path="res://assets/first_party/tiles/Cliff_Tiles.png" id="1_1qt1i"] + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_yc5yt"] +polygon = PackedVector2Array(-32, -5.08027, -23.7079, -22.0145, -6.77369, -27.0947, 32, -27.0947, 32, 32, -32, 32) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_jmclm"] +polygon = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_1srhd"] +polygon = PackedVector2Array(-32, -32, 32, -32, 32, 11.2895, -32, 10.725) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_kbenk"] +polygon = PackedVector2Array(-32, -5.08027, -23.7079, -22.0145, -6.77369, -27.0947, 32, -27.0947, 32, 19.6627, -32, 20.4338) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_l50s2"] +polygon = PackedVector2Array(-32, -32, -21.5904, -27.3736, 0.385544, -28.1447, 32, -27.7591, 32, 32, -32, 32) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_6jiih"] +polygon = PackedVector2Array(-32, -32, 32, -32, 32, 11.2895, -32, 10.725) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_y1c8q"] +polygon = PackedVector2Array(-32, -32, -21.2049, -28.1447, 2.6988, -28.1447, 32, -27.0947, 32, 19.6627, -32, 20.4338) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_hqjx3"] +polygon = PackedVector2Array(-32, -32, -21.5904, -27.3736, 0.385544, -28.1447, 19.2772, -23.5181, 25.4459, -17.735, 28.5302, -0.771088, 32, 32, -32, 32) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_qpeek"] +polygon = PackedVector2Array(-32, -32, 32, -32, 32, 11.2895, -32, 10.725) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_em2qm"] +polygon = PackedVector2Array(32, -5.08027, 23.7079, -22.0145, 6.77369, -27.0947, -32, -27.0947, -32, 19.6627, 32, 20.4338) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_rtvgy"] +polygon = PackedVector2Array(-32, -0.385544, -26.6025, -16.9639, -19.1244, -25.2715, 0.385544, -28.1447, 19.2772, -23.5181, 25.4459, -17.735, 28.5302, -0.771088, 32, 32, -32, 32) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_qhdiu"] +polygon = PackedVector2Array(-32, -32, 32, -32, 32, 11.2895, -32, 10.725) + +[sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_nwor3"] +polygon = PackedVector2Array(-32, -0.385544, -26.6025, -16.9639, -19.1244, -25.2715, 0.385544, -28.1447, 19.2772, -23.5181, 25.4459, -17.735, 28.5302, -0.771088, 32, 17.3494, -32, 17.735) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_u4ot1"] +texture = ExtResource("1_1qt1i") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +0:0/0/y_sort_origin = 10 +0:0/0/terrain_set = 0 +0:0/0/terrain = 0 +0:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_yc5yt") +0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-24, -24, 32, -32, 32, -24, -16, -16, -24, 32, -32, 32) +0:0/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +0:0/0/terrains_peering_bit/right_side = 0 +0:0/0/terrains_peering_bit/bottom_side = 0 +1:0/0 = 0 +1:0/0/y_sort_origin = 10 +1:0/0/terrain_set = 0 +1:0/0/terrain = 0 +1:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_l50s2") +1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, -24, -32, -24) +1:0/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +1:0/0/terrains_peering_bit/right_side = 0 +1:0/0/terrains_peering_bit/bottom_side = 0 +1:0/0/terrains_peering_bit/left_side = 0 +2:0/0 = 0 +2:0/0/y_sort_origin = 10 +2:0/0/terrain_set = 0 +2:0/0/terrain = 0 +2:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_hqjx3") +2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 24, -24, 32, 32, 24, 32, 16, -16, -32, -24) +2:0/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +2:0/0/terrains_peering_bit/bottom_side = 0 +2:0/0/terrains_peering_bit/left_side = 0 +3:0/0 = 0 +3:0/0/y_sort_origin = 10 +3:0/0/terrain_set = 0 +3:0/0/terrain = 0 +3:0/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_rtvgy") +3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -16, 0, -32, 32, -16, 32, 32, 24, 32, 24, -8, 0, -24, -24, -8, -24, 32, -32, 32) +3:0/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 32, -32, 32) +3:0/0/terrains_peering_bit/bottom_side = 0 +0:1/0 = 0 +0:1/0/y_sort_origin = 26 +0:1/0/terrain_set = 0 +0:1/0/terrain = 0 +0:1/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_jmclm") +0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -24, -32, -24, 32, -32, 32) +0:1/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:1/0/terrains_peering_bit/right_side = 0 +0:1/0/terrains_peering_bit/bottom_side = 0 +0:1/0/terrains_peering_bit/top_side = 0 +1:1/0 = 0 +1:1/0/y_sort_origin = 26 +1:1/0/terrain_set = 0 +1:1/0/terrain = 0 +1:1/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_jmclm") +1:1/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:1/0/terrains_peering_bit/right_side = 0 +1:1/0/terrains_peering_bit/bottom_side = 0 +1:1/0/terrains_peering_bit/left_side = 0 +1:1/0/terrains_peering_bit/top_side = 0 +2:1/0 = 0 +2:1/0/y_sort_origin = 26 +2:1/0/terrain_set = 0 +2:1/0/terrain = 0 +2:1/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_jmclm") +2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(24, -32, 32, -32, 32, 32, 24, 32) +2:1/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:1/0/terrains_peering_bit/bottom_side = 0 +2:1/0/terrains_peering_bit/left_side = 0 +2:1/0/terrains_peering_bit/top_side = 0 +3:1/next_alternative_id = 3 +3:1/0 = 0 +3:1/0/y_sort_origin = 26 +3:1/0/terrain_set = 0 +3:1/0/terrain = 0 +3:1/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_jmclm") +3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -24, -32, -24, 32, -32, 32) +3:1/0/physics_layer_0/polygon_1/points = PackedVector2Array(24, -32, 24, 32, 32, 32, 32, -32) +3:1/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +3:1/0/terrains_peering_bit/bottom_side = 0 +3:1/0/terrains_peering_bit/top_side = 0 +3:1/1 = 1 +0:2/size_in_atlas = Vector2i(1, 2) +0:2/0 = 0 +0:2/0/texture_origin = Vector2i(0, -32) +0:2/0/terrain_set = 0 +0:2/0/terrain = 0 +0:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_1srhd") +0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -24, -32, -24, 32, 32, 32, 32, 96, -32, 96) +0:2/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 96, -32, 96) +0:2/0/terrains_peering_bit/right_side = 0 +0:2/0/terrains_peering_bit/top_side = 0 +1:2/size_in_atlas = Vector2i(1, 2) +1:2/next_alternative_id = 2 +1:2/0 = 0 +1:2/0/texture_origin = Vector2i(0, -32) +1:2/0/terrain_set = 0 +1:2/0/terrain = 0 +1:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_6jiih") +1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, 32, 32, 32, 32, 96, -32, 96) +1:2/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 96, -32, 96) +1:2/0/terrains_peering_bit/right_side = 0 +1:2/0/terrains_peering_bit/left_side = 0 +1:2/0/terrains_peering_bit/top_side = 0 +1:2/1 = 1 +1:2/1/texture_origin = Vector2i(0, -32) +2:2/size_in_atlas = Vector2i(1, 2) +2:2/0 = 0 +2:2/0/texture_origin = Vector2i(0, -32) +2:2/0/terrain_set = 0 +2:2/0/terrain = 0 +2:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_qpeek") +2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(24, -32, 32, -32, 32, 96, -32, 96, -32, 32, 24, 32) +2:2/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 96, -32, 96) +2:2/0/terrains_peering_bit/left_side = 0 +2:2/0/terrains_peering_bit/top_side = 0 +3:2/size_in_atlas = Vector2i(1, 2) +3:2/0 = 0 +3:2/0/texture_origin = Vector2i(0, -32) +3:2/0/terrain_set = 0 +3:2/0/terrain = 0 +3:2/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_qhdiu") +3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, -24, -32, -24, 32, 24, 32, 24, -32, 32, -32, 32, 96, -32, 96) +3:2/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 96, -32, 96) +3:2/0/terrains_peering_bit/top_side = 0 +0:4/size_in_atlas = Vector2i(1, 2) +0:4/0 = 0 +0:4/0/texture_origin = Vector2i(0, -32) +0:4/0/y_sort_origin = 10 +0:4/0/terrain_set = 0 +0:4/0/terrain = 0 +0:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_kbenk") +0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-24, -24, 32, -32, 32, -24, -16, -16, -24, 32, 32, 32, 32, 96, -32, 96, -32, 32) +0:4/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 96, -32, 96) +0:4/0/terrains_peering_bit/right_side = 0 +1:4/size_in_atlas = Vector2i(1, 2) +1:4/0 = 0 +1:4/0/texture_origin = Vector2i(0, -32) +1:4/0/y_sort_origin = 10 +1:4/0/terrain_set = 0 +1:4/0/terrain = 0 +1:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_y1c8q") +1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, -24, -32, -24) +1:4/0/physics_layer_0/polygon_1/points = PackedVector2Array(-32, 32, 32, 32, 32, 96, -32, 96) +1:4/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 96, -32, 96) +1:4/0/terrains_peering_bit/right_side = 0 +1:4/0/terrains_peering_bit/left_side = 0 +2:4/size_in_atlas = Vector2i(1, 2) +2:4/0 = 0 +2:4/0/texture_origin = Vector2i(0, -32) +2:4/0/y_sort_origin = 10 +2:4/0/terrain_set = 0 +2:4/0/terrain = 0 +2:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_em2qm") +2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -32, 24, -24, 32, 32, 32, 96, -32, 96, -32, 32, 24, 32, 16, -16, -32, -24) +2:4/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 96, -32, 96) +2:4/0/terrains_peering_bit/left_side = 0 +3:4/size_in_atlas = Vector2i(1, 2) +3:4/0 = 0 +3:4/0/texture_origin = Vector2i(0, -32) +3:4/0/y_sort_origin = 10 +3:4/0/terrain_set = 0 +3:4/0/terrain = 0 +3:4/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_nwor3") +3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -16, 0, -32, 32, -16, 32, 96, -24, 32, 24, 32, 24, -8, 0, -24, -24, -8, -24, 32, 32, 96, -32, 96) +3:4/0/physics_layer_1/polygon_0/points = PackedVector2Array(-32, 10.1605, 32, 10.725, 32, 96, -32, 96) +0:7/0 = 0 +1:7/0 = 0 +2:7/0 = 0 +3:7/0 = 0 + +[resource] +tile_size = Vector2i(64, 64) +occlusion_layer_0/light_mask = 1 +physics_layer_0/collision_layer = 16 +physics_layer_0/collision_mask = 0 +physics_layer_0/collision_priority = 100.0 +physics_layer_1/collision_layer = 8 +physics_layer_1/collision_mask = 0 +terrain_set_0/mode = 2 +terrain_set_0/terrain_0/name = "Stone" +terrain_set_0/terrain_0/color = Color(0.38, 0.3648, 0.3496, 1) +sources/4 = SubResource("TileSetAtlasSource_u4ot1") diff --git a/scenes/quests/story_quests/3_patitas/tiles/3_patitas_exterior_floors.tres b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_exterior_floors.tres new file mode 100644 index 0000000000..a961e1f165 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_exterior_floors.tres @@ -0,0 +1,395 @@ +[gd_resource type="TileSet" format=3 uid="uid://gpaqa6occfp6"] + +[ext_resource type="Texture2D" uid="uid://lg5dl13njsg3" path="res://assets/first_party/tiles/Grass_And_Sand_Tiles.png" id="1_4ys5g"] +[ext_resource type="Texture2D" uid="uid://pkm6smjl8861" path="res://assets/first_party/tiles/Grass_Tiles_Light.png" id="2_x8mck"] +[ext_resource type="Texture2D" uid="uid://dcq6v7mx3h1fl" path="res://assets/first_party/tiles/Dirt_Tiles.png" id="3_ne8q2"] + +[sub_resource type="TileMapPattern" id="TileMapPattern_0wfyh"] +tile_data = PackedInt32Array(0, 1, 0, 65536, 1, 1, 131072, 1, 2, 1, 65537, 0, 65537, 65537, 1, 131073, 65537, 2, 2, 131073, 0, 65538, 131073, 1, 131074, 131073, 2) + +[sub_resource type="TileMapPattern" id="TileMapPattern_sugp2"] +tile_data = PackedInt32Array(0, 196609, 0, 65536, 196609, 1, 131072, 196609, 2) + +[sub_resource type="TileMapPattern" id="TileMapPattern_jyhfs"] +tile_data = PackedInt32Array(0, 1, 3, 1, 65537, 3, 2, 131073, 3) + +[sub_resource type="TileMapPattern" id="TileMapPattern_tbgi4"] +tile_data = PackedInt32Array(0, 327681, 0, 65536, 327681, 1, 131072, 327681, 2, 1, 393217, 0, 65537, 393217, 1, 131073, 393217, 2, 2, 458753, 0, 65538, 458753, 1, 131074, 458753, 2) + +[sub_resource type="TileMapPattern" id="TileMapPattern_tefeu"] +tile_data = PackedInt32Array(0, 524289, 0, 65536, 524289, 1, 131072, 524289, 2) + +[sub_resource type="TileMapPattern" id="TileMapPattern_o6xl0"] +tile_data = PackedInt32Array(0, 327681, 3, 1, 393217, 3, 2, 458753, 3) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_kud5h"] +texture = ExtResource("1_4ys5g") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +0:0/0/terrain_set = 0 +0:0/0/terrain = 0 +0:0/0/terrains_peering_bit/right_side = 0 +0:0/0/terrains_peering_bit/bottom_side = 0 +1:0/0 = 0 +1:0/0/terrain_set = 0 +1:0/0/terrain = 0 +1:0/0/terrains_peering_bit/right_side = 0 +1:0/0/terrains_peering_bit/bottom_side = 0 +1:0/0/terrains_peering_bit/left_side = 0 +2:0/0 = 0 +2:0/0/terrain_set = 0 +2:0/0/terrain = 0 +2:0/0/terrains_peering_bit/bottom_side = 0 +2:0/0/terrains_peering_bit/left_side = 0 +3:0/0 = 0 +3:0/0/terrain_set = 0 +3:0/0/terrain = 0 +3:0/0/terrains_peering_bit/bottom_side = 0 +4:0/0 = 0 +5:0/0 = 0 +5:0/0/terrain_set = 0 +5:0/0/terrain = 1 +5:0/0/terrains_peering_bit/right_side = 1 +5:0/0/terrains_peering_bit/bottom_side = 1 +6:0/0 = 0 +6:0/0/terrain_set = 0 +6:0/0/terrain = 1 +6:0/0/terrains_peering_bit/right_side = 1 +6:0/0/terrains_peering_bit/bottom_side = 1 +6:0/0/terrains_peering_bit/left_side = 1 +7:0/0 = 0 +7:0/0/terrain_set = 0 +7:0/0/terrain = 1 +7:0/0/terrains_peering_bit/bottom_side = 1 +7:0/0/terrains_peering_bit/left_side = 1 +8:0/0 = 0 +8:0/0/terrain_set = 0 +8:0/0/terrain = 1 +8:0/0/terrains_peering_bit/bottom_side = 1 +9:0/0 = 0 +0:1/0 = 0 +0:1/0/terrain_set = 0 +0:1/0/terrain = 0 +0:1/0/terrains_peering_bit/right_side = 0 +0:1/0/terrains_peering_bit/bottom_side = 0 +0:1/0/terrains_peering_bit/top_side = 0 +1:1/0 = 0 +1:1/0/terrain_set = 0 +1:1/0/terrain = 0 +1:1/0/terrains_peering_bit/right_side = 0 +1:1/0/terrains_peering_bit/bottom_side = 0 +1:1/0/terrains_peering_bit/left_side = 0 +1:1/0/terrains_peering_bit/top_side = 0 +2:1/0 = 0 +2:1/0/terrain_set = 0 +2:1/0/terrain = 0 +2:1/0/terrains_peering_bit/bottom_side = 0 +2:1/0/terrains_peering_bit/left_side = 0 +2:1/0/terrains_peering_bit/top_side = 0 +3:1/0 = 0 +3:1/0/terrain_set = 0 +3:1/0/terrain = 0 +3:1/0/terrains_peering_bit/bottom_side = 0 +3:1/0/terrains_peering_bit/top_side = 0 +5:1/0 = 0 +5:1/0/terrain_set = 0 +5:1/0/terrain = 1 +5:1/0/terrains_peering_bit/right_side = 1 +5:1/0/terrains_peering_bit/bottom_side = 1 +5:1/0/terrains_peering_bit/top_side = 1 +6:1/0 = 0 +6:1/0/terrain_set = 0 +6:1/0/terrain = 1 +6:1/0/terrains_peering_bit/right_side = 1 +6:1/0/terrains_peering_bit/bottom_side = 1 +6:1/0/terrains_peering_bit/left_side = 1 +6:1/0/terrains_peering_bit/top_side = 1 +7:1/0 = 0 +7:1/0/terrain_set = 0 +7:1/0/terrain = 1 +7:1/0/terrains_peering_bit/bottom_side = 1 +7:1/0/terrains_peering_bit/left_side = 1 +7:1/0/terrains_peering_bit/top_side = 1 +8:1/0 = 0 +8:1/0/terrain_set = 0 +8:1/0/terrain = 1 +8:1/0/terrains_peering_bit/bottom_side = 1 +8:1/0/terrains_peering_bit/top_side = 1 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/terrain = 0 +0:2/0/terrains_peering_bit/right_side = 0 +0:2/0/terrains_peering_bit/top_side = 0 +1:2/0 = 0 +1:2/0/terrain_set = 0 +1:2/0/terrain = 0 +1:2/0/terrains_peering_bit/right_side = 0 +1:2/0/terrains_peering_bit/left_side = 0 +1:2/0/terrains_peering_bit/top_side = 0 +2:2/0 = 0 +2:2/0/terrain_set = 0 +2:2/0/terrain = 0 +2:2/0/terrains_peering_bit/left_side = 0 +2:2/0/terrains_peering_bit/top_side = 0 +3:2/0 = 0 +3:2/0/terrain_set = 0 +3:2/0/terrain = 0 +3:2/0/terrains_peering_bit/top_side = 0 +5:2/0 = 0 +5:2/0/terrain_set = 0 +5:2/0/terrain = 1 +5:2/0/terrains_peering_bit/right_side = 1 +5:2/0/terrains_peering_bit/top_side = 1 +6:2/0 = 0 +6:2/0/terrain_set = 0 +6:2/0/terrain = 1 +6:2/0/terrains_peering_bit/right_side = 1 +6:2/0/terrains_peering_bit/left_side = 1 +6:2/0/terrains_peering_bit/top_side = 1 +7:2/0 = 0 +7:2/0/terrain_set = 0 +7:2/0/terrain = 1 +7:2/0/terrains_peering_bit/left_side = 1 +7:2/0/terrains_peering_bit/top_side = 1 +8:2/0 = 0 +8:2/0/terrain_set = 0 +8:2/0/terrain = 1 +8:2/0/terrains_peering_bit/top_side = 1 +0:3/0 = 0 +0:3/0/terrain_set = 0 +0:3/0/terrain = 0 +0:3/0/terrains_peering_bit/right_side = 0 +1:3/0 = 0 +1:3/0/terrain_set = 0 +1:3/0/terrain = 0 +1:3/0/terrains_peering_bit/right_side = 0 +1:3/0/terrains_peering_bit/left_side = 0 +2:3/0 = 0 +2:3/0/terrain_set = 0 +2:3/0/terrain = 0 +2:3/0/terrains_peering_bit/left_side = 0 +3:3/0 = 0 +3:3/0/terrain_set = 0 +3:3/0/terrain = 0 +5:3/0 = 0 +5:3/0/terrain_set = 0 +5:3/0/terrain = 1 +5:3/0/terrains_peering_bit/right_side = 1 +6:3/0 = 0 +6:3/0/terrain_set = 0 +6:3/0/terrain = 1 +6:3/0/terrains_peering_bit/right_side = 1 +6:3/0/terrains_peering_bit/left_side = 1 +7:3/0 = 0 +7:3/0/terrain_set = 0 +7:3/0/terrain = 1 +7:3/0/terrains_peering_bit/left_side = 1 +8:3/0 = 0 +8:3/0/terrain_set = 0 +8:3/0/terrain = 1 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +12:1/0 = 0 +11:1/0 = 0 +10:1/0 = 0 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_xumlt"] +texture = ExtResource("2_x8mck") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +0:0/0/terrain_set = 0 +0:0/0/terrain = 2 +0:0/0/terrains_peering_bit/right_side = 2 +0:0/0/terrains_peering_bit/bottom_side = 2 +1:0/0 = 0 +1:0/0/terrain_set = 0 +1:0/0/terrain = 2 +1:0/0/terrains_peering_bit/right_side = 2 +1:0/0/terrains_peering_bit/bottom_side = 2 +1:0/0/terrains_peering_bit/left_side = 2 +2:0/0 = 0 +2:0/0/terrain_set = 0 +2:0/0/terrain = 2 +2:0/0/terrains_peering_bit/bottom_side = 2 +2:0/0/terrains_peering_bit/left_side = 2 +3:0/0 = 0 +3:0/0/terrain_set = 0 +3:0/0/terrain = 2 +3:0/0/terrains_peering_bit/bottom_side = 2 +0:1/0 = 0 +0:1/0/terrain_set = 0 +0:1/0/terrain = 2 +0:1/0/terrains_peering_bit/right_side = 2 +0:1/0/terrains_peering_bit/bottom_side = 2 +0:1/0/terrains_peering_bit/top_side = 2 +1:1/0 = 0 +1:1/0/terrain_set = 0 +1:1/0/terrain = 2 +1:1/0/terrains_peering_bit/right_side = 2 +1:1/0/terrains_peering_bit/bottom_side = 2 +1:1/0/terrains_peering_bit/left_side = 2 +1:1/0/terrains_peering_bit/top_side = 2 +2:1/0 = 0 +2:1/0/terrain_set = 0 +2:1/0/terrain = 2 +2:1/0/terrains_peering_bit/bottom_side = 2 +2:1/0/terrains_peering_bit/left_side = 2 +2:1/0/terrains_peering_bit/top_side = 2 +3:1/0 = 0 +3:1/0/terrain_set = 0 +3:1/0/terrain = 2 +3:1/0/terrains_peering_bit/bottom_side = 2 +3:1/0/terrains_peering_bit/top_side = 2 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/terrain = 2 +0:2/0/terrains_peering_bit/right_side = 2 +0:2/0/terrains_peering_bit/top_side = 2 +1:2/0 = 0 +1:2/0/terrain_set = 0 +1:2/0/terrain = 2 +1:2/0/terrains_peering_bit/right_side = 2 +1:2/0/terrains_peering_bit/left_side = 2 +1:2/0/terrains_peering_bit/top_side = 2 +2:2/0 = 0 +2:2/0/terrain_set = 0 +2:2/0/terrain = 2 +2:2/0/terrains_peering_bit/left_side = 2 +2:2/0/terrains_peering_bit/top_side = 2 +3:2/0 = 0 +3:2/0/terrain_set = 0 +3:2/0/terrain = 2 +3:2/0/terrains_peering_bit/top_side = 2 +0:3/0 = 0 +0:3/0/terrain_set = 0 +0:3/0/terrain = 2 +0:3/0/terrains_peering_bit/right_side = 2 +1:3/0 = 0 +1:3/0/terrain_set = 0 +1:3/0/terrain = 2 +1:3/0/terrains_peering_bit/right_side = 2 +1:3/0/terrains_peering_bit/left_side = 2 +2:3/0 = 0 +2:3/0/terrain_set = 0 +2:3/0/terrain = 2 +2:3/0/terrains_peering_bit/left_side = 2 +3:3/0 = 0 +3:3/0/terrain_set = 0 +3:3/0/terrain = 2 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_gpnyo"] +texture = ExtResource("3_ne8q2") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +0:0/0/terrain_set = 0 +0:0/0/terrain = 3 +0:0/0/terrains_peering_bit/right_side = 3 +0:0/0/terrains_peering_bit/bottom_side = 3 +1:0/0 = 0 +1:0/0/terrain_set = 0 +1:0/0/terrain = 3 +1:0/0/terrains_peering_bit/right_side = 3 +1:0/0/terrains_peering_bit/bottom_side = 3 +1:0/0/terrains_peering_bit/left_side = 3 +2:0/0 = 0 +2:0/0/terrain_set = 0 +2:0/0/terrain = 3 +2:0/0/terrains_peering_bit/bottom_side = 3 +2:0/0/terrains_peering_bit/left_side = 3 +3:0/0 = 0 +3:0/0/terrain_set = 0 +3:0/0/terrain = 3 +3:0/0/terrains_peering_bit/bottom_side = 3 +0:1/0 = 0 +0:1/0/terrain_set = 0 +0:1/0/terrain = 3 +0:1/0/terrains_peering_bit/right_side = 3 +0:1/0/terrains_peering_bit/bottom_side = 3 +0:1/0/terrains_peering_bit/top_side = 3 +1:1/0 = 0 +1:1/0/terrain_set = 0 +1:1/0/terrain = 3 +1:1/0/terrains_peering_bit/right_side = 3 +1:1/0/terrains_peering_bit/bottom_side = 3 +1:1/0/terrains_peering_bit/left_side = 3 +1:1/0/terrains_peering_bit/top_side = 3 +2:1/0 = 0 +2:1/0/terrain_set = 0 +2:1/0/terrain = 3 +2:1/0/terrains_peering_bit/bottom_side = 3 +2:1/0/terrains_peering_bit/left_side = 3 +2:1/0/terrains_peering_bit/top_side = 3 +3:1/0 = 0 +3:1/0/terrain_set = 0 +3:1/0/terrain = 3 +3:1/0/terrains_peering_bit/bottom_side = 3 +3:1/0/terrains_peering_bit/top_side = 3 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/terrain = 3 +0:2/0/terrains_peering_bit/right_side = 3 +0:2/0/terrains_peering_bit/top_side = 3 +1:2/0 = 0 +1:2/0/terrain_set = 0 +1:2/0/terrain = 3 +1:2/0/terrains_peering_bit/right_side = 3 +1:2/0/terrains_peering_bit/left_side = 3 +1:2/0/terrains_peering_bit/top_side = 3 +2:2/0 = 0 +2:2/0/terrain_set = 0 +2:2/0/terrain = 3 +2:2/0/terrains_peering_bit/left_side = 3 +2:2/0/terrains_peering_bit/top_side = 3 +3:2/0 = 0 +3:2/0/terrain_set = 0 +3:2/0/terrain = 3 +3:2/0/terrains_peering_bit/top_side = 3 +0:3/0 = 0 +0:3/0/terrain_set = 0 +0:3/0/terrain = 3 +0:3/0/terrains_peering_bit/right_side = 3 +1:3/0 = 0 +1:3/0/terrain_set = 0 +1:3/0/terrain = 3 +1:3/0/terrains_peering_bit/right_side = 3 +1:3/0/terrains_peering_bit/left_side = 3 +2:3/0 = 0 +2:3/0/terrain_set = 0 +2:3/0/terrain = 3 +2:3/0/terrains_peering_bit/left_side = 3 +3:3/0 = 0 +3:3/0/terrain_set = 0 +3:3/0/terrain = 3 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 + +[resource] +tile_size = Vector2i(64, 64) +occlusion_layer_0/light_mask = 1 +physics_layer_0/collision_layer = 16 +physics_layer_0/collision_mask = 0 +physics_layer_0/collision_priority = 100.0 +physics_layer_1/collision_layer = 8 +physics_layer_1/collision_mask = 0 +physics_layer_2/collision_layer = 512 +physics_layer_2/collision_mask = 0 +terrain_set_0/mode = 2 +terrain_set_0/terrain_0/name = "Grass" +terrain_set_0/terrain_0/color = Color(0.115781, 0.264059, 0.205218, 1) +terrain_set_0/terrain_1/name = "Sand" +terrain_set_0/terrain_1/color = Color(0.515604, 0.484286, 0.253851, 1) +terrain_set_0/terrain_2/name = "LightGrass" +terrain_set_0/terrain_2/color = Color(0.50077, 0.823591, 0.69626, 1) +terrain_set_0/terrain_3/name = "Dirt" +terrain_set_0/terrain_3/color = Color(0.435821, 0.294287, 0.167531, 1) +sources/1 = SubResource("TileSetAtlasSource_kud5h") +sources/5 = SubResource("TileSetAtlasSource_xumlt") +sources/6 = SubResource("TileSetAtlasSource_gpnyo") +pattern_0 = SubResource("TileMapPattern_0wfyh") +pattern_1 = SubResource("TileMapPattern_sugp2") +pattern_2 = SubResource("TileMapPattern_jyhfs") +pattern_3 = SubResource("TileMapPattern_tbgi4") +pattern_4 = SubResource("TileMapPattern_tefeu") +pattern_5 = SubResource("TileMapPattern_o6xl0") diff --git a/scenes/quests/story_quests/3_patitas/tiles/3_patitas_fence.tres b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_fence.tres new file mode 100644 index 0000000000..a32caf2d55 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_fence.tres @@ -0,0 +1,84 @@ +[gd_resource type="TileSet" format=3 uid="uid://x7nrxkte7xy1"] + +[ext_resource type="Texture2D" uid="uid://sjfket0x1tvr" path="res://assets/first_party/tiles/fence.png" id="1_477pi"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_rk737"] +texture = ExtResource("1_477pi") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +0:0/0/terrain_set = 0 +0:0/0/terrain = 0 +0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(32, 16, 8, 16, 8, 32, -8, 32, -8, -16, 32, -16) +0:0/0/terrains_peering_bit/right_side = 0 +0:0/0/terrains_peering_bit/bottom_side = 0 +1:0/0 = 0 +1:0/0/terrain_set = 0 +1:0/0/terrain = 0 +1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -16, 32, -16, 32, 16, -32, 16) +1:0/0/terrains_peering_bit/right_side = 0 +1:0/0/terrains_peering_bit/left_side = 0 +2:0/0 = 0 +2:0/0/terrain_set = 0 +2:0/0/terrain = 0 +2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, 16, -8, 16, -8, 32, 8, 32, 8, -16, -32, -16) +2:0/0/terrains_peering_bit/bottom_side = 0 +2:0/0/terrains_peering_bit/left_side = 0 +3:0/0 = 0 +3:0/0/terrain_set = 0 +3:0/0/terrain = 0 +3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(32, -16, 8, -16, 8, 16, 32, 16) +3:0/0/terrains_peering_bit/right_side = 0 +4:0/0 = 0 +4:0/0/terrain_set = 0 +4:0/0/terrain = 0 +4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -16, -8, -16, -8, 16, -32, 16) +4:0/0/terrains_peering_bit/left_side = 0 +0:1/0 = 0 +0:1/0/terrain_set = 0 +0:1/0/terrain = 0 +0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -32, 8, -32, 8, 32, -8, 32) +0:1/0/terrains_peering_bit/bottom_side = 0 +0:1/0/terrains_peering_bit/top_side = 0 +2:1/0 = 0 +2:1/0/terrain_set = 0 +2:1/0/terrain = 0 +2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -32, 8, -32, 8, 32, -8, 32) +2:1/0/terrains_peering_bit/bottom_side = 0 +2:1/0/terrains_peering_bit/top_side = 0 +3:1/0 = 0 +3:1/0/terrain_set = 0 +3:1/0/terrain = 0 +3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 32, -8, 32) +3:1/0/terrains_peering_bit/bottom_side = 0 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/terrain = 0 +0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(32, -16, 8, -16, 8, -32, -8, -32, -8, 16, 32, 16) +0:2/0/terrains_peering_bit/right_side = 0 +0:2/0/terrains_peering_bit/top_side = 0 +1:2/0 = 0 +1:2/0/terrain_set = 0 +1:2/0/terrain = 0 +1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -16, 32, -16, 32, 16, -32, 16) +1:2/0/terrains_peering_bit/right_side = 0 +1:2/0/terrains_peering_bit/left_side = 0 +2:2/0 = 0 +2:2/0/terrain_set = 0 +2:2/0/terrain = 0 +2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -16, -8, -16, -8, -32, 8, -32, 8, 16, -32, 16) +2:2/0/terrains_peering_bit/left_side = 0 +2:2/0/terrains_peering_bit/top_side = 0 +3:2/0 = 0 +3:2/0/terrain_set = 0 +3:2/0/terrain = 0 +3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -32, 8, -32, 8, 8, -8, 8) +3:2/0/terrains_peering_bit/top_side = 0 + +[resource] +tile_size = Vector2i(64, 64) +physics_layer_0/collision_layer = 16 +physics_layer_0/collision_mask = 0 +terrain_set_0/mode = 2 +terrain_set_0/terrain_0/name = "Fence" +terrain_set_0/terrain_0/color = Color(0.5, 0.34375, 0.25, 1) +sources/0 = SubResource("TileSetAtlasSource_rk737") diff --git a/scenes/quests/story_quests/3_patitas/tiles/3_patitas_foam_2.tres b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_foam_2.tres new file mode 100644 index 0000000000..4536eb2996 --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_foam_2.tres @@ -0,0 +1,36 @@ +[gd_resource type="TileSet" format=3 uid="uid://dxfnlmjv05d2l"] + +[ext_resource type="Texture2D" uid="uid://cexg7otw5enpu" path="res://assets/third_party/tiny-swords/Terrain/Water/Foam/Foam.png" id="1_yoe67"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_r8acy"] +resource_name = "Foam" +texture = ExtResource("1_yoe67") +margins = Vector2i(32, 32) +separation = Vector2i(64, 0) +texture_region_size = Vector2i(128, 128) +0:0/animation_speed = 10.0 +0:0/animation_mode = 1 +0:0/animation_frame_0/duration = 1.0 +0:0/animation_frame_1/duration = 1.0 +0:0/animation_frame_2/duration = 1.0 +0:0/animation_frame_3/duration = 1.0 +0:0/animation_frame_4/duration = 1.0 +0:0/animation_frame_5/duration = 1.0 +0:0/animation_frame_6/duration = 1.0 +0:0/animation_frame_7/duration = 1.0 +0:0/0 = 0 + +[resource] +tile_size = Vector2i(64, 64) +occlusion_layer_0/light_mask = 1 +physics_layer_0/collision_layer = 16 +physics_layer_0/collision_mask = 0 +physics_layer_0/collision_priority = 100.0 +physics_layer_1/collision_layer = 8 +physics_layer_1/collision_mask = 0 +physics_layer_2/collision_layer = 512 +physics_layer_2/collision_mask = 0 +terrain_set_0/mode = 2 +terrain_set_0/terrain_0/name = "Foam" +terrain_set_0/terrain_0/color = Color(0, 0.366311, 0.601596, 1) +sources/2 = SubResource("TileSetAtlasSource_r8acy") diff --git a/scenes/quests/story_quests/3_patitas/tiles/3_patitas_shadows.tres b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_shadows.tres new file mode 100644 index 0000000000..13a657d6cc --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_shadows.tres @@ -0,0 +1,14 @@ +[gd_resource type="TileSet" format=3 uid="uid://fo7drnyc0tni"] + +[ext_resource type="Texture2D" uid="uid://dslom0xbe1if7" path="res://assets/third_party/tiny-swords/Terrain/Ground/Shadows.png" id="1_43r5d"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_ijsog"] +resource_name = "Shadows" +texture = ExtResource("1_43r5d") +margins = Vector2i(32, 32) +texture_region_size = Vector2i(128, 128) +0:0/0 = 0 + +[resource] +tile_size = Vector2i(64, 64) +sources/0 = SubResource("TileSetAtlasSource_ijsog") diff --git a/scenes/quests/story_quests/3_patitas/tiles/3_patitas_void_chromakey.tres b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_void_chromakey.tres new file mode 100644 index 0000000000..70db459edb --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_void_chromakey.tres @@ -0,0 +1,327 @@ +[gd_resource type="TileSet" format=3 uid="uid://cxk6u6y0vudtg"] + +[ext_resource type="Texture2D" uid="uid://ri16xp2o40i1" path="res://assets/first_party/tiles/void_affected_tiles_static/void_static.png" id="1_sd1p8"] +[ext_resource type="Texture2D" uid="uid://clafeu2tdfusg" path="res://assets/first_party/tiles/void_affected_tiles_animated/void_animated-bottom-right.png" id="2_4jiks"] +[ext_resource type="Texture2D" uid="uid://d0156jkhip32" path="res://assets/first_party/tiles/Void_Tiles_Chromakey.png" id="3_kjgh1"] +[ext_resource type="Texture2D" uid="uid://bsmdmkrtuy0c2" path="res://assets/first_party/tiles/void_affected_tiles_animated/void_animated-bottom.png" id="4_3f73j"] +[ext_resource type="Texture2D" uid="uid://c4n3yeib3nbht" path="res://assets/first_party/tiles/void_affected_tiles_animated/void_animated-bottom_left.png" id="5_ko821"] +[ext_resource type="Texture2D" uid="uid://dw5uuxcf1msph" path="res://assets/first_party/tiles/void_affected_tiles_animated/void_animated-left.png" id="6_fqna8"] +[ext_resource type="Texture2D" uid="uid://blyp6pvbm56ih" path="res://assets/first_party/tiles/void_affected_tiles_animated/void_animated-top_left.png" id="7_65cqg"] +[ext_resource type="Texture2D" uid="uid://bm30aoylbwc0u" path="res://assets/first_party/tiles/void_affected_tiles_animated/void_animated-top.png" id="8_ixvnf"] +[ext_resource type="Texture2D" uid="uid://baqgrnvnk5pbl" path="res://assets/first_party/tiles/void_affected_tiles_animated/void_animated-top_right.png" id="9_vy2fu"] +[ext_resource type="Texture2D" uid="uid://dcfkh716syqj5" path="res://assets/first_party/tiles/void_affected_tiles_animated/void_animated-right.png" id="10_l0i4d"] + +[sub_resource type="TileMapPattern" id="TileMapPattern_0cco3"] +tile_data = PackedInt32Array(0, 5, 0, 65536, 4, 0, 131072, 3, 0, 1, 6, 0, 131073, 2, 0, 2, 7, 0, 65538, 8, 0, 131074, 1, 0) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_0uxkm"] +texture = ExtResource("1_sd1p8") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +0:0/0/physics_layer_2/polygon_0/points = PackedVector2Array(16, -32, -32, -32, -32, 16) +1:0/0 = 0 +2:0/0 = 0 +2:0/0/physics_layer_2/polygon_0/points = PackedVector2Array(32, 16, 32, -32, -16, -32) +0:1/0 = 0 +2:1/0 = 0 +0:2/0 = 0 +0:2/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -16, -32, 32, 16, 32) +1:2/0 = 0 +2:2/0 = 0 +2:2/0/physics_layer_2/polygon_0/points = PackedVector2Array(-16, 32, 32, 32, 32, -16) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_kw8gh"] +texture = ExtResource("2_4jiks") +texture_region_size = Vector2i(64, 64) +0:0/animation_speed = 10.0 +0:0/animation_mode = 1 +0:0/animation_frame_0/duration = 1.0 +0:0/animation_frame_1/duration = 1.0 +0:0/animation_frame_2/duration = 1.0 +0:0/animation_frame_3/duration = 1.0 +0:0/animation_frame_4/duration = 1.0 +0:0/animation_frame_5/duration = 1.0 +0:0/animation_frame_6/duration = 1.0 +0:0/animation_frame_7/duration = 1.0 +0:0/animation_frame_8/duration = 1.0 +0:0/animation_frame_9/duration = 1.0 +0:0/animation_frame_10/duration = 1.0 +0:0/animation_frame_11/duration = 1.0 +0:0/animation_frame_12/duration = 1.0 +0:0/animation_frame_13/duration = 1.0 +0:0/0 = 0 +0:0/0/physics_layer_2/polygon_0/points = PackedVector2Array(-16, 32, 32, 32, 32, -16) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_p8lw3"] +texture = ExtResource("3_kjgh1") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +0:0/0/terrain_set = 0 +0:0/0/terrain = 0 +0:0/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:0/0/terrains_peering_bit/right_side = 0 +0:0/0/terrains_peering_bit/bottom_side = 0 +1:0/0 = 0 +1:0/0/terrain_set = 0 +1:0/0/terrain = 0 +1:0/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:0/0/terrains_peering_bit/right_side = 0 +1:0/0/terrains_peering_bit/bottom_side = 0 +1:0/0/terrains_peering_bit/left_side = 0 +2:0/0 = 0 +2:0/0/terrain_set = 0 +2:0/0/terrain = 0 +2:0/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:0/0/terrains_peering_bit/bottom_side = 0 +2:0/0/terrains_peering_bit/left_side = 0 +3:0/0 = 0 +3:0/0/terrain_set = 0 +3:0/0/terrain = 0 +3:0/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +3:0/0/terrains_peering_bit/bottom_side = 0 +0:1/0 = 0 +0:1/0/terrain_set = 0 +0:1/0/terrain = 0 +0:1/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:1/0/terrains_peering_bit/right_side = 0 +0:1/0/terrains_peering_bit/bottom_side = 0 +0:1/0/terrains_peering_bit/top_side = 0 +1:1/0 = 0 +1:1/0/terrain_set = 0 +1:1/0/terrain = 0 +1:1/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:1/0/terrains_peering_bit/right_side = 0 +1:1/0/terrains_peering_bit/bottom_side = 0 +1:1/0/terrains_peering_bit/left_side = 0 +1:1/0/terrains_peering_bit/top_side = 0 +2:1/0 = 0 +2:1/0/terrain_set = 0 +2:1/0/terrain = 0 +2:1/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:1/0/terrains_peering_bit/bottom_side = 0 +2:1/0/terrains_peering_bit/left_side = 0 +2:1/0/terrains_peering_bit/top_side = 0 +3:1/0 = 0 +3:1/0/terrain_set = 0 +3:1/0/terrain = 0 +3:1/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +3:1/0/terrains_peering_bit/bottom_side = 0 +3:1/0/terrains_peering_bit/top_side = 0 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/terrain = 0 +0:2/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:2/0/terrains_peering_bit/right_side = 0 +0:2/0/terrains_peering_bit/top_side = 0 +1:2/0 = 0 +1:2/0/terrain_set = 0 +1:2/0/terrain = 0 +1:2/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:2/0/terrains_peering_bit/right_side = 0 +1:2/0/terrains_peering_bit/left_side = 0 +1:2/0/terrains_peering_bit/top_side = 0 +2:2/0 = 0 +2:2/0/terrain_set = 0 +2:2/0/terrain = 0 +2:2/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:2/0/terrains_peering_bit/left_side = 0 +2:2/0/terrains_peering_bit/top_side = 0 +3:2/0 = 0 +3:2/0/terrain_set = 0 +3:2/0/terrain = 0 +3:2/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +3:2/0/terrains_peering_bit/top_side = 0 +0:3/0 = 0 +0:3/0/terrain_set = 0 +0:3/0/terrain = 0 +0:3/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:3/0/terrains_peering_bit/right_side = 0 +1:3/0 = 0 +1:3/0/terrain_set = 0 +1:3/0/terrain = 0 +1:3/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +1:3/0/terrains_peering_bit/right_side = 0 +1:3/0/terrains_peering_bit/left_side = 0 +2:3/0 = 0 +2:3/0/terrain_set = 0 +2:3/0/terrain = 0 +2:3/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +2:3/0/terrains_peering_bit/left_side = 0 +3:3/0 = 0 +3:3/0/terrain_set = 0 +3:3/0/terrain = 0 +3:3/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_841fx"] +texture = ExtResource("4_3f73j") +texture_region_size = Vector2i(64, 64) +0:0/animation_speed = 10.0 +0:0/animation_mode = 1 +0:0/animation_frame_0/duration = 1.0 +0:0/animation_frame_1/duration = 1.0 +0:0/animation_frame_2/duration = 1.0 +0:0/animation_frame_3/duration = 1.0 +0:0/animation_frame_4/duration = 1.0 +0:0/animation_frame_5/duration = 1.0 +0:0/animation_frame_6/duration = 1.0 +0:0/animation_frame_7/duration = 1.0 +0:0/animation_frame_8/duration = 1.0 +0:0/animation_frame_9/duration = 1.0 +0:0/animation_frame_10/duration = 1.0 +0:0/animation_frame_11/duration = 1.0 +0:0/animation_frame_12/duration = 1.0 +0:0/animation_frame_13/duration = 1.0 +0:0/0 = 0 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_ofak1"] +texture = ExtResource("5_ko821") +texture_region_size = Vector2i(64, 64) +0:0/animation_speed = 10.0 +0:0/animation_mode = 1 +0:0/animation_frame_0/duration = 1.0 +0:0/animation_frame_1/duration = 1.0 +0:0/animation_frame_2/duration = 1.0 +0:0/animation_frame_3/duration = 1.0 +0:0/animation_frame_4/duration = 1.0 +0:0/animation_frame_5/duration = 1.0 +0:0/animation_frame_6/duration = 1.0 +0:0/animation_frame_7/duration = 1.0 +0:0/animation_frame_8/duration = 1.0 +0:0/animation_frame_9/duration = 1.0 +0:0/animation_frame_10/duration = 1.0 +0:0/animation_frame_11/duration = 1.0 +0:0/animation_frame_12/duration = 1.0 +0:0/animation_frame_13/duration = 1.0 +0:0/0 = 0 +0:0/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -16, -32, 32, 16, 32) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_4v8t0"] +texture = ExtResource("6_fqna8") +texture_region_size = Vector2i(64, 64) +0:0/animation_speed = 10.0 +0:0/animation_mode = 1 +0:0/animation_frame_0/duration = 1.0 +0:0/animation_frame_1/duration = 1.0 +0:0/animation_frame_2/duration = 1.0 +0:0/animation_frame_3/duration = 1.0 +0:0/animation_frame_4/duration = 1.0 +0:0/animation_frame_5/duration = 1.0 +0:0/animation_frame_6/duration = 1.0 +0:0/animation_frame_7/duration = 1.0 +0:0/animation_frame_8/duration = 1.0 +0:0/animation_frame_9/duration = 1.0 +0:0/animation_frame_10/duration = 1.0 +0:0/animation_frame_11/duration = 1.0 +0:0/animation_frame_12/duration = 1.0 +0:0/animation_frame_13/duration = 1.0 +0:0/0 = 0 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_snsb5"] +texture = ExtResource("7_65cqg") +texture_region_size = Vector2i(64, 64) +0:0/animation_speed = 10.0 +0:0/animation_mode = 1 +0:0/animation_frame_0/duration = 1.0 +0:0/animation_frame_1/duration = 1.0 +0:0/animation_frame_2/duration = 1.0 +0:0/animation_frame_3/duration = 1.0 +0:0/animation_frame_4/duration = 1.0 +0:0/animation_frame_5/duration = 1.0 +0:0/animation_frame_6/duration = 1.0 +0:0/animation_frame_7/duration = 1.0 +0:0/animation_frame_8/duration = 1.0 +0:0/animation_frame_9/duration = 1.0 +0:0/animation_frame_10/duration = 1.0 +0:0/animation_frame_11/duration = 1.0 +0:0/animation_frame_12/duration = 1.0 +0:0/animation_frame_13/duration = 1.0 +0:0/0 = 0 +0:0/0/physics_layer_2/polygon_0/points = PackedVector2Array(16, -32, -32, -32, -32, 16) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_6chi6"] +texture = ExtResource("8_ixvnf") +texture_region_size = Vector2i(64, 64) +0:0/animation_speed = 10.0 +0:0/animation_mode = 1 +0:0/animation_frame_0/duration = 1.0 +0:0/animation_frame_1/duration = 1.0 +0:0/animation_frame_2/duration = 1.0 +0:0/animation_frame_3/duration = 1.0 +0:0/animation_frame_4/duration = 1.0 +0:0/animation_frame_5/duration = 1.0 +0:0/animation_frame_6/duration = 1.0 +0:0/animation_frame_7/duration = 1.0 +0:0/animation_frame_8/duration = 1.0 +0:0/animation_frame_9/duration = 1.0 +0:0/animation_frame_10/duration = 1.0 +0:0/animation_frame_11/duration = 1.0 +0:0/animation_frame_12/duration = 1.0 +0:0/animation_frame_13/duration = 1.0 +0:0/0 = 0 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_8xl0k"] +texture = ExtResource("9_vy2fu") +texture_region_size = Vector2i(64, 64) +0:0/animation_speed = 10.0 +0:0/animation_mode = 1 +0:0/animation_frame_0/duration = 1.0 +0:0/animation_frame_1/duration = 1.0 +0:0/animation_frame_2/duration = 1.0 +0:0/animation_frame_3/duration = 1.0 +0:0/animation_frame_4/duration = 1.0 +0:0/animation_frame_5/duration = 1.0 +0:0/animation_frame_6/duration = 1.0 +0:0/animation_frame_7/duration = 1.0 +0:0/animation_frame_8/duration = 1.0 +0:0/animation_frame_9/duration = 1.0 +0:0/animation_frame_10/duration = 1.0 +0:0/animation_frame_11/duration = 1.0 +0:0/animation_frame_12/duration = 1.0 +0:0/animation_frame_13/duration = 1.0 +0:0/0 = 0 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_qta1u"] +texture = ExtResource("10_l0i4d") +texture_region_size = Vector2i(64, 64) +0:0/animation_speed = 10.0 +0:0/animation_mode = 1 +0:0/animation_frame_0/duration = 1.0 +0:0/animation_frame_1/duration = 1.0 +0:0/animation_frame_2/duration = 1.0 +0:0/animation_frame_3/duration = 1.0 +0:0/animation_frame_4/duration = 1.0 +0:0/animation_frame_5/duration = 1.0 +0:0/animation_frame_6/duration = 1.0 +0:0/animation_frame_7/duration = 1.0 +0:0/animation_frame_8/duration = 1.0 +0:0/animation_frame_9/duration = 1.0 +0:0/animation_frame_10/duration = 1.0 +0:0/animation_frame_11/duration = 1.0 +0:0/animation_frame_12/duration = 1.0 +0:0/animation_frame_13/duration = 1.0 +0:0/0 = 0 + +[resource] +tile_size = Vector2i(64, 64) +occlusion_layer_0/light_mask = 1 +physics_layer_0/collision_layer = 16 +physics_layer_0/collision_mask = 0 +physics_layer_0/collision_priority = 100.0 +physics_layer_1/collision_layer = 8 +physics_layer_1/collision_mask = 0 +physics_layer_2/collision_layer = 512 +physics_layer_2/collision_mask = 0 +terrain_set_0/mode = 2 +terrain_set_0/terrain_0/name = "VoidChromakey" +terrain_set_0/terrain_0/color = Color(0, 0.6, 0, 1) +sources/13 = SubResource("TileSetAtlasSource_p8lw3") +sources/0 = SubResource("TileSetAtlasSource_0uxkm") +sources/1 = SubResource("TileSetAtlasSource_kw8gh") +sources/2 = SubResource("TileSetAtlasSource_841fx") +sources/3 = SubResource("TileSetAtlasSource_ofak1") +sources/4 = SubResource("TileSetAtlasSource_4v8t0") +sources/5 = SubResource("TileSetAtlasSource_snsb5") +sources/6 = SubResource("TileSetAtlasSource_6chi6") +sources/7 = SubResource("TileSetAtlasSource_8xl0k") +sources/8 = SubResource("TileSetAtlasSource_qta1u") +pattern_0 = SubResource("TileMapPattern_0cco3") diff --git a/scenes/quests/story_quests/3_patitas/tiles/3_patitas_water.tres b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_water.tres new file mode 100644 index 0000000000..9fbb91ccbf --- /dev/null +++ b/scenes/quests/story_quests/3_patitas/tiles/3_patitas_water.tres @@ -0,0 +1,25 @@ +[gd_resource type="TileSet" format=3 uid="uid://craiqeeur86wl"] + +[ext_resource type="Texture2D" uid="uid://doc4qg7e3kgs" path="res://assets/third_party/tiny-swords/Terrain/Water/Water.png" id="1_obi58"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_uqgfl"] +texture = ExtResource("1_obi58") +texture_region_size = Vector2i(64, 64) +0:0/next_alternative_id = 3 +0:0/0 = 0 +0:0/0/physics_layer_2/polygon_0/points = PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32) +0:0/2 = 2 +0:0/2/physics_layer_2/polygon_0/points = PackedVector2Array(-32, 3.85675, 32, 4.40771, 32, 32, -32, 32) +0:0/1 = 1 + +[resource] +tile_size = Vector2i(64, 64) +occlusion_layer_0/light_mask = 1 +physics_layer_0/collision_layer = 16 +physics_layer_0/collision_mask = 0 +physics_layer_0/collision_priority = 100.0 +physics_layer_1/collision_layer = 8 +physics_layer_1/collision_mask = 0 +physics_layer_2/collision_layer = 512 +physics_layer_2/collision_mask = 0 +sources/0 = SubResource("TileSetAtlasSource_uqgfl") diff --git a/scenes/quests/story_quests/stella/1_stella_stealth/stella_stealth.tscn b/scenes/quests/story_quests/stella/1_stella_stealth/stella_stealth.tscn index 2792e479e4..b70451239b 100644 --- a/scenes/quests/story_quests/stella/1_stella_stealth/stella_stealth.tscn +++ b/scenes/quests/story_quests/stella/1_stella_stealth/stella_stealth.tscn @@ -1,6 +1,7 @@ [gd_scene format=4 uid="uid://hb6ekertaof8"] [ext_resource type="Script" uid="uid://dnp0tjloec2d7" path="res://scenes/game_logic/stealth_game_logic.gd" id="1_hmya5"] +[ext_resource type="Script" uid="uid://pk3ucq7e2eah" path="res://scenes/game_logic/player_mode.gd" id="1_pm753"] [ext_resource type="Material" uid="uid://64aeyjitacv3" path="res://scenes/game_elements/props/void/void_chromakey_material.tres" id="2_446rl"] [ext_resource type="TileSet" uid="uid://ciq5guijvlyb0" path="res://tiles/void_chromakey.tres" id="3_fcgc7"] [ext_resource type="PackedScene" uid="uid://iu2q66clupc6" path="res://scenes/game_elements/characters/player/player.tscn" id="3_qvtgt"] @@ -23,7 +24,6 @@ [ext_resource type="PackedScene" uid="uid://7873qa54birk" path="res://scenes/game_elements/props/tree/tree.tscn" id="16_0ownb"] [ext_resource type="Resource" uid="uid://fgepu5pdp6wu" path="res://scenes/quests/story_quests/stella/1_stella_stealth/stella_stealth_components/stella_firekeeper.dialogue" id="16_rlkm0"] [ext_resource type="SpriteFrames" uid="uid://dktcbyom7px88" path="res://scenes/quests/story_quests/stella/1_stella_stealth/stella_stealth_components/stella_firekeeper.tres" id="17_0ownb"] -[ext_resource type="Script" uid="uid://pk3ucq7e2eah" path="res://scenes/game_logic/player_mode.gd" id="1_pm753"] [sub_resource type="Curve2D" id="Curve2D_vnsq3"] _data = { diff --git a/scenes/quests/template_quests/NO_EDIT/NO_EDIT_player_components/NO_EDIT_player.tres b/scenes/quests/template_quests/NO_EDIT/NO_EDIT_player_components/NO_EDIT_player.tres index e26889fd22..8c211fcf43 100644 --- a/scenes/quests/template_quests/NO_EDIT/NO_EDIT_player_components/NO_EDIT_player.tres +++ b/scenes/quests/template_quests/NO_EDIT/NO_EDIT_player_components/NO_EDIT_player.tres @@ -1,97 +1,18 @@ [gd_resource type="SpriteFrames" format=3 uid="uid://vwf8e1v8brdp"] -[ext_resource type="Texture2D" uid="uid://c0itxt8w3yml0" path="res://assets/first_party/templates/player/NO_EDIT_player_attack_01.png" id="1_wtqr8"] -[ext_resource type="Texture2D" uid="uid://covbt3em3ppm1" path="res://assets/first_party/templates/player/NO_EDIT_player_attack_02.png" id="2_eysa5"] -[ext_resource type="Texture2D" uid="uid://dly3ikrx05f0x" path="res://assets/first_party/templates/player/NO_EDIT_player_defeated.png" id="3_ix307"] -[ext_resource type="Texture2D" uid="uid://b0kexdddbmi7n" path="res://assets/first_party/templates/player/NO_EDIT_player_idle.png" id="4_w5vjx"] -[ext_resource type="Texture2D" uid="uid://bnb6fdjs7xeaa" path="res://assets/first_party/templates/player/NO_EDIT_player_walk.png" id="5_7xr0u"] - -[sub_resource type="AtlasTexture" id="AtlasTexture_yg72c"] -atlas = ExtResource("1_wtqr8") -region = Rect2(0, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_ydd7j"] -atlas = ExtResource("1_wtqr8") -region = Rect2(192, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_f8lfs"] -atlas = ExtResource("1_wtqr8") -region = Rect2(384, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_scyt1"] -atlas = ExtResource("1_wtqr8") -region = Rect2(576, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_gjf71"] -atlas = ExtResource("2_eysa5") -region = Rect2(0, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_eyp3i"] -atlas = ExtResource("2_eysa5") -region = Rect2(192, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_nw7ra"] -atlas = ExtResource("2_eysa5") -region = Rect2(384, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_3yb8r"] -atlas = ExtResource("2_eysa5") -region = Rect2(576, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_cu6lk"] -atlas = ExtResource("3_ix307") -region = Rect2(0, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_icahe"] -atlas = ExtResource("3_ix307") -region = Rect2(192, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_gwwl8"] -atlas = ExtResource("4_w5vjx") -region = Rect2(0, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_i6uyh"] -atlas = ExtResource("4_w5vjx") -region = Rect2(192, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_0myta"] -atlas = ExtResource("4_w5vjx") -region = Rect2(384, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_rbvnd"] -atlas = ExtResource("4_w5vjx") -region = Rect2(192, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_l1iol"] -atlas = ExtResource("4_w5vjx") -region = Rect2(0, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_28wor"] -atlas = ExtResource("5_7xr0u") -region = Rect2(0, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_7nl6p"] -atlas = ExtResource("5_7xr0u") -region = Rect2(192, 0, 192, 192) - -[sub_resource type="AtlasTexture" id="AtlasTexture_ctslx"] -atlas = ExtResource("5_7xr0u") -region = Rect2(384, 0, 192, 192) +[ext_resource type="Texture2D" uid="uid://2y4oibv0s1da" path="res://scenes/quests/story_quests/3_patitas/player_components/personaje01.png" id="4_eysa5"] [resource] animations = [{ "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_yg72c") +"texture": ExtResource("4_eysa5") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_ydd7j") +"texture": ExtResource("4_eysa5") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_f8lfs") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_scyt1") +"texture": ExtResource("4_eysa5") }], "loop": true, "name": &"attack_01", @@ -99,16 +20,13 @@ animations = [{ }, { "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_gjf71") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_eyp3i") +"texture": ExtResource("4_eysa5") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_nw7ra") +"texture": ExtResource("4_eysa5") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_3yb8r") +"texture": ExtResource("4_eysa5") }], "loop": true, "name": &"attack_02", @@ -116,37 +34,13 @@ animations = [{ }, { "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_cu6lk") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_icahe") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_cu6lk") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_icahe") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_cu6lk") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_icahe") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_cu6lk") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_icahe") +"texture": ExtResource("4_eysa5") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_cu6lk") +"texture": ExtResource("4_eysa5") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_icahe") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_cu6lk") +"texture": ExtResource("4_eysa5") }], "loop": true, "name": &"defeated", @@ -154,34 +48,13 @@ animations = [{ }, { "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_gwwl8") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_gwwl8") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_gwwl8") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_i6uyh") +"texture": ExtResource("4_eysa5") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_0myta") +"texture": ExtResource("4_eysa5") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_0myta") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_0myta") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_rbvnd") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_l1iol") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_l1iol") +"texture": ExtResource("4_eysa5") }], "loop": true, "name": &"idle", @@ -189,22 +62,13 @@ animations = [{ }, { "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_28wor") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_7nl6p") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_ctslx") -}, { -"duration": 1.0, -"texture": SubResource("AtlasTexture_28wor") +"texture": ExtResource("4_eysa5") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_7nl6p") +"texture": ExtResource("4_eysa5") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_ctslx") +"texture": ExtResource("4_eysa5") }], "loop": true, "name": &"walk",