From b7fe18bc41ddd5c1490ac8e80df59df9b462e06b Mon Sep 17 00:00:00 2001 From: 14Faacu Date: Fri, 20 Feb 2026 11:17:30 -0300 Subject: [PATCH 1/3] Estructura de carpetas --- .../intro_components/ligthless_intro.dialogue | 14 + .../ligthless_intro.dialogue.import | 16 + .../ligthless/0_intro/ligthless_intro.tscn | 151 +++++++ .../1_stealth/ligthless_stealth.tscn | 126 ++++++ .../ligthless_checkpoint.dialogue | 6 + .../ligthless_checkpoint.dialogue.import | 16 + .../ligthless_collected.dialogue | 6 + .../ligthless_collected.dialogue.import | 16 + .../ligthless_guard_enemy.tres | 128 ++++++ .../ligthless_stealth.dialogue | 8 + .../ligthless_stealth.dialogue.import | 16 + .../ligthless_combat.dialogue | 11 + .../ligthless_combat.dialogue.import | 16 + .../ligthless_projectile.tscn | 49 +++ .../ligthless_projectile_spriteframes.tres | 18 + .../ligthless_target_spriteframes.tres | 39 ++ .../ligthless_throwing_enemy.tres | 192 +++++++++ .../ligthless/2_combat/ligthless_combat.tscn | 118 ++++++ .../3_sequence_puzzle/ligthless_object.tres | 43 ++ .../ligthless_sequence_puzzle.dialogue | 12 + .../ligthless_sequence_puzzle.dialogue.import | 16 + .../ligthless_sequence_puzzle.tscn | 156 +++++++ .../3_sequence_puzzle/ligthless_sign.tres | 72 ++++ .../3_sequence_puzzle/ligthless_sign_2.tres | 78 ++++ .../ligthless/4_outro/ligthless_outro.tscn | 48 +++ .../outro_components/ligthless_outro.dialogue | 7 + .../ligthless_outro.dialogue.import | 16 + .../player_components/ligthless_player.tres | 212 ++++++++++ .../quests/story_quests/ligthless/quest.tres | 9 + .../ligthless/tiles/ligthless_bridges.tres | 56 +++ .../ligthless/tiles/ligthless_elevation.tres | 322 ++++++++++++++ .../tiles/ligthless_exterior_floors.tres | 395 ++++++++++++++++++ .../ligthless/tiles/ligthless_foam_2.tres | 36 ++ .../ligthless/tiles/ligthless_shadows.tres | 14 + .../tiles/ligthless_void_chromakey.tres | 118 ++++++ .../ligthless/tiles/ligthless_water.tres | 25 ++ 36 files changed, 2581 insertions(+) create mode 100644 scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue create mode 100644 scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue.import create mode 100644 scenes/quests/story_quests/ligthless/0_intro/ligthless_intro.tscn create mode 100644 scenes/quests/story_quests/ligthless/1_stealth/ligthless_stealth.tscn create mode 100644 scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_checkpoint.dialogue create mode 100644 scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_checkpoint.dialogue.import create mode 100644 scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_collected.dialogue create mode 100644 scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_collected.dialogue.import create mode 100644 scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_guard_enemy.tres create mode 100644 scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue create mode 100644 scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue.import create mode 100644 scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_combat.dialogue create mode 100644 scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_combat.dialogue.import create mode 100644 scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_projectile.tscn create mode 100644 scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_projectile_spriteframes.tres create mode 100644 scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_target_spriteframes.tres create mode 100644 scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_throwing_enemy.tres create mode 100644 scenes/quests/story_quests/ligthless/2_combat/ligthless_combat.tscn create mode 100644 scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_object.tres create mode 100644 scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.dialogue create mode 100644 scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.dialogue.import create mode 100644 scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.tscn create mode 100644 scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sign.tres create mode 100644 scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sign_2.tres create mode 100644 scenes/quests/story_quests/ligthless/4_outro/ligthless_outro.tscn create mode 100644 scenes/quests/story_quests/ligthless/4_outro/outro_components/ligthless_outro.dialogue create mode 100644 scenes/quests/story_quests/ligthless/4_outro/outro_components/ligthless_outro.dialogue.import create mode 100644 scenes/quests/story_quests/ligthless/player_components/ligthless_player.tres create mode 100644 scenes/quests/story_quests/ligthless/quest.tres create mode 100644 scenes/quests/story_quests/ligthless/tiles/ligthless_bridges.tres create mode 100644 scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres create mode 100644 scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres create mode 100644 scenes/quests/story_quests/ligthless/tiles/ligthless_foam_2.tres create mode 100644 scenes/quests/story_quests/ligthless/tiles/ligthless_shadows.tres create mode 100644 scenes/quests/story_quests/ligthless/tiles/ligthless_void_chromakey.tres create mode 100644 scenes/quests/story_quests/ligthless/tiles/ligthless_water.tres diff --git a/scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue b/scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue new file mode 100644 index 0000000000..4294c009f7 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue @@ -0,0 +1,14 @@ +# SPDX-FileCopyrightText: The Threadbare Authors +# SPDX-License-Identifier: MPL-2.0 + +~ start +do animation_player.play(&"walk_on") +do animation_player.animation_finished +Welcome to the StoryQuest template, where you'll learn how to mod elements of each scene and create your own StoryQuest! Let's start with the intro. +In the Godot FileSystem, find the intro folder and double-click on the intro dialogue file to edit the text. +Press enter to add a new line. Each line becomes a new dialogue box in-game. +Select Cinematic node; drag your StoryQuest dialogue to the "Dialogue" field in the Inspector. +Set the next scene using the "Next Scene" field in the Inspector. +do animation_player.play(&"walk_off") +Explore other elements to mod, like the placeholder image, tile map, and animation options for this scene! +=> END diff --git a/scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue.import b/scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue.import new file mode 100644 index 0000000000..dae9727395 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://dsug5tlrynm6i" +path="res://.godot/imported/ligthless_intro.dialogue-ff17e6c212b0968979e7b0c96923fb96.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue" +dest_files=["res://.godot/imported/ligthless_intro.dialogue-ff17e6c212b0968979e7b0c96923fb96.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/ligthless/0_intro/ligthless_intro.tscn b/scenes/quests/story_quests/ligthless/0_intro/ligthless_intro.tscn new file mode 100644 index 0000000000..c363000661 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/0_intro/ligthless_intro.tscn @@ -0,0 +1,151 @@ +[gd_scene format=4 uid="uid://cpxk0cvg8gmab"] + +[ext_resource type="TileSet" uid="uid://bye3u5dweaoli" path="res://scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres" id="1_8q6pt"] +[ext_resource type="Texture2D" uid="uid://07k43id4c81h" path="res://assets/first_party/templates/intro/NO_EDIT_intro_image.png" id="2_j2kiv"] +[ext_resource type="SpriteFrames" uid="uid://fvrm57et6nn5" path="res://scenes/quests/story_quests/ligthless/player_components/ligthless_player.tres" id="3_1s03h"] +[ext_resource type="Script" uid="uid://x1mxt6bmei2o" path="res://scenes/ui_elements/cinematic/cinematic.gd" id="4_8bhgn"] +[ext_resource type="Resource" uid="uid://dsug5tlrynm6i" path="res://scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue" id="5_3wt4s"] +[ext_resource type="PackedScene" uid="uid://v3usqiwy5wpr" path="res://scenes/game_elements/props/decoration/rock/rock.tscn" id="6_iy4kv"] + +[sub_resource type="Animation" id="Animation_xtmxf"] +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_gxapt"] +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_rvdae"] +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_0y0ng"] +_data = { +&"RESET": SubResource("Animation_xtmxf"), +&"walk_off": SubResource("Animation_gxapt"), +&"walk_on": SubResource("Animation_rvdae") +} + +[node name="LigthlessIntro" 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_8q6pt") +metadata/_edit_lock_ = true + +[node name="IntroImage" type="Sprite2D" parent="TileMapLayers" unique_id=1406016146] +position = Vector2(770, 227) +scale = Vector2(0.802083, 0.802083) +texture = ExtResource("2_j2kiv") + +[node name="Sand" type="TileMapLayer" parent="TileMapLayers" unique_id=874671513] +tile_map_data = PackedByteArray("AAAKAAEABgAAAAAAAAAKAAIABgADAAEAAAAKAAMABgADAAEAAAAKAAQABgADAAEAAAANAAEABgACAAAAAAANAAIABgADAAEAAAANAAMABgADAAEAAAANAAQABgADAAEAAAAKAAUABgAAAAIAAAALAAEABgABAAMAAAALAAUABgABAAMAAAAMAAEABgABAAMAAAAMAAUABgABAAMAAAANAAUABgACAAIAAAAAAAcAAQAGAAMAAAABAAcAAQAGAAMAAAACAAcAAQAGAAMAAAADAAcAAQAGAAMAAAAEAAcAAQAGAAMAAAAFAAcAAQAGAAMAAAAGAAcAAQAGAAMAAAAHAAcAAQAGAAMAAAAIAAcAAQAGAAMAAAAJAAcAAQAGAAMAAAAKAAcAAQAGAAMAAAALAAcAAQAGAAMAAAAMAAcAAQAGAAMAAAANAAcAAQAGAAMAAAAOAAcAAQAGAAMAAAD//wcAAQAGAAMAAAD+/wcAAQAGAAMAAAD9/wcAAQAGAAMAAAD8/wcAAQAGAAMAAAD7/wcAAQAGAAMAAAD6/wcAAQAGAAMAAAD5/wcAAQAGAAMAAAD4/wcAAQAFAAMAAAAPAAcAAQAGAAMAAAAQAAcAAQAGAAMAAAARAAcAAQAGAAMAAAASAAcAAQAGAAMAAAATAAcAAQAGAAMAAAAUAAcAAQAGAAMAAAAVAAcAAQAGAAMAAAAWAAcAAQAHAAMAAAA=") +tile_set = ExtResource("1_8q6pt") + +[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) +sprite_frames = ExtResource("3_1s03h") +animation = &"idle" +autoplay = "idle" + +[node name="AnimationPlayer" type="AnimationPlayer" parent="OnTheGround" unique_id=49807179] +root_node = NodePath("../..") +libraries/ = SubResource("AnimationLibrary_0y0ng") + +[node name="ScreenOverlay" type="CanvasLayer" parent="." unique_id=826076597] + +[node name="Cinematic" type="Node2D" parent="." unique_id=1398238637 node_paths=PackedStringArray("animation_player")] +script = ExtResource("4_8bhgn") +dialogue = ExtResource("5_3wt4s") +animation_player = NodePath("../OnTheGround/AnimationPlayer") +next_scene = "uid://bfo81wlgp3a7i" +metadata/_custom_type_script = "uid://x1mxt6bmei2o" + +[node name="Rock" parent="." unique_id=912112339 instance=ExtResource("6_iy4kv")] +position = Vector2(125, 403) diff --git a/scenes/quests/story_quests/ligthless/1_stealth/ligthless_stealth.tscn b/scenes/quests/story_quests/ligthless/1_stealth/ligthless_stealth.tscn new file mode 100644 index 0000000000..16121a5307 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/1_stealth/ligthless_stealth.tscn @@ -0,0 +1,126 @@ +[gd_scene format=4 uid="uid://bfo81wlgp3a7i"] + +[ext_resource type="Script" uid="uid://dnp0tjloec2d7" path="res://scenes/game_logic/stealth_game_logic.gd" id="1_e1tbf"] +[ext_resource type="TileSet" uid="uid://bye3u5dweaoli" path="res://scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres" id="2_sheex"] +[ext_resource type="TileSet" uid="uid://cxstyrtuhgj1m" path="res://scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres" id="3_kuxis"] +[ext_resource type="PackedScene" uid="uid://iu2q66clupc6" path="res://scenes/game_elements/characters/player/player.tscn" id="4_m2ill"] +[ext_resource type="SpriteFrames" uid="uid://fvrm57et6nn5" path="res://scenes/quests/story_quests/ligthless/player_components/ligthless_player.tres" id="5_kg0pd"] +[ext_resource type="PackedScene" uid="uid://d37mebu7atru7" path="res://scenes/game_elements/characters/enemies/guard/guard.tscn" id="6_d12c3"] +[ext_resource type="SpriteFrames" uid="uid://bj2tnw8s78d1r" path="res://scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_guard_enemy.tres" id="7_wrbbk"] +[ext_resource type="PackedScene" uid="uid://dua6mynlw2ptw" path="res://scenes/game_elements/props/checkpoint/checkpoint.tscn" id="8_4amgq"] +[ext_resource type="Resource" uid="uid://bhilawcjsrjm5" path="res://scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_checkpoint.dialogue" id="9_faur1"] +[ext_resource type="PackedScene" uid="uid://cfcgrfvtn04yp" path="res://scenes/ui_elements/hud/hud.tscn" id="10_4chm1"] +[ext_resource type="PackedScene" uid="uid://fuhl3l6gxq5k" path="res://scenes/game_elements/props/collectible_item/collectible_item.tscn" id="11_q4krr"] +[ext_resource type="Script" uid="uid://bgmwplmj3bfls" path="res://scenes/globals/game_state/inventory/inventory_item.gd" id="12_qeyty"] +[ext_resource type="Resource" uid="uid://dsjv7a18c1vrk" path="res://scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_collected.dialogue" id="13_l6sfx"] +[ext_resource type="Script" uid="uid://x1mxt6bmei2o" path="res://scenes/ui_elements/cinematic/cinematic.gd" id="14_57hxs"] +[ext_resource type="Resource" uid="uid://6fsyrstemi5v" path="res://scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue" id="15_a13dq"] + +[sub_resource type="Curve2D" id="Curve2D_knd43"] +_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_yxqe5"] +_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_vsc8p"] +size = Vector2(168.25, 122) + +[sub_resource type="Resource" id="Resource_lp0gg"] +script = ExtResource("12_qeyty") +metadata/_custom_type_script = "uid://bgmwplmj3bfls" + +[node name="LigthlessStealth" type="Node2D" unique_id=528815133] +y_sort_enabled = true + +[node name="StealthGameLogic" type="Node" parent="." unique_id=1734695953] +script = ExtResource("1_e1tbf") + +[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_sheex") +metadata/_edit_lock_ = true + +[node name="Stone" type="TileMapLayer" parent="TileMapLayers" unique_id=1574515270] +position = Vector2(-59, 6) +tile_map_data = PackedByteArray("AAAFAAQABAAAAAIAAAAFAAUABAAAAAMAAAAGAAQABAABAAQAAAAGAAUABAABAAMAAAAHAAQABAABAAIAAAAHAAUABAABAAMAAAAIAAQABAABAAQAAAAJAAQABAABAAIAAAAKAAQABAACAAIAAAAIAAUABAABAAMAAAAJAAUABAABAAMAAAAKAAUABAACAAMAAAAFAAMABAABAAEAAAAGAAMABAABAAEAAAAHAAMABAABAAEAAAAIAAMABAABAAEAAAAJAAMABAABAAEAAAAKAAMABAABAAEAAAAFAAkABAAAAAEAAAAGAAkABAABAAEAAAAHAAkABAABAAEAAAAIAAkABAABAAEAAAAIAAoABAABAAEAAAAJAAkABAABAAEAAAAKAAkABAABAAEAAAALAAkABAABAAEAAAALAAoABAABAAEAAAAKAAoABAABAAEAAAAJAAoABAABAAEAAAAHAAoABAABAAEAAAAGAAoABAABAAEAAAAFAAoABAABAAEAAAALAAMABAABAAIAAAALAAQABAABAAMAAAAMAAMABAABAAIAAAAMAAQABAABAAMAAAANAAMABAABAAEAAAANAAQABAAAAAIAAAANAAUABAAAAAMAAAAOAAMABAABAAEAAAAPAAMABAABAAEAAAAOAAQABAABAAIAAAAPAAQABAABAAIAAAAPAAUABAABAAMAAAAOAAUABAABAAMAAAAFAAgABAAAAAAAAAAPAAkABAABAAEAAAAPAAgABAABAAAAAAAOAAkABAABAAEAAAAOAAgABAABAAAAAAANAAkABAABAAEAAAANAAgABAABAAAAAAAMAAkABAABAAEAAAAMAAgABAABAAAAAAALAAgABAABAAAAAAAKAAgABAABAAAAAAAJAAgABAABAAAAAAAIAAgABAABAAAAAAAHAAgABAABAAAAAAAGAAgABAABAAAAAAAPAAoABAABAAEAAAAOAAoABAABAAEAAAANAAoABAABAAEAAAAMAAoABAABAAEAAAAdAAkABAABAAEAAAAdAAgABAABAAAAAAAcAAkABAABAAEAAAAcAAgABAABAAAAAAAbAAkABAABAAEAAAAbAAgABAABAAAAAAAaAAkABAABAAEAAAAaAAgABAABAAAAAAAZAAkABAABAAEAAAAZAAgABAABAAAAAAAYAAkABAABAAEAAAAYAAgABAABAAAAAAAXAAkABAABAAEAAAAXAAgABAABAAAAAAAWAAkABAABAAEAAAAWAAgABAABAAAAAAAVAAkABAABAAEAAAAVAAgABAABAAAAAAAUAAkABAABAAEAAAAUAAgABAABAAAAAAATAAkABAABAAEAAAATAAgABAABAAAAAAASAAkABAABAAEAAAASAAgABAABAAAAAAARAAkABAABAAEAAAARAAgABAABAAAAAAAQAAkABAABAAEAAAAQAAgABAABAAAAAAAdAAoABAABAAEAAAAcAAoABAABAAEAAAAbAAoABAABAAEAAAAaAAoABAABAAEAAAAZAAoABAABAAEAAAAYAAoABAABAAEAAAAXAAoABAABAAEAAAAWAAoABAABAAEAAAAVAAoABAABAAEAAAAUAAoABAABAAEAAAATAAoABAABAAEAAAASAAoABAABAAEAAAARAAoABAABAAEAAAAQAAoABAABAAEAAAAdAAQABAACAAIAAAAdAAMABAABAAEAAAAcAAQABAABAAIAAAAcAAMABAABAAEAAAAbAAQABAABAAIAAAAbAAMABAABAAEAAAAaAAQABAABAAIAAAAaAAMABAABAAEAAAAZAAQABAABAAIAAAAZAAMABAABAAEAAAAYAAQABAABAAIAAAAYAAMABAABAAEAAAAXAAQABAABAAQAAAAXAAMABAABAAEAAAAWAAQABAABAAIAAAAWAAMABAABAAEAAAAVAAQABAABAAIAAAAVAAMABAABAAEAAAAUAAQABAABAAQAAAAUAAMABAABAAEAAAATAAQABAABAAQAAAATAAMABAABAAEAAAASAAQABAABAAIAAAASAAMABAABAAEAAAARAAQABAABAAIAAAARAAMABAABAAEAAAAQAAQABAABAAQAAAAQAAMABAABAAEAAAAdAAUABAACAAMAAAAcAAUABAABAAMAAAAbAAUABAABAAMAAAAaAAUABAABAAMAAAAZAAUABAABAAMAAAAYAAUABAABAAMAAAAXAAUABAABAAMAAAAWAAUABAABAAMAAAAVAAUABAABAAMAAAAUAAUABAABAAMAAAATAAUABAABAAMAAAASAAUABAABAAMAAAARAAUABAABAAMAAAAQAAUABAABAAMAAAAfAAgABAACAAAAAAAeAAgABAABAAAAAAAeAAkABAABAAEAAAAfAAkABAABAAEAAAAiAAwABAACAAAAAAAiAA0ABAACAAEAAAAhAA0ABAABAAEAAAAhAAwABAABAAEAAAAhAAsABAABAAEAAAAhAAoABAACAAAAAAAgAAoABAABAAEAAAAgAAsABAABAAEAAAAgAAwABAABAAEAAAAgAA0ABAABAAEAAAAfAAoABAABAAEAAAAeAAoABAABAAEAAAAiAA4ABAACAAEAAAAiAA8ABAACAAEAAAAiABAABAACAAEAAAAiABEABAABAAEAAAAhABEABAABAAEAAAAhABAABAABAAEAAAAgABAABAABAAEAAAAgAA8ABAABAAEAAAAgAA4ABAABAAEAAAAhAA4ABAABAAEAAAAhAA8ABAABAAEAAAAgABEABAABAAEAAAAgABIABAABAAEAAAAgABMABAABAAIAAAAgABQABAABAAMAAAAhABMABAABAAIAAAAhABQABAABAAMAAAAiABQABAABAAMAAAAiABMABAABAAIAAAAhABIABAABAAEAAAAiABIABAABAAEAAAAjABMABAABAAIAAAAkABMABAABAAIAAAAlABMABAABAAIAAAAjABQABAABAAMAAAAkABQABAABAAMAAAAmABMABAABAAIAAAAnABMABAABAAIAAAAlABQABAABAAMAAAAmABQABAABAAMAAAAjABIABAABAAEAAAAkABIABAABAAEAAAAlABIABAABAAEAAAAmABIABAABAAEAAAAnABIABAABAAEAAAAmAAoABAAAAAAAAAAmAAsABAAAAAEAAAAmAAwABAAAAAEAAAAmAA0ABAAAAAEAAAAmAA4ABAAAAAEAAAAmAA8ABAAAAAEAAAAnAA8ABAABAAEAAAAnABAABAABAAEAAAAmABAABAAAAAEAAAAmABEABAABAAEAAAAnABEABAABAAEAAAAnAA4ABAABAAEAAAAnAA0ABAABAAEAAAAnAAwABAABAAEAAAAnAAsABAABAAEAAAAnAAoABAABAAEAAAAjABEABAABAAAAAAAkABEABAABAAAAAAAlABEABAABAAAAAAAgAAkABAACAAAAAAAeAAQABAABAAMAAAAfAAQABAABAAUAAAAiAAQABAABAAMAAAAjAAQABAABAAUAAAAkAAQABAABAAMAAAAlAAQABAABAAMAAAAmAAQABAABAAUAAAAeAAMABAABAAIAAAAfAAMABAABAAIAAAAgAAMABAABAAIAAAAhAAMABAABAAIAAAAiAAMABAABAAIAAAAjAAMABAABAAIAAAAkAAMABAABAAIAAAAlAAMABAABAAIAAAAmAAMABAABAAIAAAAnAAMABAABAAEAAAAAAAoABAABAAAAAAAAAAkABAACAAEAAAAAAAgABAACAAEAAAAAAAYABAACAAEAAAAEAAMABAABAAEAAAADAAMABAABAAIAAAACAAMABAABAAEAAAABAAMABAABAAEAAAAAAAMABAABAAEAAAAAAAQABAABAAAAAAAAAAUABAACAAEAAAABAAQABAABAAMAAAACAAQABAABAAMAAAADAAQABAABAAUAAAAEAAQABAABAAMAAAAjAAgABAAAAAUAAAAkAAgABAACAAUAAAAjAAcABAAAAAQAAAAkAAcABAACAAQAAAAhAAQABAABAAMAAAAgAAQABAABAAUAAAAnAAQABAAAAAEAAAAnAAUABAAAAAEAAAAnAAYABAAAAAEAAAAnAAcABAAAAAEAAAAnAAgABAAAAAEAAAAnAAkABAAAAAEAAAAAAAcABAACAAEAAAAEAAoABAABAAAAAAADAAoABAABAAAAAAACAAoABAABAAAAAAABAAoABAABAAAAAAABAAsABAABAAEAAAACAAsABAABAAEAAAADAAsABAABAAEAAAAEAAsABAABAAEAAAAAAAsABAABAAEAAAAFAAsABAABAAEAAAAGAAsABAABAAEAAAAHAAsABAABAAEAAAAIAAsABAABAAEAAAAJAAsABAABAAEAAAAKAAsABAABAAEAAAALAAsABAABAAEAAAAMAAsABAABAAEAAAANAAsABAABAAEAAAAOAAsABAABAAEAAAAPAAsABAABAAEAAAAQAAsABAABAAEAAAARAAsABAABAAEAAAASAAsABAABAAEAAAATAAsABAABAAEAAAAUAAsABAABAAEAAAAVAAsABAABAAEAAAAWAAsABAABAAEAAAAXAAsABAABAAEAAAAYAAsABAABAAEAAAAZAAsABAABAAEAAAAaAAsABAABAAEAAAAbAAsABAABAAEAAAAcAAsABAABAAEAAAAdAAsABAABAAEAAAAeAAsABAABAAEAAAAfAAsABAABAAEAAAAfAAwABAABAAEAAAAeAAwABAABAAEAAAAdAAwABAABAAEAAAAcAAwABAABAAEAAAAbAAwABAABAAEAAAAaAAwABAABAAEAAAAZAAwABAABAAEAAAAYAAwABAABAAEAAAAXAAwABAABAAEAAAAWAAwABAABAAEAAAAVAAwABAABAAEAAAAUAAwABAABAAEAAAATAAwABAABAAEAAAASAAwABAABAAEAAAARAAwABAABAAEAAAAQAAwABAABAAEAAAAPAAwABAABAAEAAAAOAAwABAABAAEAAAANAAwABAABAAEAAAAMAAwABAABAAEAAAALAAwABAABAAEAAAAKAAwABAABAAEAAAAJAAwABAABAAEAAAAIAAwABAABAAEAAAAHAAwABAABAAEAAAAGAAwABAABAAEAAAAFAAwABAABAAEAAAAEAAwABAABAAEAAAADAAwABAABAAEAAAACAAwABAABAAEAAAABAAwABAABAAEAAAAAAAwABAABAAEAAAAAAA0ABAABAAEAAAABAA0ABAABAAEAAAACAA0ABAABAAEAAAADAA0ABAABAAEAAAAEAA0ABAABAAEAAAAFAA0ABAABAAEAAAAGAA0ABAABAAEAAAAHAA0ABAABAAEAAAAIAA0ABAABAAEAAAAJAA0ABAABAAEAAAAKAA0ABAABAAEAAAALAA0ABAABAAEAAAAMAA0ABAABAAEAAAANAA0ABAABAAEAAAAOAA0ABAABAAEAAAAPAA0ABAABAAEAAAAQAA0ABAABAAEAAAARAA0ABAABAAEAAAASAA0ABAABAAEAAAATAA0ABAABAAEAAAAUAA0ABAABAAEAAAAVAA0ABAABAAEAAAAWAA0ABAABAAEAAAAXAA0ABAABAAEAAAAYAA0ABAABAAEAAAAZAA0ABAABAAEAAAAaAA0ABAABAAEAAAAbAA0ABAABAAEAAAAcAA0ABAABAAEAAAAdAA0ABAABAAEAAAAeAA0ABAABAAEAAAAfAA0ABAABAAEAAAAfAA4ABAABAAEAAAAfAA8ABAABAAEAAAAfABAABAABAAEAAAAeABAABAABAAEAAAAdABAABAABAAEAAAAcABAABAABAAEAAAAbABAABAABAAEAAAAaABAABAABAAEAAAAZABAABAABAAEAAAAYABAABAABAAEAAAAXABAABAABAAEAAAAWABAABAABAAEAAAAVABAABAABAAEAAAAUABAABAABAAEAAAATABEABAABAAEAAAATABAABAABAAEAAAAeAA8ABAABAAEAAAAdAA8ABAABAAEAAAAcAA8ABAABAAEAAAAbAA8ABAABAAEAAAAaAA8ABAABAAEAAAAZAA8ABAABAAEAAAAYAA8ABAABAAEAAAAXAA8ABAABAAEAAAAWAA8ABAABAAEAAAAeAA4ABAABAAEAAAAdAA4ABAABAAEAAAAcAA4ABAABAAEAAAAbAA4ABAABAAEAAAAaAA4ABAABAAEAAAAZAA4ABAABAAEAAAAYAA4ABAABAAEAAAAXAA4ABAABAAEAAAAWAA4ABAABAAEAAAAVAA4ABAABAAEAAAAUAA4ABAABAAEAAAATAA4ABAABAAEAAAASAA4ABAABAAEAAAARAA4ABAABAAEAAAAQAA4ABAABAAEAAAAPAA4ABAABAAEAAAAOAA4ABAABAAEAAAANAA4ABAABAAEAAAAMAA4ABAABAAEAAAALAA4ABAABAAEAAAAKAA4ABAABAAEAAAAJAA4ABAABAAEAAAAIAA4ABAABAAEAAAAHAA4ABAABAAEAAAAGAA4ABAABAAEAAAAFAA4ABAABAAEAAAAEAA4ABAABAAEAAAADAA4ABAABAAEAAAABAA4ABAABAAEAAAAAAA4ABAABAAEAAAACAA4ABAABAAEAAAAAAA8ABAABAAEAAAABAA8ABAABAAEAAAACAA8ABAABAAEAAAADAA8ABAABAAEAAAAEAA8ABAABAAEAAAAFAA8ABAABAAEAAAAGAA8ABAABAAEAAAAHAA8ABAABAAEAAAAIAA8ABAABAAEAAAAJAA8ABAABAAEAAAAKAA8ABAABAAEAAAALAA8ABAABAAEAAAAMAA8ABAABAAEAAAANAA8ABAABAAEAAAAOAA8ABAABAAEAAAAPAA8ABAABAAEAAAAQAA8ABAABAAEAAAARAA8ABAABAAEAAAASAA8ABAABAAEAAAATAA8ABAABAAEAAAAUAA8ABAABAAEAAAAVAA8ABAABAAEAAAASABAABAABAAEAAAARABAABAABAAEAAAAQABAABAABAAEAAAAPABAABAABAAEAAAAOABAABAABAAEAAAANABAABAABAAEAAAAMABAABAABAAEAAAALABAABAABAAEAAAAKABAABAABAAEAAAAIABEABAABAAIAAAAJABEABAABAAIAAAAKABEABAABAAIAAAALABEABAABAAIAAAAMABEABAABAAIAAAANABEABAABAAIAAAAOABEABAABAAEAAAAPABEABAABAAEAAAAQABEABAABAAEAAAARABEABAABAAEAAAASABEABAABAAEAAAAHABEABAABAAIAAAAGABEABAABAAIAAAAFABEABAABAAIAAAAEABEABAABAAIAAAADABEABAABAAIAAAACABEABAABAAIAAAABABEABAABAAIAAAAAABEABAABAAIAAAAfABEABAABAAEAAAAeABEABAABAAEAAAAdABEABAABAAEAAAAcABEABAABAAEAAAAbABEABAABAAEAAAAaABEABAABAAEAAAAZABEABAABAAEAAAAYABEABAABAAEAAAAXABEABAABAAEAAAAWABEABAABAAEAAAAVABEABAABAAEAAAAUABEABAABAAEAAAAAABAABAABAAEAAAABABAABAABAAEAAAACABAABAABAAEAAAADABAABAABAAEAAAAEABAABAABAAEAAAAFABAABAABAAEAAAAGABAABAABAAEAAAAHABAABAABAAEAAAAIABAABAABAAEAAAAJABAABAABAAEAAAD//xEABAAAAAIAAAD//xAABAAAAAEAAAD//w8ABAAAAAEAAAD//w4ABAAAAAEAAAD//w0ABAAAAAEAAAD//wwABAAAAAEAAAD//wsABAAAAAEAAAD//woABAAAAAEAAAD//wkABAAAAAEAAAD//wgABAAAAAEAAAD//wcABAAAAAEAAAD//wYABAAAAAEAAAD//wUABAAAAAEAAAD//wQABAAAAAEAAAD//wMABAAAAAEAAAD//wIABAAAAAEAAAD//wEABAAAAAEAAAD//wAABAAAAAAAAAAAAAEABAABAAEAAAAAAAAABAABAAAAAAABAAAABAABAAAAAAACAAEABAABAAEAAAACAAAABAABAAAAAAAAAAIABAABAAEAAAABAAIABAABAAEAAAACAAIABAABAAEAAAADAAIABAABAAEAAAADAAEABAABAAEAAAAEAAIABAABAAEAAAAEAAEABAABAAEAAAAFAAIABAABAAEAAAAFAAEABAABAAEAAAAGAAIABAABAAEAAAAGAAEABAABAAEAAAAHAAIABAABAAEAAAAHAAEABAABAAEAAAAIAAIABAABAAEAAAAIAAEABAABAAAAAAAJAAIABAABAAEAAAAJAAEABAABAAAAAAAKAAIABAABAAEAAAAKAAEABAABAAAAAAALAAIABAABAAEAAAALAAEABAABAAAAAAAMAAIABAABAAEAAAAMAAEABAABAAAAAAANAAIABAABAAEAAAANAAEABAABAAAAAAAOAAIABAABAAEAAAAOAAEABAABAAAAAAAPAAIABAABAAEAAAAPAAEABAABAAAAAAAQAAIABAABAAEAAAAQAAEABAABAAAAAAARAAIABAABAAEAAAARAAEABAABAAAAAAASAAIABAABAAEAAAASAAEABAABAAAAAAATAAIABAABAAEAAAATAAEABAABAAAAAAAUAAIABAABAAEAAAAUAAEABAABAAAAAAAVAAIABAABAAEAAAAVAAEABAABAAAAAAAWAAIABAABAAEAAAAWAAEABAABAAAAAAAXAAIABAABAAEAAAAXAAEABAABAAAAAAAYAAIABAABAAEAAAAYAAEABAABAAAAAAAZAAIABAABAAEAAAAZAAEABAABAAAAAAAaAAIABAABAAEAAAAaAAEABAABAAAAAAAbAAIABAABAAEAAAAbAAEABAABAAAAAAAcAAIABAABAAEAAAAcAAEABAABAAAAAAAdAAIABAABAAEAAAAdAAEABAABAAAAAAAeAAIABAABAAEAAAAeAAEABAABAAAAAAAfAAIABAABAAEAAAAfAAEABAABAAAAAAAgAAIABAABAAEAAAAgAAEABAABAAAAAAAhAAIABAABAAEAAAAhAAEABAABAAAAAAAiAAIABAABAAEAAAAiAAEABAABAAAAAAAjAAIABAABAAEAAAAjAAEABAABAAAAAAAkAAIABAABAAEAAAAkAAEABAABAAAAAAAlAAIABAABAAEAAAAlAAEABAABAAAAAAAmAAIABAABAAEAAAAmAAEABAABAAAAAAAnAAIABAABAAEAAAAnAAEABAABAAAAAAAmAAAABAABAAQAAAAlAAAABAABAAQAAAAkAAAABAABAAQAAAAjAAAABAABAAQAAAAiAAAABAABAAQAAAAhAAAABAABAAQAAAAgAAAABAABAAQAAAAfAAAABAABAAQAAAAeAAAABAABAAQAAAAdAAAABAABAAQAAAAcAAAABAABAAQAAAAbAAAABAABAAQAAAAaAAAABAABAAQAAAAZAAAABAABAAQAAAAYAAAABAABAAQAAAAXAAAABAABAAQAAAAWAAAABAABAAQAAAAVAAAABAABAAQAAAAUAAAABAABAAQAAAATAAAABAABAAQAAAASAAAABAABAAQAAAARAAAABAABAAQAAAAQAAAABAABAAQAAAAPAAAABAABAAQAAAAOAAAABAABAAQAAAANAAAABAABAAQAAAAMAAAABAABAAQAAAALAAAABAABAAQAAAAKAAAABAABAAQAAAAJAAAABAABAAQAAAAIAAAABAABAAQAAAAHAAAABAABAAAAAAAGAAAABAABAAAAAAAFAAAABAABAAAAAAAEAAAABAABAAAAAAADAAAABAABAAAAAAAoAAQABAABAAEAAAAoAAMABAABAAEAAAAoAAUABAABAAEAAAApAAUABAABAAEAAAApAAQABAABAAEAAAApAAYABAABAAEAAAApAAcABAABAAEAAAApAAgABAABAAEAAAApAAkABAABAAEAAAAoAAkABAABAAEAAAAoAAgABAABAAEAAAAoAAcABAABAAEAAAAoAAYABAABAAEAAAAoAAIABAABAAEAAAApAAMABAABAAEAAAApAAIABAABAAEAAAApAAEABAABAAAAAAAoAAEABAABAAAAAAAnAAAABAABAAQAAAAoABMABAABAAIAAAAoABIABAABAAEAAAApABMABAABAAIAAAApABIABAABAAEAAAApABEABAABAAEAAAApABAABAABAAEAAAApAA8ABAABAAEAAAApAA4ABAABAAEAAAApAA0ABAABAAEAAAApAAwABAABAAEAAAApAAsABAABAAEAAAApAAoABAABAAEAAAAoAAoABAABAAEAAAAoAAsABAABAAEAAAAoAAwABAABAAEAAAAoAA0ABAABAAEAAAAoAA4ABAABAAEAAAAoAA8ABAABAAEAAAAoABAABAABAAEAAAAoABEABAABAAEAAAAoAAAABAABAAQAAAApAAAABAABAAQAAAAoABQABAABAAMAAAApABQABAABAAMAAAAqABMABAABAAIAAAAqABIABAABAAEAAAAqABEABAABAAEAAAAqABAABAABAAEAAAAqAA8ABAABAAEAAAAqAA4ABAABAAEAAAAqAA0ABAABAAEAAAAqAAwABAABAAEAAAAqAAsABAABAAEAAAAqAAoABAABAAEAAAAqAAkABAABAAEAAAAqAAgABAABAAEAAAAqAAcABAABAAEAAAAqAAYABAABAAEAAAAqAAUABAABAAEAAAAqAAQABAABAAEAAAAqAAMABAABAAEAAAAqAAIABAABAAEAAAAqAAEABAABAAAAAAAqAAAABAABAAQAAAArABMABAABAAIAAAArABIABAABAAEAAAArABEABAABAAEAAAArABAABAABAAEAAAArAA8ABAABAAEAAAArAA4ABAABAAEAAAArAA0ABAABAAEAAAArAAwABAABAAEAAAArAAsABAABAAEAAAArAAoABAABAAEAAAArAAkABAABAAEAAAArAAgABAABAAEAAAArAAcABAABAAEAAAArAAYABAABAAEAAAArAAUABAABAAEAAAArAAQABAABAAEAAAArAAMABAABAAEAAAArAAIABAABAAEAAAArAAEABAABAAAAAAArAAAABAABAAQAAAAfABMABAABAAIAAAAfABIABAABAAEAAAAeABMABAABAAIAAAAeABIABAABAAEAAAAdABIABAABAAEAAAAdABMABAABAAIAAAAcABMABAABAAIAAAAcABIABAABAAAAAAAbABMABAABAAIAAAAbABIABAABAAEAAAAaABIABAABAAEAAAAaABMABAABAAIAAAAZABMABAABAAQAAAAZABIABAABAAEAAAAsABMABAACAAIAAAAsABIABAACAAEAAAAsABEABAACAAEAAAAsABAABAACAAEAAAAsAA8ABAACAAEAAAAsAA4ABAACAAEAAAAsAA0ABAACAAEAAAAsAAYABAACAAEAAAAsAAUABAACAAEAAAAsAAQABAACAAEAAAAsAAAABAACAAAAAAAsAAwABAACAAEAAAAsAAsABAACAAEAAAAsAAoABAACAAEAAAAsAAkABAACAAEAAAAsAAgABAACAAEAAAAsAAcABAACAAEAAAAqABQABAABAAMAAAArABQABAABAAMAAAAsABQABAABAAMAAAAfABQABAABAAMAAAAeABQABAABAAMAAAAdABQABAABAAMAAAAcABQABAABAAMAAAAbABQABAABAAMAAAAaABQABAABAAMAAAAZABQABAABAAMAAAAYABIABAABAAAAAAAXABIABAABAAAAAAAWABIABAABAAAAAAAVABIABAABAAAAAAAUABIABAABAAAAAAATABIABAABAAAAAAASABIABAABAAEAAAARABIABAABAAEAAAAQABIABAABAAEAAAAPABIABAABAAEAAAAOABIABAAAAAEAAAANABIABAABAAMAAAAMABIABAABAAMAAAALABIABAABAAMAAAAKABIABAABAAMAAAAJABIABAABAAMAAAAIABIABAABAAMAAAAHABIABAABAAMAAAAGABIABAABAAMAAAAFABIABAABAAMAAAAEABIABAABAAMAAAADABIABAABAAMAAAACABIABAABAAMAAAABABIABAABAAMAAAAAABIABAABAAMAAAAsAAMABAACAAEAAAAsAAIABAACAAEAAAAsAAEABAACAAEAAAAnABQABAABAAMAAAABAAEABAABAAEAAAD//xIABAAAAAMAAAAYABMABAABAAIAAAAXABMABAABAAIAAAAWABMABAABAAIAAAAVABMABAABAAIAAAAUABMABAABAAIAAAATABMABAABAAIAAAASABMABAABAAIAAAAYABQABAABAAMAAAAXABQABAABAAMAAAAWABQABAABAAMAAAAVABQABAABAAMAAAAUABQABAABAAMAAAATABQABAABAAMAAAASABQABAABAAMAAAARABMABAABAAIAAAAQABMABAABAAIAAAAPABMABAABAAIAAAAOABMABAABAAIAAAARABQABAABAAMAAAAQABQABAABAAMAAAAPABQABAABAAMAAAAOABQABAABAAMAAAA=") +tile_set = ExtResource("3_kuxis") + +[node name="Player" parent="." unique_id=1079296690 instance=ExtResource("4_m2ill")] +position = Vector2(131, 463) +sprite_frames = ExtResource("5_kg0pd") + +[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("6_d12c3")] +position = Vector2(525.9997, 470.00003) +sprite_frames = ExtResource("7_wrbbk") +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_knd43") + +[node name="Guard2-RunningInCircles" parent="EnemyGuards" unique_id=478814464 node_paths=PackedStringArray("patrol_path") instance=ExtResource("6_d12c3")] +position = Vector2(2435, 382) +sprite_frames = ExtResource("7_wrbbk") +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_yxqe5") + +[node name="Checkpoints" type="Node2D" parent="." unique_id=344631200] +y_sort_enabled = true + +[node name="Checkpoint" parent="Checkpoints" unique_id=1983094 instance=ExtResource("8_4amgq")] +position = Vector2(1704, 451) +dialogue = ExtResource("9_faur1") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Checkpoints/Checkpoint" unique_id=328425926] +position = Vector2(1, -2) +shape = SubResource("RectangleShape2D_vsc8p") +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("10_4chm1")] + +[node name="CollectibleItem" parent="." unique_id=1779229490 instance=ExtResource("11_q4krr")] +position = Vector2(2335, 955) +next_scene = "uid://t1qi86463lrt" +item = SubResource("Resource_lp0gg") +collected_dialogue = ExtResource("13_l6sfx") + +[node name="Cinematic" type="Node2D" parent="." unique_id=859706882] +script = ExtResource("14_57hxs") +dialogue = ExtResource("15_a13dq") +metadata/_custom_type_script = "uid://x1mxt6bmei2o" diff --git a/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_checkpoint.dialogue b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_checkpoint.dialogue new file mode 100644 index 0000000000..79af9db601 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_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/ligthless/1_stealth/stealth_components/ligthless_checkpoint.dialogue.import b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_checkpoint.dialogue.import new file mode 100644 index 0000000000..125c5a778a --- /dev/null +++ b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_checkpoint.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://bhilawcjsrjm5" +path="res://.godot/imported/ligthless_checkpoint.dialogue-8635a2eb077fc9723861efd97c37230e.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_checkpoint.dialogue" +dest_files=["res://.godot/imported/ligthless_checkpoint.dialogue-8635a2eb077fc9723861efd97c37230e.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_collected.dialogue b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_collected.dialogue new file mode 100644 index 0000000000..dc2234fc48 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_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/ligthless/1_stealth/stealth_components/ligthless_collected.dialogue.import b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_collected.dialogue.import new file mode 100644 index 0000000000..a9535bdd53 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_collected.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://dsjv7a18c1vrk" +path="res://.godot/imported/ligthless_collected.dialogue-cbe64ebc32e2eaa586c234e6f96bda64.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_collected.dialogue" +dest_files=["res://.godot/imported/ligthless_collected.dialogue-cbe64ebc32e2eaa586c234e6f96bda64.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_guard_enemy.tres b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_guard_enemy.tres new file mode 100644 index 0000000000..5c12cdba5a --- /dev/null +++ b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_guard_enemy.tres @@ -0,0 +1,128 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://bj2tnw8s78d1r"] + +[ext_resource type="Texture2D" uid="uid://coddjxvahn4uy" path="res://assets/first_party/templates/guard_enemy/NO_EDIT_guard_enemy_alerted.png" id="1_p1fku"] +[ext_resource type="Texture2D" uid="uid://dgci3qn52ul5r" path="res://assets/first_party/templates/guard_enemy/NO_EDIT_guard_enemy_idle.png" id="2_gqo6n"] +[ext_resource type="Texture2D" uid="uid://ylj56k2u3u6u" path="res://assets/first_party/templates/guard_enemy/NO_EDIT_guard_enemy_walk.png" id="3_cgw5q"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_7yuat"] +atlas = ExtResource("1_p1fku") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_jl6rj"] +atlas = ExtResource("1_p1fku") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_xwccc"] +atlas = ExtResource("1_p1fku") +region = Rect2(576, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_le63u"] +atlas = ExtResource("1_p1fku") +region = Rect2(768, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_r2l1b"] +atlas = ExtResource("1_p1fku") +region = Rect2(960, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rn2a8"] +atlas = ExtResource("2_gqo6n") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_dhpc8"] +atlas = ExtResource("2_gqo6n") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_xpsa5"] +atlas = ExtResource("2_gqo6n") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ty311"] +atlas = ExtResource("2_gqo6n") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_15ngm"] +atlas = ExtResource("3_cgw5q") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vxxya"] +atlas = ExtResource("3_cgw5q") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_s662v"] +atlas = ExtResource("3_cgw5q") +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/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue new file mode 100644 index 0000000000..c2ed1bba62 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_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/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue.import b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue.import new file mode 100644 index 0000000000..dd7c145090 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://6fsyrstemi5v" +path="res://.godot/imported/ligthless_stealth.dialogue-3cd627b55de73ecc2af363a89ce222ef.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue" +dest_files=["res://.godot/imported/ligthless_stealth.dialogue-3cd627b55de73ecc2af363a89ce222ef.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_combat.dialogue b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_combat.dialogue new file mode 100644 index 0000000000..77fd08d3d7 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_combat.dialogue @@ -0,0 +1,11 @@ +# SPDX-FileCopyrightText: The Threadbare Authors +# SPDX-License-Identifier: MPL-2.0 + +~ start +Something in this scene will throw projectiles at you. The goal is to redirect them toward the targets. +Explore the Scene Tree to add, change, or remove elements. +=> END + +~ well_done +You can add text here after the player takes the collectible. Be creative with this one! +=> END diff --git a/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_combat.dialogue.import b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_combat.dialogue.import new file mode 100644 index 0000000000..fe9a46514e --- /dev/null +++ b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_combat.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://bn1umt7i0uifx" +path="res://.godot/imported/ligthless_combat.dialogue-c6707c881168d4345c0c91e9ab7b605f.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_combat.dialogue" +dest_files=["res://.godot/imported/ligthless_combat.dialogue-c6707c881168d4345c0c91e9ab7b605f.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_projectile.tscn b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_projectile.tscn new file mode 100644 index 0000000000..644e65d76b --- /dev/null +++ b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_projectile.tscn @@ -0,0 +1,49 @@ +[gd_scene format=3 uid="uid://c7yf0gut76dr3"] + +[ext_resource type="Script" uid="uid://bofv3bcwj3rx2" path="res://scenes/game_elements/props/projectile/components/projectile.gd" id="1_2rtp6"] +[ext_resource type="SpriteFrames" uid="uid://d26ta0evywohx" path="res://scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_projectile_spriteframes.tres" id="2_gibnf"] + +[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_j1i81"] +friction = 0.0 +bounce = 1.0 + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_4lmj6"] +size = Vector2(44, 44) + +[node name="LigthlessProjectile" type="RigidBody2D" unique_id=1611529190 groups=["projectiles"]] +collision_layer = 256 +collision_mask = 80 +mass = 0.3 +physics_material_override = SubResource("PhysicsMaterial_j1i81") +gravity_scale = 0.0 +lock_rotation = true +continuous_cd = 2 +contact_monitor = true +max_contacts_reported = 1 +script = ExtResource("1_2rtp6") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1499726276] +shape = SubResource("RectangleShape2D_4lmj6") + +[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_gibnf") +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/ligthless/2_combat/combat_components/ligthless_projectile_spriteframes.tres b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_projectile_spriteframes.tres new file mode 100644 index 0000000000..d42179b94f --- /dev/null +++ b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_projectile_spriteframes.tres @@ -0,0 +1,18 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://d26ta0evywohx"] + +[ext_resource type="Texture2D" uid="uid://cagyo41xspko" path="res://assets/first_party/templates/combat/NO_EDIT_projectile.png" id="1_wmd0w"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_a6ony"] +atlas = ExtResource("1_wmd0w") +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/ligthless/2_combat/combat_components/ligthless_target_spriteframes.tres b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_target_spriteframes.tres new file mode 100644 index 0000000000..67c1b528d4 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_target_spriteframes.tres @@ -0,0 +1,39 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://c4wsn1ibb68fo"] + +[ext_resource type="Texture2D" uid="uid://do4tec8oedbcx" path="res://assets/first_party/templates/combat/NO_EDIT_target.png" id="1_wmk7u"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_kf7lf"] +atlas = ExtResource("1_wmk7u") +region = Rect2(64, 64, 64, 64) + +[sub_resource type="AtlasTexture" id="AtlasTexture_q0cj1"] +atlas = ExtResource("1_wmk7u") +region = Rect2(0, 64, 64, 64) + +[sub_resource type="AtlasTexture" id="AtlasTexture_he37w"] +atlas = ExtResource("1_wmk7u") +region = Rect2(64, 0, 64, 64) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4v1rc"] +atlas = ExtResource("1_wmk7u") +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/ligthless/2_combat/combat_components/ligthless_throwing_enemy.tres b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_throwing_enemy.tres new file mode 100644 index 0000000000..281761dcdf --- /dev/null +++ b/scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_throwing_enemy.tres @@ -0,0 +1,192 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://csew35hkol3ar"] + +[ext_resource type="Texture2D" uid="uid://cd2ivq0ll3lt0" path="res://assets/first_party/templates/combat/NO_EDIT_throwing_enemy_attack.png" id="1_s7k8b"] +[ext_resource type="Texture2D" uid="uid://cb3lim37pj3by" path="res://assets/first_party/templates/combat/NO_EDIT_throwing_enemy_defeated.png" id="2_kd06f"] +[ext_resource type="Texture2D" uid="uid://dlyqia7fiovw1" path="res://assets/first_party/templates/combat/NO_EDIT_throwing_enemy_idle.png" id="3_hx5r3"] +[ext_resource type="Texture2D" uid="uid://ddsr4nuoutyif" path="res://assets/first_party/templates/combat/NO_EDIT_throwing_enemy_walk.png" id="4_ok51o"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_mind4"] +atlas = ExtResource("1_s7k8b") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_k4l6k"] +atlas = ExtResource("1_s7k8b") +region = Rect2(576, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rhel8"] +atlas = ExtResource("1_s7k8b") +region = Rect2(768, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_berh2"] +atlas = ExtResource("1_s7k8b") +region = Rect2(960, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2682x"] +atlas = ExtResource("1_s7k8b") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_l11hj"] +atlas = ExtResource("1_s7k8b") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_websu"] +atlas = ExtResource("2_kd06f") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_frle3"] +atlas = ExtResource("2_kd06f") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_int2m"] +atlas = ExtResource("2_kd06f") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7p5mt"] +atlas = ExtResource("2_kd06f") +region = Rect2(576, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wocwu"] +atlas = ExtResource("3_hx5r3") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_koein"] +atlas = ExtResource("3_hx5r3") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_43lix"] +atlas = ExtResource("3_hx5r3") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_468gl"] +atlas = ExtResource("3_hx5r3") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wt8op"] +atlas = ExtResource("4_ok51o") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_tu8xg"] +atlas = ExtResource("4_ok51o") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rddrd"] +atlas = ExtResource("4_ok51o") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_72inp"] +atlas = ExtResource("4_ok51o") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1xyr8"] +atlas = ExtResource("4_ok51o") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wmnhy"] +atlas = ExtResource("4_ok51o") +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/ligthless/2_combat/ligthless_combat.tscn b/scenes/quests/story_quests/ligthless/2_combat/ligthless_combat.tscn new file mode 100644 index 0000000000..c686217bc6 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/2_combat/ligthless_combat.tscn @@ -0,0 +1,118 @@ +[gd_scene format=4 uid="uid://t1qi86463lrt"] + +[ext_resource type="Script" uid="uid://x1mxt6bmei2o" path="res://scenes/ui_elements/cinematic/cinematic.gd" id="1_uu2ai"] +[ext_resource type="Resource" uid="uid://bn1umt7i0uifx" path="res://scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_combat.dialogue" id="2_gxxr4"] +[ext_resource type="Script" uid="uid://cp54mgi54nywo" path="res://scenes/game_logic/fill_game_logic.gd" id="3_o5l68"] +[ext_resource type="TileSet" uid="uid://bye3u5dweaoli" path="res://scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres" id="4_v5y2y"] +[ext_resource type="TileSet" uid="uid://cxstyrtuhgj1m" path="res://scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres" id="5_5cv4g"] +[ext_resource type="PackedScene" uid="uid://iu2q66clupc6" path="res://scenes/game_elements/characters/player/player.tscn" id="6_mvlrx"] +[ext_resource type="SpriteFrames" uid="uid://fvrm57et6nn5" path="res://scenes/quests/story_quests/ligthless/player_components/ligthless_player.tres" id="7_4o77s"] +[ext_resource type="PackedScene" uid="uid://b82nsrh332syj" path="res://scenes/game_elements/characters/enemies/throwing_enemy/throwing_enemy.tscn" id="8_ldu8v"] +[ext_resource type="SpriteFrames" uid="uid://csew35hkol3ar" path="res://scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_throwing_enemy.tres" id="9_6r7up"] +[ext_resource type="PackedScene" uid="uid://c7yf0gut76dr3" path="res://scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_projectile.tscn" id="10_a7pmg"] +[ext_resource type="PackedScene" uid="uid://y8ha8abfyap2" path="res://scenes/game_elements/props/filling_barrel/filling_barrel.tscn" id="11_lh4k0"] +[ext_resource type="SpriteFrames" uid="uid://c4wsn1ibb68fo" path="res://scenes/quests/story_quests/ligthless/2_combat/combat_components/ligthless_target_spriteframes.tres" id="12_pawob"] +[ext_resource type="PackedScene" uid="uid://fuhl3l6gxq5k" path="res://scenes/game_elements/props/collectible_item/collectible_item.tscn" id="13_yqogs"] +[ext_resource type="Script" uid="uid://bgmwplmj3bfls" path="res://scenes/globals/game_state/inventory/inventory_item.gd" id="14_pnc02"] +[ext_resource type="PackedScene" uid="uid://cfcgrfvtn04yp" path="res://scenes/ui_elements/hud/hud.tscn" id="15_r01kf"] + +[sub_resource type="Resource" id="Resource_0cd5q"] +script = ExtResource("14_pnc02") +type = 1 +metadata/_custom_type_script = "uid://bgmwplmj3bfls" + +[node name="LigthlessCombat" type="Node2D" unique_id=1610054737] +y_sort_enabled = true + +[node name="Cinematic" type="Node2D" parent="." unique_id=951341763] +script = ExtResource("1_uu2ai") +dialogue = ExtResource("2_gxxr4") +metadata/_custom_type_script = "uid://x1mxt6bmei2o" + +[node name="FillGameLogic" type="Node" parent="." unique_id=1828019770] +script = ExtResource("3_o5l68") +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("AAANAAcAAQABAAEAAAANAAYAAQABAAEAAAANAAUAAQABAAEAAAANAAQAAQABAAEAAAANAAMAAQABAAEAAAANAAIAAQABAAEAAAANAAEAAQABAAEAAAAMAAcAAQABAAEAAAAMAAYAAQABAAEAAAAMAAUAAQABAAEAAAAMAAQAAQABAAEAAAAMAAMAAQABAAEAAAAMAAIAAQABAAEAAAAMAAEAAQABAAEAAAALAAcAAQABAAEAAAALAAYAAQABAAEAAAALAAUAAQABAAEAAAALAAQAAQABAAEAAAALAAMAAQABAAEAAAALAAIAAQABAAEAAAALAAEAAQABAAEAAAAKAAcAAQABAAEAAAAKAAYAAQABAAEAAAAKAAUAAQABAAEAAAAKAAQAAQABAAEAAAAKAAMAAQABAAEAAAAKAAIAAQABAAEAAAAKAAEAAQABAAEAAAAJAAcAAQABAAEAAAAJAAYAAQABAAEAAAAJAAUAAQABAAEAAAAJAAQAAQABAAEAAAAJAAMAAQABAAEAAAAJAAIAAQABAAEAAAAJAAEAAQABAAEAAAAIAAcAAQABAAEAAAAIAAYAAQABAAEAAAAIAAUAAQABAAEAAAAIAAQAAQABAAEAAAAIAAMAAQABAAEAAAAIAAIAAQABAAEAAAAIAAEAAQABAAEAAAAHAAcAAQABAAEAAAAHAAYAAQABAAEAAAAHAAUAAQABAAEAAAAHAAQAAQABAAEAAAAHAAMAAQABAAEAAAAHAAIAAQABAAEAAAAHAAEAAQABAAEAAAAGAAcAAQABAAEAAAAGAAYAAQABAAEAAAAGAAUAAQABAAEAAAAGAAQAAQABAAEAAAAGAAMAAQABAAEAAAAGAAIAAQABAAEAAAAFAAcAAQABAAEAAAAFAAYAAQABAAEAAAAFAAUAAQABAAEAAAAFAAQAAQABAAEAAAAFAAMAAQABAAEAAAAFAAIAAQABAAEAAAAFAAEAAQABAAEAAAAEAAcAAQABAAEAAAAEAAYAAQABAAEAAAAEAAUAAQABAAEAAAAEAAQAAQABAAEAAAAEAAMAAQABAAEAAAAEAAIAAQABAAEAAAAEAAEAAQABAAEAAAADAAcAAQABAAEAAAADAAYAAQABAAEAAAADAAUAAQABAAEAAAADAAQAAQABAAEAAAADAAMAAQABAAEAAAADAAIAAQABAAEAAAADAAEAAQABAAEAAAACAAcAAQABAAEAAAACAAYAAQABAAEAAAACAAUAAQABAAEAAAACAAMAAQABAAEAAAACAAIAAQABAAEAAAACAAEAAQABAAEAAAABAAcAAQABAAEAAAABAAYAAQABAAEAAAABAAUAAQABAAEAAAABAAMAAQABAAEAAAABAAIAAQABAAEAAAABAAEAAQABAAEAAAACAAQAAQABAAEAAAABAAQAAQABAAEAAAAAAAQAAQABAAEAAAAAAAUAAQABAAEAAAAAAAYAAQABAAEAAAAAAAcAAQABAAEAAAAGAAAAAQABAAEAAAAGAAEAAQABAAEAAAAHAAAAAQABAAEAAAAFAAAAAQABAAEAAAAIAAAAAQABAAEAAAAJAAAAAQABAAEAAAALAAAAAQABAAEAAAAMAAAAAQABAAEAAAAKAAAAAQABAAEAAAANAAAAAQABAAEAAAAEAAAAAQABAAEAAAADAAAAAQABAAEAAAACAAAAAQABAAEAAAABAAAAAQABAAEAAAAAAAAAAQABAAEAAAAAAAEAAQABAAEAAAAAAAIAAQABAAEAAAAAAAMAAQABAAEAAAAAAAgAAQABAAEAAAABAAgAAQABAAEAAAACAAgAAQABAAEAAAADAAgAAQABAAEAAAAEAAgAAQABAAEAAAAFAAgAAQABAAEAAAAGAAgAAQABAAEAAAAHAAgAAQABAAEAAAAIAAgAAQABAAEAAAAJAAgAAQABAAEAAAAKAAgAAQABAAEAAAAMAAgAAQABAAEAAAALAAgAAQABAAEAAAANAAgAAQABAAEAAAAOAAgAAQABAAEAAAAOAAcAAQABAAEAAAAOAAYAAQABAAEAAAAOAAUAAQABAAEAAAAOAAQAAQABAAEAAAAOAAMAAQABAAEAAAAOAAIAAQABAAEAAAAOAAEAAQABAAEAAAAOAAAAAQABAAEAAAA=") +tile_set = ExtResource("4_v5y2y") + +[node name="Stones" type="TileMapLayer" parent="TileMapLayers" unique_id=702916193] +tile_map_data = PackedByteArray("AAAGAAkABAABAAEAAAAHAAkABAABAAEAAAAIAAkABAABAAEAAAAJAAkABAABAAEAAAAKAAkABAABAAEAAAALAAkABAABAAEAAAAMAAkABAABAAEAAAANAAkABAABAAEAAAAOAAkABAABAAEAAAAGAAgABAABAAAAAAAHAAgABAABAAAAAAAIAAgABAABAAAAAAAJAAgABAABAAAAAAAKAAgABAABAAAAAAALAAgABAABAAAAAAAMAAgABAABAAAAAAANAAgABAABAAAAAAAOAAgABAABAAEAAAAAAAEABAACAAEAAAABAAEABAABAAMAAAACAAEABAABAAUAAAACAAAABAABAAIAAAABAAAABAABAAIAAAAAAAAABAABAAEAAAADAAAABAABAAIAAAAFAAAABAACAAIAAAAEAAAABAABAAEAAAAEAAEABAABAAMAAAAFAAEABAABAAUAAAADAAEABAABAAUAAAANAAcABAAAAAEAAAAOAAcABAABAAEAAAANAAYABAAAAAAAAAAOAAYABAABAAEAAAAOAAUABAAAAAEAAAAOAAMABAAAAAEAAAAOAAIABAABAAEAAAANAAEABAAAAAEAAAANAAAABAABAAEAAAAOAAAABAABAAEAAAAOAAEABAABAAEAAAAOAAQABAAAAAEAAAAMAAAABAABAAEAAAALAAAABAABAAEAAAAKAAAABAABAAEAAAAJAAAABAABAAEAAAAIAAAABAABAAEAAAAHAAAABAABAAEAAAANAAIABAAAAAIAAAANAAMABAAAAAMAAAAHAAEABAABAAMAAAAIAAEABAABAAUAAAAKAAEABAABAAUAAAALAAEABAABAAUAAAAJAAEABAABAAMAAAAMAAEABAABAAMAAAAGAAAABAAAAAIAAAAGAAEABAABAAMAAAAAAAkABAABAAEAAAABAAkABAABAAEAAAACAAkABAABAAEAAAADAAkABAABAAEAAAAEAAkABAABAAEAAAAFAAkABAABAAEAAAAAAAgABAABAAAAAAABAAgABAABAAAAAAACAAgABAABAAAAAAADAAgABAABAAAAAAAEAAgABAABAAAAAAAFAAgABAABAAAAAAAAAAIABAACAAEAAAAAAAMABAACAAEAAAAAAAQABAACAAEAAAAAAAcABAACAAEAAAAAAAYABAACAAEAAAAAAAUABAACAAEAAAAAAP//BAABAAEAAAABAP//BAABAAEAAAACAP//BAABAAEAAAADAP//BAABAAEAAAAEAP//BAABAAEAAAAFAP//BAABAAEAAAAGAP//BAABAAEAAAAHAP//BAABAAEAAAAIAP//BAABAAEAAAAJAP//BAABAAEAAAAKAP//BAABAAEAAAALAP//BAABAAEAAAAMAP//BAABAAEAAAANAP//BAABAAEAAAAOAP//BAABAAEAAAAPAAAABAABAAEAAAAPAAEABAABAAEAAAAPAAIABAABAAEAAAAPAAMABAABAAEAAAAPAAQABAABAAEAAAAPAAUABAABAAEAAAAPAAYABAABAAEAAAAPAAcABAABAAEAAAAPAAgABAABAAEAAAAPAAkABAABAAEAAAAPAAoABAABAAEAAAAOAAoABAABAAEAAAANAAoABAABAAEAAAAMAAoABAABAAEAAAALAAoABAABAAEAAAAKAAoABAABAAEAAAAJAAoABAABAAEAAAAIAAoABAABAAEAAAAHAAoABAABAAEAAAAGAAoABAABAAEAAAAFAAoABAABAAEAAAAEAAoABAABAAEAAAADAAoABAABAAEAAAACAAoABAABAAEAAAABAAoABAABAAEAAAAAAAoABAABAAEAAAD//woABAABAAEAAAD//wkABAABAAEAAAD//wgABAABAAEAAAD//wcABAABAAEAAAD//wYABAABAAEAAAD//wUABAABAAEAAAD//wQABAABAAEAAAD//wMABAABAAEAAAD//wIABAABAAEAAAD//wEABAABAAEAAAD//wAABAABAAEAAAD/////BAABAAEAAAD///7/BAABAAEAAAAAAP7/BAABAAEAAAABAP7/BAABAAEAAAACAP7/BAABAAEAAAADAP7/BAABAAEAAAAEAP7/BAABAAEAAAAFAP7/BAABAAEAAAAGAP7/BAABAAEAAAAHAP7/BAABAAEAAAAIAP7/BAABAAEAAAAJAP7/BAABAAEAAAAKAP7/BAABAAEAAAALAP7/BAABAAEAAAAMAP7/BAABAAEAAAANAP7/BAABAAEAAAAOAP7/BAABAAEAAAD+//7/BAABAAEAAAD+////BAABAAEAAAD+/wAABAABAAEAAAD+/wEABAABAAEAAAD+/wIABAABAAEAAAD+/wMABAABAAEAAAD+/wQABAABAAEAAAD+/wUABAABAAEAAAD+/wYABAABAAEAAAD+/wcABAABAAEAAAD+/wgABAABAAEAAAD+/wkABAABAAEAAAD+/woABAABAAEAAAAPAP7/BAABAAEAAAAPAP//BAABAAEAAAAPAAsABAABAAEAAAAOAAsABAABAAEAAAANAAsABAABAAEAAAAMAAsABAABAAEAAAALAAsABAABAAEAAAAKAAsABAABAAEAAAAJAAsABAABAAEAAAAIAAsABAABAAEAAAAHAAsABAABAAEAAAAGAAsABAABAAEAAAAFAAsABAABAAEAAAAEAAsABAABAAEAAAADAAsABAABAAEAAAACAAsABAABAAEAAAABAAsABAABAAEAAAAAAAsABAABAAEAAAD//wsABAABAAEAAAD+/wsABAABAAEAAAD9/wsABAABAAEAAAD9/woABAABAAEAAAD9/wkABAABAAEAAAD9/wgABAABAAEAAAD9/wcABAABAAEAAAD9/wYABAABAAEAAAD9/wUABAABAAEAAAD9/wQABAABAAEAAAD9/wMABAABAAEAAAD9/wIABAABAAEAAAD9/wEABAABAAEAAAD9/wAABAABAAEAAAD9////BAABAAEAAAD9//7/BAABAAEAAAAQAAkABAABAAEAAAAQAAgABAABAAEAAAAQAAsABAABAAEAAAAQAAoABAABAAEAAAAQAAcABAABAAEAAAAQAAYABAABAAEAAAAQAAUABAABAAEAAAAQAAQABAABAAEAAAAQAAMABAABAAEAAAAQAAIABAABAAEAAAAQAAEABAABAAEAAAAQAAAABAABAAEAAAAQAP//BAABAAEAAAAQAP7/BAABAAEAAAAQAP3/BAABAAEAAAAQAPz/BAABAAEAAAAPAP3/BAABAAEAAAAPAPz/BAABAAEAAAAOAP3/BAABAAEAAAAOAPz/BAABAAEAAAANAP3/BAABAAEAAAANAPz/BAABAAEAAAAMAP3/BAABAAEAAAAMAPz/BAABAAEAAAALAP3/BAABAAEAAAALAPz/BAABAAEAAAAKAP3/BAABAAEAAAAKAPz/BAABAAEAAAAJAP3/BAABAAEAAAAJAPz/BAABAAEAAAAIAP3/BAABAAEAAAAIAPz/BAABAAEAAAAHAP3/BAABAAEAAAAHAPz/BAABAAEAAAAGAP3/BAABAAEAAAAGAPz/BAABAAEAAAAFAP3/BAABAAEAAAAEAP3/BAABAAEAAAADAP3/BAABAAEAAAACAP3/BAABAAEAAAABAP3/BAABAAEAAAAAAP3/BAABAAEAAAD///3/BAABAAEAAAD+//3/BAABAAEAAAD9//3/BAABAAEAAAD9//z/BAABAAEAAAD+//z/BAABAAEAAAD+//v/BAABAAAAAAD///z/BAABAAEAAAD///v/BAABAAAAAAAAAPz/BAABAAEAAAAAAPv/BAABAAAAAAABAPz/BAABAAEAAAABAPv/BAABAAAAAAACAPz/BAABAAEAAAACAPv/BAABAAAAAAADAPz/BAABAAEAAAADAPv/BAABAAAAAAAEAPz/BAABAAEAAAAEAPv/BAABAAAAAAAFAPz/BAABAAEAAAAFAPv/BAABAAAAAAAGAPv/BAABAAAAAAD9//v/BAABAAAAAAD8//z/BAABAAEAAAD8//v/BAABAAAAAAD8//3/BAABAAEAAAD7//3/BAABAAEAAAD7//z/BAABAAEAAAD7//7/BAABAAEAAAD7////BAABAAEAAAD8/wAABAABAAEAAAD8////BAABAAEAAAD8//7/BAABAAEAAAD7/wAABAABAAEAAAD7/wEABAABAAEAAAD7/wIABAABAAEAAAD7/wMABAABAAEAAAD7/wQABAABAAEAAAD8/wQABAABAAEAAAD8/wMABAABAAEAAAD8/wIABAABAAEAAAD8/wEABAABAAEAAAD8/wUABAABAAEAAAD8/wYABAABAAEAAAD8/wcABAABAAEAAAD8/wgABAABAAEAAAD8/wkABAABAAEAAAD8/woABAABAAEAAAD7/wgABAABAAEAAAD7/wcABAABAAEAAAD7/wYABAABAAEAAAD7/wUABAABAAEAAAD7/wkABAABAAEAAAD7/woABAABAAEAAAD7/wsABAABAAEAAAD8/wsABAABAAEAAAARAAsABAABAAEAAAARAAoABAABAAEAAAARAAkABAABAAEAAAARAAgABAABAAEAAAARAAcABAABAAEAAAARAAYABAABAAEAAAARAAUABAABAAEAAAARAAQABAABAAEAAAARAAMABAABAAEAAAARAAIABAABAAEAAAARAAEABAABAAEAAAARAAAABAABAAEAAAARAP//BAABAAEAAAARAP7/BAABAAEAAAARAP3/BAABAAEAAAARAPz/BAABAAEAAAASAP3/BAABAAEAAAASAPz/BAABAAEAAAASAP7/BAABAAEAAAASAP//BAABAAEAAAASAAAABAABAAEAAAASAAEABAABAAEAAAASAAIABAABAAEAAAASAAMABAABAAEAAAASAAQABAABAAEAAAASAAUABAABAAEAAAASAAYABAABAAEAAAASAAcABAABAAEAAAASAAgABAABAAEAAAASAAkABAABAAEAAAASAAoABAABAAEAAAASAAsABAABAAEAAAASAAwABAABAAEAAAARAAwABAABAAEAAAAQAAwABAABAAEAAAAPAAwABAABAAEAAAAOAAwABAABAAEAAAANAAwABAABAAEAAAAMAAwABAABAAEAAAALAAwABAABAAEAAAAKAAwABAABAAEAAAAJAAwABAABAAEAAAAIAAwABAABAAEAAAAHAAwABAABAAEAAAAGAAwABAABAAEAAAAFAAwABAABAAEAAAAEAAwABAABAAEAAAADAAwABAABAAEAAAACAAwABAABAAEAAAABAAwABAABAAEAAAAAAAwABAABAAEAAAD//wwABAABAAEAAAD+/wwABAABAAEAAAD9/wwABAABAAEAAAD8/wwABAABAAEAAAD7/wwABAABAAEAAAD7//v/BAABAAAAAAD6//z/BAABAAEAAAD6//v/BAABAAAAAAAHAPv/BAABAAAAAAAIAPv/BAABAAAAAAAJAPv/BAABAAAAAAAKAPv/BAABAAAAAAALAPv/BAABAAAAAAAMAPv/BAABAAAAAAANAPv/BAABAAAAAAAOAPv/BAABAAAAAAAPAPv/BAABAAAAAAAQAPv/BAABAAAAAAARAPv/BAABAAAAAAASAPv/BAABAAAAAAD6//3/BAABAAEAAAD6//7/BAABAAEAAAD6////BAABAAEAAAD6/wAABAABAAEAAAD6/wEABAABAAEAAAD6/wIABAABAAEAAAD6/wMABAABAAEAAAD6/wQABAABAAEAAAD6/wUABAABAAEAAAD6/wYABAABAAEAAAD6/wcABAABAAEAAAD6/wgABAABAAEAAAD6/wkABAABAAEAAAD6/woABAABAAEAAAD6/wsABAABAAEAAAD6/wwABAABAAEAAAATAPv/BAABAAAAAAATAPz/BAABAAEAAAATAP3/BAABAAEAAAATAP7/BAABAAEAAAATAP//BAABAAEAAAATAAAABAABAAEAAAATAAEABAABAAEAAAATAAIABAABAAEAAAATAAMABAABAAEAAAATAAQABAABAAEAAAATAAUABAABAAEAAAATAAYABAABAAEAAAATAAcABAABAAEAAAATAAgABAABAAEAAAATAAkABAABAAEAAAATAAoABAABAAEAAAATAAsABAABAAEAAAATAAwABAABAAEAAAD6/w0ABAABAAIAAAD7/w0ABAABAAIAAAD8/w0ABAABAAIAAAD9/w0ABAABAAIAAAD+/w0ABAABAAIAAAD//w0ABAABAAIAAAAAAA0ABAABAAIAAAABAA0ABAABAAIAAAADAA0ABAABAAIAAAACAA0ABAABAAIAAAAEAA0ABAABAAIAAAAFAA0ABAABAAIAAAAGAA0ABAABAAIAAAAHAA0ABAABAAIAAAAIAA0ABAABAAIAAAAJAA0ABAABAAIAAAAKAA0ABAABAAIAAAAMAA0ABAABAAIAAAALAA0ABAABAAIAAAANAA0ABAABAAIAAAAOAA0ABAABAAIAAAAPAA0ABAABAAIAAAAQAA0ABAABAAIAAAARAA0ABAABAAIAAAASAA0ABAABAAIAAAAUAAwABAABAAEAAAAUAAsABAABAAEAAAAUAAoABAABAAEAAAAUAAkABAABAAEAAAAUAAgABAABAAEAAAAUAAcABAABAAEAAAAUAAYABAABAAEAAAAUAAUABAABAAEAAAAUAAQABAABAAEAAAAUAAMABAABAAEAAAAUAAIABAABAAEAAAAUAAEABAABAAEAAAAUAAAABAABAAEAAAAUAP//BAABAAEAAAAUAP7/BAABAAEAAAAUAP3/BAABAAEAAAAUAPz/BAABAAEAAAAUAPv/BAABAAAAAAAVAPv/BAACAAAAAAAVAPz/BAABAAEAAAAVAP3/BAABAAEAAAAVAP7/BAABAAEAAAAVAP//BAABAAEAAAAVAAAABAABAAEAAAAVAAEABAABAAEAAAAVAAIABAABAAEAAAAVAAMABAABAAEAAAAVAAQABAABAAEAAAAVAAUABAABAAEAAAAVAAYABAABAAEAAAAVAAcABAABAAEAAAAVAAgABAABAAEAAAAVAAkABAABAAEAAAAVAAoABAABAAEAAAAVAAsABAABAAEAAAAVAAwABAACAAEAAAD5//v/BAAAAAAAAAD5//z/BAABAAEAAAD5//3/BAABAAEAAAD5//7/BAABAAEAAAD5////BAABAAEAAAD5/wAABAABAAEAAAD5/wEABAABAAEAAAD5/wIABAABAAEAAAD5/wMABAABAAEAAAD5/wQABAABAAEAAAD5/wUABAABAAEAAAD5/wYABAABAAEAAAD5/wcABAABAAEAAAD5/wgABAABAAEAAAD5/wkABAABAAEAAAD5/woABAABAAEAAAD5/wsABAABAAEAAAD5/wwABAABAAEAAAD5/w0ABAABAAIAAAAVAA0ABAABAAIAAAAUAA0ABAABAAIAAAATAA0ABAABAAIAAAAVAA4ABAABAAMAAAAUAA4ABAABAAMAAAATAA4ABAABAAMAAAASAA4ABAABAAMAAAARAA4ABAABAAMAAAAQAA4ABAABAAMAAAAPAA4ABAABAAMAAAAOAA4ABAABAAMAAAANAA4ABAABAAMAAAAMAA4ABAABAAMAAAALAA4ABAABAAMAAAAKAA4ABAABAAMAAAAJAA4ABAABAAMAAAAIAA4ABAABAAMAAAAHAA4ABAABAAMAAAAGAA4ABAABAAMAAAAFAA4ABAABAAMAAAAEAA4ABAABAAMAAAADAA4ABAABAAMAAAACAA4ABAABAAMAAAABAA4ABAABAAMAAAAAAA4ABAABAAMAAAD//w4ABAABAAMAAAD+/w4ABAABAAMAAAD9/w4ABAABAAMAAAD8/w4ABAABAAMAAAD7/w4ABAABAAMAAAD6/w4ABAABAAMAAAD5/w4ABAABAAMAAAA=") +tile_set = ExtResource("5_5cv4g") + +[node name="OnTheGround" type="Node2D" parent="." unique_id=410171371] +y_sort_enabled = true + +[node name="Player" parent="OnTheGround" unique_id=1799818537 instance=ExtResource("6_mvlrx")] +position = Vector2(348, 335) +mode = 1 +sprite_frames = ExtResource("7_4o77s") + +[node name="ThrowingNPC" parent="OnTheGround" unique_id=2065424633 instance=ExtResource("8_ldu8v")] +position = Vector2(857, 300) +sprite_frames = ExtResource("9_6r7up") +projectile_scene = ExtResource("10_a7pmg") + +[node name="Target" parent="OnTheGround" unique_id=1718603548 instance=ExtResource("11_lh4k0")] +position = Vector2(502, 164) +sprite_frames = ExtResource("12_pawob") +label = "" +color = Color(1, 1, 1, 1) + +[node name="Target2" parent="OnTheGround" unique_id=711725062 instance=ExtResource("11_lh4k0")] +position = Vector2(758, 164) +sprite_frames = ExtResource("12_pawob") +label = "" +color = Color(1, 1, 1, 1) + +[node name="Target3" parent="OnTheGround" unique_id=1832726000 instance=ExtResource("11_lh4k0")] +position = Vector2(761, 497) +sprite_frames = ExtResource("12_pawob") +label = "" +color = Color(1, 1, 1, 1) + +[node name="Target4" parent="OnTheGround" unique_id=857122250 instance=ExtResource("11_lh4k0")] +position = Vector2(632, 497) +sprite_frames = ExtResource("12_pawob") +label = "" +color = Color(1, 1, 1, 1) + +[node name="Target5" parent="OnTheGround" unique_id=1348280126 instance=ExtResource("11_lh4k0")] +position = Vector2(633, 164) +sprite_frames = ExtResource("12_pawob") +label = "" +color = Color(1, 1, 1, 1) + +[node name="Target6" parent="OnTheGround" unique_id=1005497940 instance=ExtResource("11_lh4k0")] +position = Vector2(501, 497) +sprite_frames = ExtResource("12_pawob") +label = "" +color = Color(1, 1, 1, 1) + +[node name="CollectibleItem" parent="OnTheGround" unique_id=1864193206 instance=ExtResource("13_yqogs")] +unique_name_in_owner = true +position = Vector2(868, 303) +revealed = false +next_scene = "uid://d3ylicfnb3qwj" +item = SubResource("Resource_0cd5q") +collected_dialogue = ExtResource("2_gxxr4") +dialogue_title = &"well_done" + +[node name="ScreenOverlay" type="CanvasLayer" parent="." unique_id=1277924950] + +[node name="HUD" parent="." unique_id=1216951978 instance=ExtResource("15_r01kf")] + +[node name="Camera2D" type="Camera2D" parent="." unique_id=881414767] +zoom = Vector2(1.333, 1.333) +limit_left = 0 +limit_top = 0 +limit_right = 960 +limit_bottom = 640 +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/ligthless/3_sequence_puzzle/ligthless_object.tres b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_object.tres new file mode 100644 index 0000000000..5e3b24d4ab --- /dev/null +++ b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_object.tres @@ -0,0 +1,43 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://c8ysheo6gjnt3"] + +[ext_resource type="Texture2D" uid="uid://ca3jqmbnlc1yy" path="res://assets/first_party/templates/sequence_puzzle/NO_EDIT_object.png" id="1_18xg4"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_riqxt"] +atlas = ExtResource("1_18xg4") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rsmxy"] +atlas = ExtResource("1_18xg4") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_mfero"] +atlas = ExtResource("1_18xg4") +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/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.dialogue b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.dialogue new file mode 100644 index 0000000000..8088d7284b --- /dev/null +++ b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_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/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.dialogue.import b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.dialogue.import new file mode 100644 index 0000000000..3af85ca6e7 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://bobo0fsmueao1" +path="res://.godot/imported/ligthless_sequence_puzzle.dialogue-cd820c2b2bb975dd420cf456514a34bd.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.dialogue" +dest_files=["res://.godot/imported/ligthless_sequence_puzzle.dialogue-cd820c2b2bb975dd420cf456514a34bd.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.tscn b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.tscn new file mode 100644 index 0000000000..fb3767fa89 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.tscn @@ -0,0 +1,156 @@ +[gd_scene format=4 uid="uid://d3ylicfnb3qwj"] + +[ext_resource type="Material" uid="uid://64aeyjitacv3" path="res://scenes/game_elements/props/void/void_chromakey_material.tres" id="1_o23nj"] +[ext_resource type="TileSet" uid="uid://dcx50kn0ra16o" path="res://scenes/quests/story_quests/ligthless/tiles/ligthless_water.tres" id="2_f846n"] +[ext_resource type="TileSet" uid="uid://bye3u5dweaoli" path="res://scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres" id="3_u31bf"] +[ext_resource type="PackedScene" uid="uid://iu2q66clupc6" path="res://scenes/game_elements/characters/player/player.tscn" id="4_4acgo"] +[ext_resource type="SpriteFrames" uid="uid://fvrm57et6nn5" path="res://scenes/quests/story_quests/ligthless/player_components/ligthless_player.tres" id="5_l3fud"] +[ext_resource type="Script" uid="uid://c68oh8dtr21ti" path="res://scenes/game_logic/sequence_puzzle.gd" id="6_sosl6"] +[ext_resource type="PackedScene" uid="uid://b8sok264erfoc" path="res://scenes/game_elements/props/sequence_puzzle_object/sequence_puzzle_object.tscn" id="7_tggh4"] +[ext_resource type="SpriteFrames" uid="uid://c8ysheo6gjnt3" path="res://scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_object.tres" id="8_y6dge"] +[ext_resource type="AudioStream" uid="uid://cg57q82pb243w" path="res://assets/third_party/nepalese_hand_bells/handBells-c4.ogg" id="9_3chys"] +[ext_resource type="AudioStream" uid="uid://b83x8h0ob5mpq" path="res://assets/third_party/nepalese_hand_bells/handBells-d4.ogg" id="10_mqfik"] +[ext_resource type="AudioStream" uid="uid://cmtiwg2cylmts" path="res://assets/third_party/nepalese_hand_bells/handBells-e4.ogg" id="11_1e612"] +[ext_resource type="AudioStream" uid="uid://8k1hyi4gjae4" path="res://assets/third_party/nepalese_hand_bells/handBells-f4.ogg" id="12_gqeps"] +[ext_resource type="AudioStream" uid="uid://6oahn2ucxxjv" path="res://assets/third_party/nepalese_hand_bells/handBells-g4.ogg" id="13_aqliq"] +[ext_resource type="AudioStream" uid="uid://bdboi4ndapqec" path="res://assets/third_party/nepalese_hand_bells/handBells-a4.ogg" id="14_jr6wp"] +[ext_resource type="PackedScene" uid="uid://be4o3ythda4cu" path="res://scenes/game_elements/props/sequence_puzzle_hint_sign/sequence_puzzle_hint_sign.tscn" id="15_wv2om"] +[ext_resource type="SpriteFrames" uid="uid://d22o2cs316m2v" path="res://scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sign.tres" id="16_atqe5"] +[ext_resource type="SpriteFrames" uid="uid://b8tha02rdplpg" path="res://scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sign_2.tres" id="17_r7yo5"] +[ext_resource type="Script" uid="uid://ccc78coj2b1li" path="res://scenes/game_logic/sequence_puzzle_step.gd" id="18_fjreq"] +[ext_resource type="PackedScene" uid="uid://fuhl3l6gxq5k" path="res://scenes/game_elements/props/collectible_item/collectible_item.tscn" id="19_p7qlo"] +[ext_resource type="Script" uid="uid://bgmwplmj3bfls" path="res://scenes/globals/game_state/inventory/inventory_item.gd" id="20_v3l7d"] +[ext_resource type="Resource" uid="uid://bobo0fsmueao1" path="res://scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sequence_puzzle.dialogue" id="21_qh1c1"] +[ext_resource type="PackedScene" uid="uid://covsdqqsd6rsy" path="res://scenes/game_elements/props/sign/sign.tscn" id="22_8knqs"] +[ext_resource type="PackedScene" uid="uid://cfcgrfvtn04yp" path="res://scenes/ui_elements/hud/hud.tscn" id="23_jxhrn"] +[ext_resource type="Script" uid="uid://x1mxt6bmei2o" path="res://scenes/ui_elements/cinematic/cinematic.gd" id="24_s65i5"] + +[sub_resource type="Resource" id="Resource_5a0yd"] +script = ExtResource("20_v3l7d") +type = 2 +metadata/_custom_type_script = "uid://bgmwplmj3bfls" + +[node name="LigthlessSequencePuzzle" 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_o23nj") +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_f846n") + +[node name="Grass" type="TileMapLayer" parent="TileMapLayers" unique_id=592819758] +tile_map_data = PackedByteArray("AAANAAcAAQACAAIAAAANAAYAAQACAAEAAAANAAUAAQACAAEAAAANAAQAAQACAAEAAAANAAMAAQACAAEAAAANAAIAAQACAAAAAAAMAAcAAQABAAEAAAAMAAYAAQABAAEAAAAMAAUAAQABAAEAAAAMAAQAAQABAAEAAAAMAAMAAQABAAEAAAAMAAIAAQABAAEAAAAMAAEAAQACAAAAAAALAAcAAQABAAEAAAALAAYAAQABAAEAAAALAAUAAQABAAEAAAALAAQAAQABAAEAAAALAAMAAQABAAEAAAALAAIAAQABAAEAAAALAAEAAQABAAAAAAAKAAcAAQABAAEAAAAKAAYAAQABAAEAAAAKAAUAAQABAAEAAAAKAAQAAQABAAEAAAAKAAMAAQABAAEAAAAKAAIAAQABAAEAAAAJAAcAAQABAAEAAAAJAAYAAQABAAEAAAAJAAUAAQABAAEAAAAJAAQAAQABAAEAAAAJAAMAAQABAAEAAAAJAAIAAQABAAEAAAAIAAcAAQABAAEAAAAIAAYAAQABAAEAAAAIAAUAAQABAAEAAAAIAAQAAQABAAEAAAAIAAMAAQABAAEAAAAIAAIAAQABAAEAAAAHAAcAAQABAAEAAAAHAAYAAQABAAEAAAAHAAUAAQABAAEAAAAHAAQAAQABAAEAAAAHAAMAAQABAAEAAAAHAAIAAQABAAEAAAAGAAcAAQABAAEAAAAGAAYAAQABAAEAAAAGAAUAAQABAAEAAAAGAAQAAQABAAEAAAAGAAMAAQABAAEAAAAGAAIAAQABAAEAAAAFAAcAAQABAAEAAAAFAAYAAQABAAEAAAAFAAUAAQABAAEAAAAFAAQAAQABAAEAAAAFAAMAAQABAAEAAAAFAAIAAQABAAEAAAAFAAEAAQABAAAAAAAEAAcAAQABAAEAAAAEAAYAAQABAAEAAAAEAAQAAQABAAEAAAAEAAMAAQABAAEAAAAEAAIAAQABAAEAAAAEAAEAAQABAAAAAAADAAQAAQABAAEAAAADAAMAAQABAAEAAAADAAIAAQABAAEAAAADAAEAAQABAAAAAAACAAMAAQABAAEAAAACAAIAAQABAAEAAAACAAEAAQAAAAAAAAABAAMAAQAAAAEAAAABAAIAAQAAAAAAAAACAAQAAQABAAEAAAABAAQAAQAAAAEAAAACAAgAAQAAAAIAAAADAAgAAQABAAIAAAAEAAgAAQABAAIAAAAFAAgAAQABAAIAAAAGAAgAAQABAAIAAAAHAAgAAQABAAIAAAAIAAgAAQABAAIAAAAJAAgAAQABAAIAAAAKAAgAAQABAAIAAAAMAAgAAQACAAIAAAALAAgAAQABAAIAAAABAAUAAQAAAAEAAAACAAUAAQABAAEAAAADAAUAAQABAAEAAAAEAAUAAQABAAEAAAADAAYAAQABAAEAAAACAAYAAQABAAEAAAABAAYAAQAAAAEAAAABAAcAAQAAAAIAAAACAAcAAQABAAEAAAADAAcAAQABAAEAAAAGAAEAAQABAAAAAAAHAAEAAQABAAAAAAAIAAEAAQABAAAAAAAJAAEAAQABAAAAAAAKAAEAAQABAAAAAAA=") +tile_set = ExtResource("3_u31bf") + +[node name="Sand" type="TileMapLayer" parent="TileMapLayers" unique_id=2049231096] +tile_map_data = PackedByteArray("AAACAAcAAQAFAAMAAAADAAcAAQAHAAIAAAADAAYAAQAIAAEAAAADAAUAAQAFAAAAAAAEAAUAAQAGAAMAAAAFAAUAAQAGAAMAAAAGAAUAAQAGAAMAAAAHAAUAAQAGAAMAAAAIAAUAAQAGAAMAAAAJAAUAAQAGAAMAAAAKAAUAAQAGAAMAAAALAAUAAQAHAAIAAAALAAQAAQAFAAAAAAAMAAQAAQAGAAMAAAANAAQAAQAHAAMAAAA=") +tile_set = ExtResource("3_u31bf") + +[node name="OnTheGround" type="Node2D" parent="." unique_id=1358184019] +y_sort_enabled = true + +[node name="Player" parent="OnTheGround" unique_id=747348360 instance=ExtResource("4_4acgo")] +position = Vector2(383, 371) +sprite_frames = ExtResource("5_l3fud") + +[node name="Camera2D" type="Camera2D" parent="OnTheGround/Player" unique_id=1732237457] +zoom = Vector2(1.333, 1.333) +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("6_sosl6") +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("7_tggh4")] +modulate = Color(0, 0.4, 0.6, 1) +sprite_frames = ExtResource("8_y6dge") +audio_stream = ExtResource("9_3chys") + +[node name="Pink" parent="OnTheGround/SequencePuzzle/Objects" unique_id=947200111 instance=ExtResource("7_tggh4")] +modulate = Color(0.89, 0.2937, 0.804817, 1) +position = Vector2(88, -10) +sprite_frames = ExtResource("8_y6dge") +audio_stream = ExtResource("10_mqfik") + +[node name="Yellow" parent="OnTheGround/SequencePuzzle/Objects" unique_id=883789242 instance=ExtResource("7_tggh4")] +modulate = Color(0.89, 0.804817, 0.2937, 1) +position = Vector2(176, -20) +sprite_frames = ExtResource("8_y6dge") +audio_stream = ExtResource("11_1e612") + +[node name="Green" parent="OnTheGround/SequencePuzzle/Objects" unique_id=472811334 instance=ExtResource("7_tggh4")] +modulate = Color(0.188235, 0.717647, 0, 1) +position = Vector2(264, -30) +sprite_frames = ExtResource("8_y6dge") +audio_stream = ExtResource("12_gqeps") + +[node name="Purple" parent="OnTheGround/SequencePuzzle/Objects" unique_id=699569316 instance=ExtResource("7_tggh4")] +modulate = Color(0.464066, 0.2937, 0.89, 1) +position = Vector2(352, -40) +sprite_frames = ExtResource("8_y6dge") +audio_stream = ExtResource("13_aqliq") + +[node name="Red" parent="OnTheGround/SequencePuzzle/Objects" unique_id=141148153 instance=ExtResource("7_tggh4")] +modulate = Color(0.89, 0.2937, 0.2937, 1) +position = Vector2(440, -50) +sprite_frames = ExtResource("8_y6dge") +audio_stream = ExtResource("14_jr6wp") + +[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("15_wv2om")] +position = Vector2(506, 210) +sprite_frames = ExtResource("16_atqe5") + +[node name="HintSign2" parent="OnTheGround/SequencePuzzle/Signs" unique_id=2039036310 instance=ExtResource("15_wv2om")] +position = Vector2(593, 200) +sprite_frames = ExtResource("17_r7yo5") + +[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("18_fjreq") +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("18_fjreq") +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("19_p7qlo")] +position = Vector2(861, 282) +revealed = false +next_scene = "uid://dy2wvh4mf1p6t" +item = SubResource("Resource_5a0yd") +collected_dialogue = ExtResource("21_qh1c1") +dialogue_title = &"well_done" + +[node name="Sign" parent="OnTheGround" unique_id=263994380 instance=ExtResource("22_8knqs")] +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("23_jxhrn")] + +[node name="Cinematic" type="Node2D" parent="." unique_id=1869940872] +script = ExtResource("24_s65i5") +dialogue = ExtResource("21_qh1c1") +metadata/_custom_type_script = "uid://x1mxt6bmei2o" + +[connection signal="solved" from="OnTheGround/SequencePuzzle" to="OnTheGround/CollectibleItem" method="reveal"] diff --git a/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sign.tres b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sign.tres new file mode 100644 index 0000000000..77fc4e5945 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sign.tres @@ -0,0 +1,72 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://d22o2cs316m2v"] + +[ext_resource type="Texture2D" uid="uid://r4u1t4ej41s" path="res://assets/first_party/templates/sequence_puzzle/NO_EDIT_sign.png" id="1_o3t37"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_kbib7"] +atlas = ExtResource("1_o3t37") +region = Rect2(128, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gye5d"] +atlas = ExtResource("1_o3t37") +region = Rect2(0, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_p0tgm"] +atlas = ExtResource("1_o3t37") +region = Rect2(256, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j7cdm"] +atlas = ExtResource("1_o3t37") +region = Rect2(384, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6ksfh"] +atlas = ExtResource("1_o3t37") +region = Rect2(512, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j0g8y"] +atlas = ExtResource("1_o3t37") +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/ligthless/3_sequence_puzzle/ligthless_sign_2.tres b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sign_2.tres new file mode 100644 index 0000000000..f78c3607d3 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/3_sequence_puzzle/ligthless_sign_2.tres @@ -0,0 +1,78 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://b8tha02rdplpg"] + +[ext_resource type="Texture2D" uid="uid://r4u1t4ej41s" path="res://assets/first_party/templates/sequence_puzzle/NO_EDIT_sign.png" id="1_7fb5a"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_j7cdm"] +atlas = ExtResource("1_7fb5a") +region = Rect2(384, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gye5d"] +atlas = ExtResource("1_7fb5a") +region = Rect2(0, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_p0tgm"] +atlas = ExtResource("1_7fb5a") +region = Rect2(256, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_kbib7"] +atlas = ExtResource("1_7fb5a") +region = Rect2(128, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6ksfh"] +atlas = ExtResource("1_7fb5a") +region = Rect2(512, 0, 128, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j0g8y"] +atlas = ExtResource("1_7fb5a") +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/ligthless/4_outro/ligthless_outro.tscn b/scenes/quests/story_quests/ligthless/4_outro/ligthless_outro.tscn new file mode 100644 index 0000000000..a0a3afb420 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/4_outro/ligthless_outro.tscn @@ -0,0 +1,48 @@ +[gd_scene format=4 uid="uid://dy2wvh4mf1p6t"] + +[ext_resource type="PackedScene" uid="uid://cfcgrfvtn04yp" path="res://scenes/ui_elements/hud/hud.tscn" id="1_bq2or"] +[ext_resource type="TileSet" uid="uid://bye3u5dweaoli" path="res://scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres" id="2_4ckjn"] +[ext_resource type="SpriteFrames" uid="uid://fvrm57et6nn5" path="res://scenes/quests/story_quests/ligthless/player_components/ligthless_player.tres" id="3_vog74"] +[ext_resource type="Script" uid="uid://x1mxt6bmei2o" path="res://scenes/ui_elements/cinematic/cinematic.gd" id="4_ct824"] +[ext_resource type="Resource" uid="uid://divpi0vgy7dhr" path="res://scenes/quests/story_quests/ligthless/4_outro/outro_components/ligthless_outro.dialogue" id="5_grcp0"] + +[node name="LigthlessOutro" type="Node2D" unique_id=1273842832] + +[node name="HUD" parent="." unique_id=260989644 instance=ExtResource("1_bq2or")] + +[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_4ckjn") + +[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_4ckjn") + +[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_vog74") +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_ct824") +dialogue = ExtResource("5_grcp0") +next_scene = "uid://cufkthb25mpxy" +metadata/_custom_type_script = "uid://x1mxt6bmei2o" diff --git a/scenes/quests/story_quests/ligthless/4_outro/outro_components/ligthless_outro.dialogue b/scenes/quests/story_quests/ligthless/4_outro/outro_components/ligthless_outro.dialogue new file mode 100644 index 0000000000..9254b39896 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/4_outro/outro_components/ligthless_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/ligthless/4_outro/outro_components/ligthless_outro.dialogue.import b/scenes/quests/story_quests/ligthless/4_outro/outro_components/ligthless_outro.dialogue.import new file mode 100644 index 0000000000..a43ad688cd --- /dev/null +++ b/scenes/quests/story_quests/ligthless/4_outro/outro_components/ligthless_outro.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://divpi0vgy7dhr" +path="res://.godot/imported/ligthless_outro.dialogue-3c929b0b23a56f46f83b253ddf0e844d.tres" + +[deps] + +source_file="res://scenes/quests/story_quests/ligthless/4_outro/outro_components/ligthless_outro.dialogue" +dest_files=["res://.godot/imported/ligthless_outro.dialogue-3c929b0b23a56f46f83b253ddf0e844d.tres"] + +[params] + +defaults=true diff --git a/scenes/quests/story_quests/ligthless/player_components/ligthless_player.tres b/scenes/quests/story_quests/ligthless/player_components/ligthless_player.tres new file mode 100644 index 0000000000..d4df76ad90 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/player_components/ligthless_player.tres @@ -0,0 +1,212 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://fvrm57et6nn5"] + +[ext_resource type="Texture2D" uid="uid://c0itxt8w3yml0" path="res://assets/first_party/templates/player/NO_EDIT_player_attack_01.png" id="1_3wjsk"] +[ext_resource type="Texture2D" uid="uid://covbt3em3ppm1" path="res://assets/first_party/templates/player/NO_EDIT_player_attack_02.png" id="2_ekub7"] +[ext_resource type="Texture2D" uid="uid://dly3ikrx05f0x" path="res://assets/first_party/templates/player/NO_EDIT_player_defeated.png" id="3_1alqi"] +[ext_resource type="Texture2D" uid="uid://b0kexdddbmi7n" path="res://assets/first_party/templates/player/NO_EDIT_player_idle.png" id="4_5kcqa"] +[ext_resource type="Texture2D" uid="uid://bnb6fdjs7xeaa" path="res://assets/first_party/templates/player/NO_EDIT_player_walk.png" id="5_b6x70"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_yg72c"] +atlas = ExtResource("1_3wjsk") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ydd7j"] +atlas = ExtResource("1_3wjsk") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_f8lfs"] +atlas = ExtResource("1_3wjsk") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_scyt1"] +atlas = ExtResource("1_3wjsk") +region = Rect2(576, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gjf71"] +atlas = ExtResource("2_ekub7") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_eyp3i"] +atlas = ExtResource("2_ekub7") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_nw7ra"] +atlas = ExtResource("2_ekub7") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_3yb8r"] +atlas = ExtResource("2_ekub7") +region = Rect2(576, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_cu6lk"] +atlas = ExtResource("3_1alqi") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_icahe"] +atlas = ExtResource("3_1alqi") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gwwl8"] +atlas = ExtResource("4_5kcqa") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_i6uyh"] +atlas = ExtResource("4_5kcqa") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0myta"] +atlas = ExtResource("4_5kcqa") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rbvnd"] +atlas = ExtResource("4_5kcqa") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_l1iol"] +atlas = ExtResource("4_5kcqa") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_28wor"] +atlas = ExtResource("5_b6x70") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7nl6p"] +atlas = ExtResource("5_b6x70") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ctslx"] +atlas = ExtResource("5_b6x70") +region = Rect2(384, 0, 192, 192) + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_yg72c") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ydd7j") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_f8lfs") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_scyt1") +}], +"loop": true, +"name": &"attack_01", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_gjf71") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_eyp3i") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_nw7ra") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_3yb8r") +}], +"loop": true, +"name": &"attack_02", +"speed": 10.0 +}, { +"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") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_cu6lk") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_icahe") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_cu6lk") +}], +"loop": true, +"name": &"defeated", +"speed": 5.0 +}, { +"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") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0myta") +}, { +"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") +}], +"loop": true, +"name": &"idle", +"speed": 10.0 +}, { +"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") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7nl6p") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ctslx") +}], +"loop": true, +"name": &"walk", +"speed": 10.0 +}] diff --git a/scenes/quests/story_quests/ligthless/quest.tres b/scenes/quests/story_quests/ligthless/quest.tres new file mode 100644 index 0000000000..fcf14f77be --- /dev/null +++ b/scenes/quests/story_quests/ligthless/quest.tres @@ -0,0 +1,9 @@ +[gd_resource type="Resource" script_class="Quest" format=3 uid="uid://klpyqk1cforo"] + +[ext_resource type="Script" uid="uid://dts1hwdy3phin" path="res://scenes/menus/storybook/components/quest.gd" id="1_ur0w6"] + +[resource] +script = ExtResource("1_ur0w6") +title = "ligthless" +first_scene = "uid://cpxk0cvg8gmab" +metadata/_custom_type_script = "uid://dts1hwdy3phin" diff --git a/scenes/quests/story_quests/ligthless/tiles/ligthless_bridges.tres b/scenes/quests/story_quests/ligthless/tiles/ligthless_bridges.tres new file mode 100644 index 0000000000..36bf508c72 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/tiles/ligthless_bridges.tres @@ -0,0 +1,56 @@ +[gd_resource type="TileSet" format=3 uid="uid://bv8dgmmwf2ava"] + +[ext_resource type="Texture2D" uid="uid://cnosj6ds4wtm4" path="res://assets/first_party/tiles/Bridge_All.png" id="1_gk6aa"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_1lc3s"] +texture = ExtResource("1_gk6aa") +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_1lc3s") diff --git a/scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres b/scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres new file mode 100644 index 0000000000..e11a06f2a8 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres @@ -0,0 +1,322 @@ +[gd_resource type="TileSet" format=3 uid="uid://cxstyrtuhgj1m"] + +[ext_resource type="Texture2D" uid="uid://c7oht7wudd8wa" path="res://assets/first_party/tiles/Cliff_Tiles.png" id="1_8r70t"] +[ext_resource type="Texture2D" uid="uid://cledckq31klvq" path="res://assets/first_party/tiles/Cliff_Mines_Tiles.png" id="2_ik5h8"] + +[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_hlvru"] +texture = ExtResource("1_8r70t") +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_bxwos"] +texture = ExtResource("2_ik5h8") +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_bxwos") +sources/4 = SubResource("TileSetAtlasSource_hlvru") diff --git a/scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres b/scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres new file mode 100644 index 0000000000..de94b9adfd --- /dev/null +++ b/scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres @@ -0,0 +1,395 @@ +[gd_resource type="TileSet" format=3 uid="uid://bye3u5dweaoli"] + +[ext_resource type="Texture2D" uid="uid://lg5dl13njsg3" path="res://assets/first_party/tiles/Grass_And_Sand_Tiles.png" id="1_u7oes"] +[ext_resource type="Texture2D" uid="uid://pkm6smjl8861" path="res://assets/first_party/tiles/Grass_Tiles_Light.png" id="2_hjm61"] +[ext_resource type="Texture2D" uid="uid://dcq6v7mx3h1fl" path="res://assets/first_party/tiles/Dirt_Tiles.png" id="3_73m35"] + +[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_og72o"] +texture = ExtResource("1_u7oes") +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_upj2e"] +texture = ExtResource("2_hjm61") +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_2dvci"] +texture = ExtResource("3_73m35") +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_og72o") +sources/5 = SubResource("TileSetAtlasSource_upj2e") +sources/6 = SubResource("TileSetAtlasSource_2dvci") +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/ligthless/tiles/ligthless_foam_2.tres b/scenes/quests/story_quests/ligthless/tiles/ligthless_foam_2.tres new file mode 100644 index 0000000000..438531fb4e --- /dev/null +++ b/scenes/quests/story_quests/ligthless/tiles/ligthless_foam_2.tres @@ -0,0 +1,36 @@ +[gd_resource type="TileSet" format=3 uid="uid://djbkyg1p7bt5s"] + +[ext_resource type="Texture2D" uid="uid://cexg7otw5enpu" path="res://assets/third_party/tiny-swords/Terrain/Water/Foam/Foam.png" id="1_bly7t"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_jj6g4"] +resource_name = "Foam" +texture = ExtResource("1_bly7t") +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_jj6g4") diff --git a/scenes/quests/story_quests/ligthless/tiles/ligthless_shadows.tres b/scenes/quests/story_quests/ligthless/tiles/ligthless_shadows.tres new file mode 100644 index 0000000000..9a6c234cca --- /dev/null +++ b/scenes/quests/story_quests/ligthless/tiles/ligthless_shadows.tres @@ -0,0 +1,14 @@ +[gd_resource type="TileSet" format=3 uid="uid://ixllyex21xer"] + +[ext_resource type="Texture2D" uid="uid://dslom0xbe1if7" path="res://assets/third_party/tiny-swords/Terrain/Ground/Shadows.png" id="1_n4bdn"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_xpov6"] +resource_name = "Shadows" +texture = ExtResource("1_n4bdn") +margins = Vector2i(32, 32) +texture_region_size = Vector2i(128, 128) +0:0/0 = 0 + +[resource] +tile_size = Vector2i(64, 64) +sources/0 = SubResource("TileSetAtlasSource_xpov6") diff --git a/scenes/quests/story_quests/ligthless/tiles/ligthless_void_chromakey.tres b/scenes/quests/story_quests/ligthless/tiles/ligthless_void_chromakey.tres new file mode 100644 index 0000000000..ac2f469f7d --- /dev/null +++ b/scenes/quests/story_quests/ligthless/tiles/ligthless_void_chromakey.tres @@ -0,0 +1,118 @@ +[gd_resource type="TileSet" format=3 uid="uid://terd427jnpi6"] + +[ext_resource type="Texture2D" uid="uid://d0156jkhip32" path="res://assets/first_party/tiles/Void_Tiles_Chromakey.png" id="1_wfj1s"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_mxp6c"] +texture = ExtResource("1_wfj1s") +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) + +[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_mxp6c") diff --git a/scenes/quests/story_quests/ligthless/tiles/ligthless_water.tres b/scenes/quests/story_quests/ligthless/tiles/ligthless_water.tres new file mode 100644 index 0000000000..c587571520 --- /dev/null +++ b/scenes/quests/story_quests/ligthless/tiles/ligthless_water.tres @@ -0,0 +1,25 @@ +[gd_resource type="TileSet" format=3 uid="uid://dcx50kn0ra16o"] + +[ext_resource type="Texture2D" uid="uid://doc4qg7e3kgs" path="res://assets/third_party/tiny-swords/Terrain/Water/Water.png" id="1_qrair"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_on1x6"] +texture = ExtResource("1_qrair") +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_on1x6") From d8a21326b6e9780b5b4cbafce5e0bd762fb5f849 Mon Sep 17 00:00:00 2001 From: 14Faacu Date: Wed, 25 Feb 2026 09:28:15 -0300 Subject: [PATCH 2/3] Estructura de carpetas --- .../third_party/Jotem/Jotem spritesheet.png | 3 + .../Jotem/Jotem spritesheet.png.import | 40 ++++ assets/third_party/Jotem/Jotem.aseprite | 3 + .../third_party/Sprites samurai/ATTACK 1.png | 3 + .../Sprites samurai/ATTACK 1.png.import | 40 ++++ assets/third_party/Sprites samurai/HURT.png | 3 + .../Sprites samurai/HURT.png.import | 40 ++++ assets/third_party/Sprites samurai/IDLE.png | 3 + .../Sprites samurai/IDLE.png.import | 40 ++++ assets/third_party/Sprites samurai/RUN.png | 3 + .../Sprites samurai/RUN.png.import | 40 ++++ .../fonts/Sprites samurai/ATTACK 1.png | 3 + .../fonts/Sprites samurai/ATTACK 1.png.import | 40 ++++ .../fonts/Sprites samurai/HURT.png | 3 + .../fonts/Sprites samurai/HURT.png.import | 40 ++++ .../fonts/Sprites samurai/IDLE.png | 3 + .../fonts/Sprites samurai/IDLE.png.import | 40 ++++ .../third_party/fonts/Sprites samurai/RUN.png | 3 + .../fonts/Sprites samurai/RUN.png.import | 40 ++++ .../intro_components/ligthless_intro.dialogue | 11 +- .../ligthless/0_intro/ligthless_intro.tscn | 219 +++++++++++++++++- .../1_stealth/ligthless_stealth.tscn | 4 +- .../ligthless/tiles/ligthless_elevation.tres | 48 ++++ .../tiles/ligthless_exterior_floors.tres | 44 ++++ 24 files changed, 704 insertions(+), 12 deletions(-) create mode 100644 assets/third_party/Jotem/Jotem spritesheet.png create mode 100644 assets/third_party/Jotem/Jotem spritesheet.png.import create mode 100644 assets/third_party/Jotem/Jotem.aseprite create mode 100644 assets/third_party/Sprites samurai/ATTACK 1.png create mode 100644 assets/third_party/Sprites samurai/ATTACK 1.png.import create mode 100644 assets/third_party/Sprites samurai/HURT.png create mode 100644 assets/third_party/Sprites samurai/HURT.png.import create mode 100644 assets/third_party/Sprites samurai/IDLE.png create mode 100644 assets/third_party/Sprites samurai/IDLE.png.import create mode 100644 assets/third_party/Sprites samurai/RUN.png create mode 100644 assets/third_party/Sprites samurai/RUN.png.import create mode 100644 assets/third_party/fonts/Sprites samurai/ATTACK 1.png create mode 100644 assets/third_party/fonts/Sprites samurai/ATTACK 1.png.import create mode 100644 assets/third_party/fonts/Sprites samurai/HURT.png create mode 100644 assets/third_party/fonts/Sprites samurai/HURT.png.import create mode 100644 assets/third_party/fonts/Sprites samurai/IDLE.png create mode 100644 assets/third_party/fonts/Sprites samurai/IDLE.png.import create mode 100644 assets/third_party/fonts/Sprites samurai/RUN.png create mode 100644 assets/third_party/fonts/Sprites samurai/RUN.png.import diff --git a/assets/third_party/Jotem/Jotem spritesheet.png b/assets/third_party/Jotem/Jotem spritesheet.png new file mode 100644 index 0000000000..be5ddd96b8 --- /dev/null +++ b/assets/third_party/Jotem/Jotem spritesheet.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e722c0822ac54f84b977ffc9fb80393ddbbf8025aba48f3db727db7a2b05dcbb +size 62023 diff --git a/assets/third_party/Jotem/Jotem spritesheet.png.import b/assets/third_party/Jotem/Jotem spritesheet.png.import new file mode 100644 index 0000000000..32ebc7277e --- /dev/null +++ b/assets/third_party/Jotem/Jotem spritesheet.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bbtbqpo2tkj2h" +path="res://.godot/imported/Jotem spritesheet.png-d7f862251b2b5020e544c1f5a52d66a9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/third_party/Jotem/Jotem spritesheet.png" +dest_files=["res://.godot/imported/Jotem spritesheet.png-d7f862251b2b5020e544c1f5a52d66a9.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/assets/third_party/Jotem/Jotem.aseprite b/assets/third_party/Jotem/Jotem.aseprite new file mode 100644 index 0000000000..abf9fc64b8 --- /dev/null +++ b/assets/third_party/Jotem/Jotem.aseprite @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:623ed6d251369d7dc2464972701c758a2d3d07f8113ef3752f05df0cab40e841 +size 143469 diff --git a/assets/third_party/Sprites samurai/ATTACK 1.png b/assets/third_party/Sprites samurai/ATTACK 1.png new file mode 100644 index 0000000000..bb54ec3028 --- /dev/null +++ b/assets/third_party/Sprites samurai/ATTACK 1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5de212a8b0a0d64478872703034a806b5d015ddb3290d528bff9ed3a45e53c6 +size 3517 diff --git a/assets/third_party/Sprites samurai/ATTACK 1.png.import b/assets/third_party/Sprites samurai/ATTACK 1.png.import new file mode 100644 index 0000000000..4e0c5500d7 --- /dev/null +++ b/assets/third_party/Sprites samurai/ATTACK 1.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://3kgyb678yqat" +path="res://.godot/imported/ATTACK 1.png-c384a6b27b9c9f9327b291808995487e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/third_party/Sprites samurai/ATTACK 1.png" +dest_files=["res://.godot/imported/ATTACK 1.png-c384a6b27b9c9f9327b291808995487e.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/assets/third_party/Sprites samurai/HURT.png b/assets/third_party/Sprites samurai/HURT.png new file mode 100644 index 0000000000..24b7e108cd --- /dev/null +++ b/assets/third_party/Sprites samurai/HURT.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3214b33c2dc10890eb85a788f12f41ce81e2abac5347b383a1e50543514fb819 +size 1890 diff --git a/assets/third_party/Sprites samurai/HURT.png.import b/assets/third_party/Sprites samurai/HURT.png.import new file mode 100644 index 0000000000..6f1ad23ec6 --- /dev/null +++ b/assets/third_party/Sprites samurai/HURT.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cwbobwn0cjm2u" +path="res://.godot/imported/HURT.png-0781dcb511975b912552923f69ad2512.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/third_party/Sprites samurai/HURT.png" +dest_files=["res://.godot/imported/HURT.png-0781dcb511975b912552923f69ad2512.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/assets/third_party/Sprites samurai/IDLE.png b/assets/third_party/Sprites samurai/IDLE.png new file mode 100644 index 0000000000..e16c7a8daa --- /dev/null +++ b/assets/third_party/Sprites samurai/IDLE.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb69947ff6d2cab1e67934f588f56b1975688f8672a4ba442383711f9b6950ea +size 3118 diff --git a/assets/third_party/Sprites samurai/IDLE.png.import b/assets/third_party/Sprites samurai/IDLE.png.import new file mode 100644 index 0000000000..342cf1af77 --- /dev/null +++ b/assets/third_party/Sprites samurai/IDLE.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bcx1mpr7mw0cp" +path="res://.godot/imported/IDLE.png-8acdeca49e0e70e9fd1a50bbfc19fcb3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/third_party/Sprites samurai/IDLE.png" +dest_files=["res://.godot/imported/IDLE.png-8acdeca49e0e70e9fd1a50bbfc19fcb3.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/assets/third_party/Sprites samurai/RUN.png b/assets/third_party/Sprites samurai/RUN.png new file mode 100644 index 0000000000..9be5c87701 --- /dev/null +++ b/assets/third_party/Sprites samurai/RUN.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff8a6f2ed49fbac7b0e0fb6b9239fce7af99b744061dd9ee7346d5747e9516ed +size 6151 diff --git a/assets/third_party/Sprites samurai/RUN.png.import b/assets/third_party/Sprites samurai/RUN.png.import new file mode 100644 index 0000000000..32000f5e4b --- /dev/null +++ b/assets/third_party/Sprites samurai/RUN.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dcp6wys1x7oni" +path="res://.godot/imported/RUN.png-df0137c19c39c8313f435a89c42fe019.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/third_party/Sprites samurai/RUN.png" +dest_files=["res://.godot/imported/RUN.png-df0137c19c39c8313f435a89c42fe019.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/assets/third_party/fonts/Sprites samurai/ATTACK 1.png b/assets/third_party/fonts/Sprites samurai/ATTACK 1.png new file mode 100644 index 0000000000..bb54ec3028 --- /dev/null +++ b/assets/third_party/fonts/Sprites samurai/ATTACK 1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5de212a8b0a0d64478872703034a806b5d015ddb3290d528bff9ed3a45e53c6 +size 3517 diff --git a/assets/third_party/fonts/Sprites samurai/ATTACK 1.png.import b/assets/third_party/fonts/Sprites samurai/ATTACK 1.png.import new file mode 100644 index 0000000000..39b1e8f2e3 --- /dev/null +++ b/assets/third_party/fonts/Sprites samurai/ATTACK 1.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dl47o8lhje545" +path="res://.godot/imported/ATTACK 1.png-ede67ff5505285ad17334b5a6e6a5009.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/third_party/fonts/Sprites samurai/ATTACK 1.png" +dest_files=["res://.godot/imported/ATTACK 1.png-ede67ff5505285ad17334b5a6e6a5009.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/assets/third_party/fonts/Sprites samurai/HURT.png b/assets/third_party/fonts/Sprites samurai/HURT.png new file mode 100644 index 0000000000..24b7e108cd --- /dev/null +++ b/assets/third_party/fonts/Sprites samurai/HURT.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3214b33c2dc10890eb85a788f12f41ce81e2abac5347b383a1e50543514fb819 +size 1890 diff --git a/assets/third_party/fonts/Sprites samurai/HURT.png.import b/assets/third_party/fonts/Sprites samurai/HURT.png.import new file mode 100644 index 0000000000..22e8da9ab4 --- /dev/null +++ b/assets/third_party/fonts/Sprites samurai/HURT.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dv60u2dc7h4x8" +path="res://.godot/imported/HURT.png-0be2b2b91c7da44514b7e101ed108adb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/third_party/fonts/Sprites samurai/HURT.png" +dest_files=["res://.godot/imported/HURT.png-0be2b2b91c7da44514b7e101ed108adb.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/assets/third_party/fonts/Sprites samurai/IDLE.png b/assets/third_party/fonts/Sprites samurai/IDLE.png new file mode 100644 index 0000000000..e16c7a8daa --- /dev/null +++ b/assets/third_party/fonts/Sprites samurai/IDLE.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb69947ff6d2cab1e67934f588f56b1975688f8672a4ba442383711f9b6950ea +size 3118 diff --git a/assets/third_party/fonts/Sprites samurai/IDLE.png.import b/assets/third_party/fonts/Sprites samurai/IDLE.png.import new file mode 100644 index 0000000000..6963395909 --- /dev/null +++ b/assets/third_party/fonts/Sprites samurai/IDLE.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://caiujnhj766om" +path="res://.godot/imported/IDLE.png-6bc574aeec163931f576bcd36940d025.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/third_party/fonts/Sprites samurai/IDLE.png" +dest_files=["res://.godot/imported/IDLE.png-6bc574aeec163931f576bcd36940d025.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/assets/third_party/fonts/Sprites samurai/RUN.png b/assets/third_party/fonts/Sprites samurai/RUN.png new file mode 100644 index 0000000000..9be5c87701 --- /dev/null +++ b/assets/third_party/fonts/Sprites samurai/RUN.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff8a6f2ed49fbac7b0e0fb6b9239fce7af99b744061dd9ee7346d5747e9516ed +size 6151 diff --git a/assets/third_party/fonts/Sprites samurai/RUN.png.import b/assets/third_party/fonts/Sprites samurai/RUN.png.import new file mode 100644 index 0000000000..e3ffb1d75c --- /dev/null +++ b/assets/third_party/fonts/Sprites samurai/RUN.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bbb4fteq33s7f" +path="res://.godot/imported/RUN.png-e9fe71e496827a7aade3ec734616364c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/third_party/fonts/Sprites samurai/RUN.png" +dest_files=["res://.godot/imported/RUN.png-e9fe71e496827a7aade3ec734616364c.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/ligthless/0_intro/intro_components/ligthless_intro.dialogue b/scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue index 4294c009f7..e013ff6d8a 100644 --- a/scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue +++ b/scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue @@ -4,11 +4,10 @@ ~ start do animation_player.play(&"walk_on") do animation_player.animation_finished -Welcome to the StoryQuest template, where you'll learn how to mod elements of each scene and create your own StoryQuest! Let's start with the intro. -In the Godot FileSystem, find the intro folder and double-click on the intro dialogue file to edit the text. -Press enter to add a new line. Each line becomes a new dialogue box in-game. -Select Cinematic node; drag your StoryQuest dialogue to the "Dialogue" field in the Inspector. -Set the next scene using the "Next Scene" field in the Inspector. +Bienvenido +Vienes del estrello de la nave de tu comunidad +La gema que le suministraba energía se dividió.Vieja entre el espacio para encontrar las partes +La busqueda de estos fragmentos conllevan retos, los cuales tendras que superar +SUERTE do animation_player.play(&"walk_off") -Explore other elements to mod, like the placeholder image, tile map, and animation options for this scene! => END diff --git a/scenes/quests/story_quests/ligthless/0_intro/ligthless_intro.tscn b/scenes/quests/story_quests/ligthless/0_intro/ligthless_intro.tscn index c363000661..653997f889 100644 --- a/scenes/quests/story_quests/ligthless/0_intro/ligthless_intro.tscn +++ b/scenes/quests/story_quests/ligthless/0_intro/ligthless_intro.tscn @@ -2,10 +2,219 @@ [ext_resource type="TileSet" uid="uid://bye3u5dweaoli" path="res://scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres" id="1_8q6pt"] [ext_resource type="Texture2D" uid="uid://07k43id4c81h" path="res://assets/first_party/templates/intro/NO_EDIT_intro_image.png" id="2_j2kiv"] -[ext_resource type="SpriteFrames" uid="uid://fvrm57et6nn5" path="res://scenes/quests/story_quests/ligthless/player_components/ligthless_player.tres" id="3_1s03h"] +[ext_resource type="Texture2D" uid="uid://c0itxt8w3yml0" path="res://assets/first_party/templates/player/NO_EDIT_player_attack_01.png" id="3_3wt4s"] [ext_resource type="Script" uid="uid://x1mxt6bmei2o" path="res://scenes/ui_elements/cinematic/cinematic.gd" id="4_8bhgn"] +[ext_resource type="Texture2D" uid="uid://covbt3em3ppm1" path="res://assets/first_party/templates/player/NO_EDIT_player_attack_02.png" id="4_iy4kv"] [ext_resource type="Resource" uid="uid://dsug5tlrynm6i" path="res://scenes/quests/story_quests/ligthless/0_intro/intro_components/ligthless_intro.dialogue" id="5_3wt4s"] +[ext_resource type="Texture2D" uid="uid://dly3ikrx05f0x" path="res://assets/first_party/templates/player/NO_EDIT_player_defeated.png" id="5_xtmxf"] +[ext_resource type="Texture2D" uid="uid://b0kexdddbmi7n" path="res://assets/first_party/templates/player/NO_EDIT_player_idle.png" id="6_gxapt"] [ext_resource type="PackedScene" uid="uid://v3usqiwy5wpr" path="res://scenes/game_elements/props/decoration/rock/rock.tscn" id="6_iy4kv"] +[ext_resource type="Texture2D" uid="uid://bnb6fdjs7xeaa" path="res://assets/first_party/templates/player/NO_EDIT_player_walk.png" id="7_rvdae"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_yg72c"] +atlas = ExtResource("3_3wt4s") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ydd7j"] +atlas = ExtResource("3_3wt4s") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_f8lfs"] +atlas = ExtResource("3_3wt4s") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_scyt1"] +atlas = ExtResource("3_3wt4s") +region = Rect2(576, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gjf71"] +atlas = ExtResource("4_iy4kv") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_eyp3i"] +atlas = ExtResource("4_iy4kv") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_nw7ra"] +atlas = ExtResource("4_iy4kv") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_3yb8r"] +atlas = ExtResource("4_iy4kv") +region = Rect2(576, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_cu6lk"] +atlas = ExtResource("5_xtmxf") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_icahe"] +atlas = ExtResource("5_xtmxf") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gwwl8"] +atlas = ExtResource("6_gxapt") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_i6uyh"] +atlas = ExtResource("6_gxapt") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0myta"] +atlas = ExtResource("6_gxapt") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rbvnd"] +atlas = ExtResource("6_gxapt") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_l1iol"] +atlas = ExtResource("6_gxapt") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_28wor"] +atlas = ExtResource("7_rvdae") +region = Rect2(0, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7nl6p"] +atlas = ExtResource("7_rvdae") +region = Rect2(192, 0, 192, 192) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ctslx"] +atlas = ExtResource("7_rvdae") +region = Rect2(384, 0, 192, 192) + +[sub_resource type="SpriteFrames" id="SpriteFrames_0y0ng"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_yg72c") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ydd7j") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_f8lfs") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_scyt1") +}], +"loop": true, +"name": &"attack_01", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_gjf71") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_eyp3i") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_nw7ra") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_3yb8r") +}], +"loop": true, +"name": &"attack_02", +"speed": 10.0 +}, { +"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") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_cu6lk") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_icahe") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_cu6lk") +}], +"loop": true, +"name": &"defeated", +"speed": 5.0 +}, { +"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") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0myta") +}, { +"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") +}], +"loop": true, +"name": &"idle", +"speed": 10.0 +}, { +"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") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7nl6p") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ctslx") +}], +"loop": true, +"name": &"walk", +"speed": 10.0 +}] [sub_resource type="Animation" id="Animation_xtmxf"] length = 0.001 @@ -102,7 +311,7 @@ _data = { [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_map_data = PackedByteArray("AAAAAAUAAgABAAEAAAABAAUAAgABAAEAAAACAAUAAgABAAEAAAADAAUAAgABAAEAAAAEAAUAAgABAAEAAAAFAAUAAgABAAEAAAAHAAUAAgABAAEAAAAIAAUAAgABAAEAAAAJAAUAAgABAAEAAAAKAAUAAgABAAEAAAALAAUAAgABAAEAAAAMAAUAAgABAAEAAAANAAUAAgABAAEAAAAOAAUAAgABAAEAAAAAAAYABQABAAEAAAAAAAcABQABAAEAAAAAAAgAAgABAAEAAAABAAYABQABAAEAAAABAAcABQABAAEAAAABAAgAAgABAAEAAAACAAYABQABAAEAAAACAAcABQABAAEAAAACAAgAAgABAAEAAAADAAYABQABAAEAAAADAAcABQABAAEAAAADAAgAAgABAAEAAAAEAAYABQABAAEAAAAEAAcABQABAAEAAAAEAAgAAgABAAEAAAAFAAYABQABAAEAAAAFAAcABQABAAEAAAAFAAgAAgABAAEAAAAGAAYABQABAAEAAAAGAAcABQABAAEAAAAGAAgAAgABAAEAAAAHAAYABQABAAEAAAAHAAcABQABAAEAAAAHAAgAAgABAAEAAAAIAAYABQABAAEAAAAIAAcABQABAAEAAAAIAAgAAgABAAEAAAAJAAYABQABAAEAAAAJAAcABQABAAEAAAAJAAgAAgABAAEAAAAKAAYABQABAAEAAAAKAAcABQABAAEAAAAKAAgAAgABAAEAAAALAAYABQABAAEAAAALAAcABQABAAEAAAALAAgAAgABAAEAAAAMAAYABQABAAEAAAAMAAcABQABAAEAAAAMAAgAAgABAAEAAAANAAYABQABAAEAAAANAAcABQABAAEAAAANAAgAAgABAAEAAAAOAAYABQABAAEAAAAOAAcABQABAAEAAAAOAAgAAgABAAEAAAAAAAAAAgABAAEAAAAAAAEAAgABAAEAAAABAAEAAgABAAEAAAACAAEAAgABAAEAAAACAAIAAgABAAEAAAADAAIAAgABAAEAAAAEAAIAAgABAAEAAAAFAAIAAgABAAEAAAAFAAMAAgABAAEAAAAGAAMAAgABAAEAAAAHAAQAAgABAAEAAAAIAAQAAgABAAEAAAAOAAQAAgABAAEAAAAOAAMAAgABAAEAAAAOAAIAAgABAAEAAAAOAAEAAgABAAEAAAAOAAAAAgABAAEAAAANAAQAAgABAAEAAAANAAMAAgABAAEAAAANAAIAAgABAAEAAAANAAEAAgABAAEAAAANAAAAAgABAAEAAAAMAAQAAgABAAEAAAAMAAMAAgABAAEAAAAMAAIAAgABAAEAAAAMAAEAAgABAAEAAAAMAAAAAgABAAEAAAALAAQAAgABAAEAAAALAAMAAgABAAEAAAALAAIAAgABAAEAAAALAAEAAgABAAEAAAALAAAAAgABAAEAAAAKAAQAAgABAAEAAAAKAAMAAgABAAEAAAAKAAIAAgABAAEAAAAKAAEAAgABAAEAAAAKAAAAAgABAAEAAAAJAAQAAgABAAEAAAAJAAMAAgABAAEAAAAJAAIAAgABAAEAAAAJAAEAAgABAAEAAAAJAAAAAgABAAEAAAAIAAMAAgABAAEAAAAIAAIAAgABAAEAAAAIAAEAAgABAAEAAAAIAAAAAgABAAEAAAAHAAMAAgABAAEAAAAHAAIAAgABAAEAAAAHAAEAAgABAAEAAAAHAAAAAgABAAEAAAAGAAQAAgABAAEAAAAGAAIAAgABAAEAAAAGAAEAAgABAAEAAAAGAAAAAgABAAEAAAAFAAQAAgABAAEAAAAFAAEAAgABAAEAAAAFAAAAAgABAAEAAAAEAAQAAgABAAEAAAAEAAMAAgABAAEAAAAEAAEAAgABAAEAAAAEAAAAAgABAAEAAAADAAQAAgABAAEAAAADAAMAAgABAAEAAAADAAEAAgABAAEAAAADAAAAAgABAAEAAAACAAQAAgABAAEAAAACAAMAAgABAAEAAAACAAAAAgABAAEAAAABAAQAAgABAAEAAAABAAMAAgABAAEAAAABAAIAAgABAAEAAAABAAAAAgABAAEAAAAAAAQAAgABAAEAAAAAAAMAAgABAAEAAAAAAAIAAgABAAEAAAAAAAkAAgABAAEAAAABAAkAAgABAAEAAAACAAkAAgABAAEAAAADAAkAAgABAAEAAAAEAAkAAgABAAEAAAAFAAkAAgABAAEAAAAGAAkAAgABAAEAAAAHAAkAAgABAAEAAAAIAAkAAgABAAEAAAAJAAkAAgABAAEAAAAKAAkAAgABAAEAAAALAAkAAgABAAEAAAAMAAkAAgABAAEAAAANAAkAAgABAAEAAAAOAAkAAgABAAEAAAAAAP//AgABAAEAAAABAP//AgABAAEAAAACAP//AgABAAEAAAADAP//AgABAAEAAAAEAP//AgABAAEAAAAFAP//AgABAAEAAAAGAP//AgABAAEAAAAHAP//AgABAAEAAAAIAP//AgABAAEAAAAJAP//AgABAAEAAAAKAP//AgABAAEAAAALAP//AgABAAEAAAAMAP//AgABAAEAAAANAP//AgABAAEAAAAOAP//AgABAAEAAAAPAP//AgABAAEAAAAPAAAAAgABAAEAAAAPAAEAAgABAAEAAAAPAAkAAgABAAEAAAAPAAgAAgABAAEAAAAPAAcABQABAAEAAAAPAAYABQABAAEAAAAPAAUAAgABAAEAAAAPAAQAAgABAAEAAAAPAAMAAgABAAEAAAAPAAIAAgABAAEAAAD/////AgABAAEAAAD//wAAAgABAAEAAAD//wEAAgABAAEAAAD//wIAAgABAAEAAAD//wMAAgABAAEAAAD//wQAAgABAAEAAAD//wUAAgABAAEAAAD//wYABQABAAEAAAD//wcABQABAAEAAAD//wgAAgABAAEAAAD//wkAAgABAAEAAAD+/wMAAgABAAEAAAD+/wIAAgABAAEAAAD+/wEAAgABAAEAAAD+/wAAAgABAAEAAAD+////AgABAAEAAAD+//7/AgABAAEAAAD///7/AgABAAEAAAAAAP7/AgABAAEAAAABAP7/AgABAAEAAAACAP7/AgABAAEAAAADAP7/AgABAAEAAAAEAP7/AgABAAEAAAAFAP7/AgABAAEAAAAGAP7/AgABAAEAAAAHAP7/AgABAAEAAAAIAP7/AgABAAEAAAAJAP7/AgABAAEAAAAKAP7/AgABAAEAAAALAP7/AgABAAEAAAAMAP7/AgABAAEAAAANAP7/AgABAAEAAAAOAP7/AgABAAEAAAAPAP7/AgABAAEAAAAQAP7/AgABAAEAAAAQAP//AgABAAEAAAAQAAAAAgABAAEAAAAQAAEAAgABAAEAAAAQAAIAAgABAAEAAAAQAAMAAgABAAEAAAAQAAQAAgABAAEAAAAQAAUAAgABAAEAAAAQAAYABQABAAEAAAAQAAcABQABAAEAAAAQAAgAAgABAAEAAAAQAAkAAgABAAEAAAAQAAoAAgABAAEAAAAPAAoAAgABAAEAAAAOAAoAAgABAAEAAAANAAoAAgABAAEAAAAMAAoAAgABAAEAAAALAAoAAgABAAEAAAAKAAoAAgABAAEAAAAJAAoAAgABAAEAAAAIAAoAAgABAAEAAAAHAAoAAgABAAEAAAAGAAoAAgABAAEAAAAFAAoAAgABAAEAAAAEAAoAAgABAAEAAAADAAoAAgABAAEAAAACAAoAAgABAAEAAAABAAoAAgABAAEAAAAAAAoAAgABAAEAAAD//woAAgABAAEAAAD+/woAAgABAAEAAAD+/wkAAgABAAEAAAD+/wgAAgABAAEAAAD+/wcABQABAAEAAAD+/wYABQABAAEAAAD+/wUAAgABAAEAAAD+/wQAAgABAAEAAAD9/wQAAgABAAEAAAD9/wMAAgABAAEAAAD9/wIAAgABAAEAAAD9/wEAAgABAAEAAAD9/wAAAgABAAEAAAD9////AgABAAEAAAD9//7/AgABAAEAAAD9//3/AgABAAEAAAD+//3/AgABAAEAAAD///3/AgABAAEAAAAAAP3/AgABAAEAAAABAP3/AgABAAEAAAACAP3/AgABAAEAAAADAP3/AgABAAEAAAAEAP3/AgABAAEAAAAFAP3/AgABAAEAAAAGAP3/AgABAAEAAAAHAP3/AgABAAEAAAAIAP3/AgABAAEAAAAJAP3/AgABAAEAAAAKAP3/AgABAAEAAAALAP3/AgABAAEAAAAMAP3/AgABAAEAAAANAP3/AgABAAEAAAAOAP3/AgABAAEAAAAPAP3/AgABAAEAAAAQAP3/AgABAAEAAAARAP3/AgABAAEAAAARAP7/AgABAAEAAAARAP//AgABAAEAAAARAAAAAgABAAEAAAARAAEAAgABAAEAAAARAAIAAgABAAEAAAARAAMAAgABAAEAAAARAAQAAgABAAEAAAARAAUAAgABAAEAAAARAAYABQABAAEAAAARAAcABQABAAEAAAARAAgAAgABAAEAAAARAAkAAgABAAEAAAARAAoAAgABAAEAAAARAAsAAgABAAEAAAAQAAsAAgABAAEAAAAPAAsAAgABAAEAAAAOAAsAAgABAAEAAAANAAsAAgABAAEAAAAMAAsAAgABAAEAAAALAAsAAgABAAEAAAAKAAsAAgABAAEAAAAJAAsAAgABAAEAAAAIAAsAAgABAAEAAAAHAAsAAgABAAEAAAAGAAsAAgABAAEAAAAFAAsAAgABAAEAAAAEAAsAAgABAAEAAAADAAsAAgABAAEAAAACAAsAAgABAAEAAAABAAsAAgABAAEAAAAAAAsAAgABAAEAAAD//wsAAgABAAEAAAD+/wsAAgABAAEAAAD9/wsAAgABAAEAAAD9/woAAgABAAEAAAD9/wkAAgABAAEAAAD9/wgAAgABAAEAAAD9/wcABQABAAEAAAD9/wYABQABAAEAAAD9/wUAAgABAAEAAAD8/wkAAgABAAEAAAD8/wgAAgABAAEAAAD8/wcABQABAAEAAAD8/wYABQABAAEAAAD8/wUAAgABAAEAAAD8/wQAAgABAAEAAAD8/wMAAgABAAEAAAD8/wIAAgABAAEAAAD8/wEAAgABAAEAAAD8/wAAAgABAAEAAAD8////AgABAAEAAAD8//7/AgABAAEAAAD8//3/AgABAAEAAAD8//z/AgABAAEAAAD9//z/AgABAAEAAAD+//z/AgABAAEAAAD///z/AgABAAEAAAAAAPz/AgABAAEAAAABAPz/AgABAAEAAAACAPz/AgABAAEAAAADAPz/AgABAAEAAAAEAPz/AgABAAEAAAAFAPz/AgABAAEAAAAGAPz/AgABAAEAAAAHAPz/AgABAAEAAAAIAPz/AgABAAEAAAAJAPz/AgABAAEAAAAKAPz/AgABAAEAAAALAPz/AgABAAEAAAAMAPz/AgABAAEAAAANAPz/AgABAAEAAAAOAPz/AgABAAEAAAAPAPz/AgABAAEAAAAQAPz/AgABAAEAAAARAPz/AgABAAEAAAASAPz/AgABAAEAAAASAP3/AgABAAEAAAASAP7/AgABAAEAAAASAP//AgABAAEAAAASAAAAAgABAAEAAAASAAEAAgABAAEAAAASAAIAAgABAAEAAAASAAMAAgABAAEAAAASAAQAAgABAAEAAAASAAUAAgABAAEAAAASAAYABQABAAEAAAASAAcABQABAAEAAAASAAgAAgABAAEAAAASAAoAAgABAAEAAAASAAsAAgABAAEAAAASAAkAAgABAAEAAAASAAwAAgABAAEAAAARAAwAAgABAAEAAAAQAAwAAgABAAEAAAAPAAwAAgABAAEAAAAOAAwAAgABAAEAAAANAAwAAgABAAEAAAAMAAwAAgABAAEAAAALAAwAAgABAAEAAAAKAAwAAgABAAEAAAAJAAwAAgABAAEAAAAIAAwAAgABAAEAAAAHAAwAAgABAAEAAAAGAAwAAgABAAEAAAAFAAwAAgABAAEAAAAEAAwAAgABAAEAAAADAAwAAgABAAEAAAACAAwAAgABAAEAAAABAAwAAgABAAEAAAAAAAwAAgABAAEAAAD//wwAAgABAAEAAAD+/wwAAgABAAEAAAD9/wwAAgABAAEAAAD8/wwAAgABAAEAAAD8/wsAAgABAAEAAAD8/woAAgABAAEAAAD7/wUAAgABAAEAAAD7/wQAAgABAAEAAAD7/wMAAgABAAEAAAD7/wIAAgABAAEAAAD7/wEAAgABAAEAAAD7/wAAAgABAAEAAAD7////AgABAAEAAAD7//7/AgABAAEAAAD7//3/AgABAAEAAAD7//z/AgABAAEAAAD7//v/AgABAAAAAAD8//v/AgABAAAAAAD9//v/AgABAAAAAAD+//v/AgABAAAAAAD///v/AgABAAAAAAAAAPv/AgABAAAAAAABAPv/AgABAAAAAAACAPv/AgABAAAAAAADAPv/AgABAAAAAAAEAPv/AgABAAAAAAAFAPv/AgABAAAAAAAGAPv/AgABAAAAAAAHAPv/AgABAAAAAAAIAPv/AgABAAAAAAAJAPv/AgABAAAAAAAKAPv/AgABAAAAAAALAPv/AgABAAAAAAAMAPv/AgABAAAAAAANAPv/AgABAAAAAAAOAPv/AgABAAAAAAAPAPv/AgABAAAAAAAQAPv/AgABAAAAAAARAPv/AgABAAAAAAASAPv/AgABAAAAAAATAPv/AgABAAAAAAATAPz/AgABAAEAAAATAP3/AgABAAEAAAATAP7/AgABAAEAAAATAP//AgABAAEAAAATAAAAAgABAAEAAAATAAEAAgABAAEAAAATAAIAAgABAAEAAAATAAMAAgABAAEAAAATAAQAAgABAAEAAAATAAUAAgABAAEAAAATAAYABQABAAEAAAATAAcABQABAAEAAAATAAgAAgABAAEAAAATAAkAAgABAAEAAAATAAoAAgABAAEAAAATAAsAAgABAAEAAAATAAwAAgABAAEAAAASAA0AAgABAAIAAAATAA0AAgABAAIAAAARAA0AAgABAAIAAAAQAA0AAgABAAIAAAAPAA0AAgABAAIAAAAOAA0AAgABAAIAAAANAA0AAgABAAIAAAAMAA0AAgABAAIAAAALAA0AAgABAAIAAAAKAA0AAgABAAIAAAAJAA0AAgABAAIAAAAIAA0AAgABAAIAAAAHAA0AAgABAAIAAAAGAA0AAgABAAIAAAAFAA0AAgABAAIAAAAEAA0AAgABAAIAAAADAA0AAgABAAIAAAACAA0AAgABAAIAAAABAA0AAgABAAIAAAAAAA0AAgABAAIAAAD//w0AAgABAAIAAAD+/w0AAgABAAIAAAD9/w0AAgABAAIAAAD8/w0AAgABAAIAAAD7/w0AAgABAAIAAAD7/wwAAgABAAEAAAD7/wsAAgABAAEAAAD7/woAAgABAAEAAAD7/wkAAgABAAEAAAD7/wgAAgABAAEAAAD7/wcABQABAAEAAAD7/wYABQABAAEAAAD6//v/AgABAAAAAAD5//v/AgABAAAAAAD4//v/AgAAAAAAAAD4//z/AgAAAAEAAAD4//3/AgAAAAEAAAD4//7/AgAAAAEAAAD4////AgAAAAEAAAD4/wAAAgAAAAEAAAD4/wEAAgAAAAEAAAD4/wIAAgAAAAEAAAD4/wMAAgAAAAEAAAD4/wQAAgAAAAEAAAD4/wUAAgAAAAEAAAD4/wYAAgAAAAEAAAD5/wYAAgABAAEAAAD5/wcAAgABAAEAAAD5/wgAAgABAAEAAAD5/wkAAgABAAEAAAD5/woAAgABAAEAAAD5/wsAAgABAAEAAAD5/wwAAgABAAEAAAD5/w0AAgABAAIAAAD4/w0AAgAAAAIAAAD6/w0AAgABAAIAAAD6/wwAAgABAAEAAAD6/wQAAgABAAEAAAD6/wMAAgABAAEAAAD6/wIAAgABAAEAAAD6/wEAAgABAAEAAAD6/wAAAgABAAEAAAD6////AgABAAEAAAD6//7/AgABAAEAAAD6//3/AgABAAEAAAD6//z/AgABAAEAAAD5//z/AgABAAEAAAD5//3/AgABAAEAAAD5//7/AgABAAEAAAD5////AgABAAEAAAD5/wAAAgABAAEAAAD5/wEAAgABAAEAAAD5/wIAAgABAAEAAAD5/wMAAgABAAEAAAD5/wQAAgABAAEAAAD5/wUAAgABAAEAAAD6/wUAAgABAAEAAAD6/wYABQABAAEAAAD6/wcABQABAAEAAAD6/wsAAgABAAEAAAD6/woAAgABAAEAAAD6/wkAAgABAAEAAAD6/wgAAgABAAEAAAD4/wwAAgAAAAEAAAD4/wsAAgAAAAEAAAD4/woAAgAAAAEAAAD4/wkAAgAAAAEAAAD4/wgAAgAAAAEAAAD4/wcAAgAAAAEAAAAUAPv/AgABAAAAAAAVAPv/AgABAAAAAAAWAPv/AgAAAAAAAAAWAPz/AgACAAEAAAAWAP3/AgACAAEAAAAWAP7/AgACAAEAAAAWAAQAAgACAAEAAAAWAAUAAgACAAEAAAAWAAYAAgACAAEAAAAWAAcAAgACAAEAAAAWAAgAAgACAAEAAAAWAAkAAgACAAEAAAAWAAoAAgABAAEAAAAWAAsAAgABAAEAAAAVAAwAAgABAAEAAAAVAA0AAgABAAIAAAAUAA0AAgABAAIAAAAWAA0AAgACAAIAAAAWAAwAAgABAAEAAAAVAAYAAgABAAEAAAAVAAUAAgABAAEAAAAVAAQAAgABAAEAAAAVAAMAAgABAAEAAAAVAAIAAgABAAEAAAAVAAEAAgABAAEAAAAVAAAAAgABAAEAAAAWAAAAAgACAAEAAAAWAP//AgACAAEAAAAWAAEAAgACAAEAAAAWAAIAAgACAAEAAAAWAAMAAgACAAEAAAAVAP//AgABAAEAAAAVAP7/AgABAAEAAAAVAP3/AgABAAEAAAAUAP3/AgABAAEAAAAUAPz/AgABAAEAAAAUAP7/AgABAAEAAAAVAPz/AgABAAEAAAAVAAcAAgABAAEAAAAVAAgAAgABAAEAAAAVAAkAAgABAAEAAAAVAAoAAgABAAEAAAAVAAsAAgABAAEAAAAUAAsAAgABAAEAAAAUAAwAAgABAAEAAAAUAAoAAgABAAEAAAAUAAkAAgABAAEAAAAUAAgAAgABAAEAAAAUAAcABQABAAEAAAAUAAYABQABAAEAAAAUAAUAAgABAAEAAAAUAAQAAgABAAEAAAAUAAMAAgABAAEAAAAUAAIAAgABAAEAAAAUAAEAAgABAAEAAAAUAAAAAgABAAEAAAAUAP//AgABAAEAAAAGAAUAAgABAAEAAAA=") tile_set = ExtResource("1_8q6pt") metadata/_edit_lock_ = true @@ -112,7 +321,8 @@ scale = Vector2(0.802083, 0.802083) texture = ExtResource("2_j2kiv") [node name="Sand" type="TileMapLayer" parent="TileMapLayers" unique_id=874671513] -tile_map_data = PackedByteArray("AAAKAAEABgAAAAAAAAAKAAIABgADAAEAAAAKAAMABgADAAEAAAAKAAQABgADAAEAAAANAAEABgACAAAAAAANAAIABgADAAEAAAANAAMABgADAAEAAAANAAQABgADAAEAAAAKAAUABgAAAAIAAAALAAEABgABAAMAAAALAAUABgABAAMAAAAMAAEABgABAAMAAAAMAAUABgABAAMAAAANAAUABgACAAIAAAAAAAcAAQAGAAMAAAABAAcAAQAGAAMAAAACAAcAAQAGAAMAAAADAAcAAQAGAAMAAAAEAAcAAQAGAAMAAAAFAAcAAQAGAAMAAAAGAAcAAQAGAAMAAAAHAAcAAQAGAAMAAAAIAAcAAQAGAAMAAAAJAAcAAQAGAAMAAAAKAAcAAQAGAAMAAAALAAcAAQAGAAMAAAAMAAcAAQAGAAMAAAANAAcAAQAGAAMAAAAOAAcAAQAGAAMAAAD//wcAAQAGAAMAAAD+/wcAAQAGAAMAAAD9/wcAAQAGAAMAAAD8/wcAAQAGAAMAAAD7/wcAAQAGAAMAAAD6/wcAAQAGAAMAAAD5/wcAAQAGAAMAAAD4/wcAAQAFAAMAAAAPAAcAAQAGAAMAAAAQAAcAAQAGAAMAAAARAAcAAQAGAAMAAAASAAcAAQAGAAMAAAATAAcAAQAGAAMAAAAUAAcAAQAGAAMAAAAVAAcAAQAGAAMAAAAWAAcAAQAHAAMAAAA=") +position = Vector2(138, -17) +tile_map_data = PackedByteArray("AAANAAEAAgABAAEAAAAKAAEAAgABAAEAAAALAAEAAgABAAEAAAAMAAEAAgABAAEAAAAKAAQAAgABAAEAAAAKAAMAAgABAAEAAAAKAAIAAgABAAEAAAAKAAUAAgABAAEAAAAMAAUAAgABAAEAAAALAAUAAgABAAEAAAANAAUAAgABAAEAAAANAAQAAgABAAEAAAANAAMAAgABAAEAAAANAAIAAgABAAEAAAAWAAcABQABAAEAAAD4/wcAAwAAAAEAAAAAAAcAAwACAAEAAAD//wcAAwABAAEAAAD+/wcAAwABAAEAAAD9/wcAAwABAAEAAAD8/wcAAwABAAEAAAD7/wcAAwABAAEAAAD6/wcAAwABAAEAAAD5/wcAAwABAAEAAAABAAcABQABAAEAAAACAAcABQABAAEAAAADAAcABQABAAEAAAAEAAcABQABAAEAAAAFAAcABQABAAEAAAAGAAcABQABAAEAAAAHAAcABQABAAEAAAAIAAcABQABAAEAAAAJAAcABQABAAEAAAAKAAcABQABAAEAAAALAAcABQABAAEAAAAMAAcABQABAAEAAAANAAcABQABAAEAAAAOAAcABQABAAEAAAAPAAcABQABAAEAAAAQAAcABQABAAEAAAARAAcABQABAAEAAAASAAcABQABAAEAAAATAAcABQABAAEAAAAUAAcABQABAAEAAAAVAAcABQABAAEAAAABAAkAAgABAAEAAAABAAgABQABAAEAAAAAAAgAAwACAAEAAAD//wgAAwABAAEAAAD+/wgAAwABAAEAAAD9/wgAAwABAAEAAAD8/wgAAwABAAEAAAD7/wgAAwABAAEAAAD6/wgAAwABAAEAAAD5/wgAAwABAAEAAAD4/wgAAwAAAAEAAAD3/wgAAgABAAEAAAD3/wcAAgABAAEAAAD3/wYAAgABAAEAAAD3/wUAAgABAAEAAAD3/wQAAgABAAEAAAD3/wMAAgABAAEAAAD3/wIAAgABAAEAAAD3/wEAAgABAAEAAAD3/wAAAgABAAEAAAD3////AgABAAEAAAD3//7/AgABAAEAAAD3//3/AgABAAEAAAD3//z/AgABAAEAAAD3//v/AgABAAAAAAD2//v/AgAAAAAAAAD2//z/AgAAAAEAAAD2//3/AgAAAAEAAAD2//7/AgAAAAEAAAD2////AgAAAAEAAAD2/wAAAgAAAAEAAAD2/wEAAgAAAAEAAAD2/wIAAgAAAAEAAAD2/wMAAgAAAAEAAAD2/wQAAgAAAAEAAAD2/wUAAgAAAAEAAAD2/wYAAgAAAAEAAAD2/wcAAgAAAAEAAAD2/wgAAgAAAAEAAAD2/wkAAgAAAAEAAAD2/woAAgAAAAEAAAD2/wsAAgAAAAEAAAD2/wwAAgAAAAEAAAD2/w0AAgAAAAIAAAD3/w0AAgABAAIAAAD3/wwAAgABAAEAAAD3/wsAAgABAAEAAAD3/woAAgABAAEAAAD3/wkAAgABAAEAAAD4/wkAAwAAAAEAAAD4/woAAwAAAAIAAAD4/wsAAgABAAEAAAD4/wwAAgABAAEAAAD4/w0AAgABAAIAAAD5/w0AAgABAAIAAAD5/wwAAgABAAEAAAD5/wsAAgABAAEAAAD5/woAAwABAAIAAAD5/wkAAwABAAEAAAD6/wkAAwABAAEAAAD6/woAAwABAAIAAAD6/wsAAgABAAEAAAD6/wwAAgABAAEAAAD6/w0AAgABAAIAAAD7/w0AAgABAAIAAAD7/wwAAgABAAEAAAD7/wsAAgABAAEAAAD7/woAAwABAAIAAAD7/wkAAwABAAEAAAD8/wkAAwABAAEAAAD8/woAAwABAAIAAAD8/wsAAgABAAEAAAD8/wwAAgABAAEAAAD8/w0AAgABAAIAAAD9/w0AAgABAAIAAAD9/wwAAgABAAEAAAD9/wsAAgABAAEAAAD9/woAAwABAAIAAAD9/wkAAwABAAEAAAD+/wkAAwABAAEAAAD+/woAAwABAAIAAAD+/wsAAgABAAEAAAD+/wwAAgABAAEAAAD+/w0AAgABAAIAAAD//w0AAgABAAIAAAD//wwAAgABAAEAAAD//wsAAgABAAEAAAD//woAAwABAAIAAAD//wkAAwABAAEAAAAAAAkAAwACAAEAAAAAAAoAAwACAAIAAAAAAAsAAgABAAEAAAAAAAwAAgABAAEAAAAAAA0AAgABAAIAAAABAA0AAgABAAIAAAABAAwAAgABAAEAAAABAAsAAgABAAEAAAABAAoAAgABAAEAAAACAAoAAgABAAEAAAACAAkAAgABAAEAAAACAAgABQABAAEAAAADAAgABQABAAEAAAADAAkAAgABAAEAAAADAAoAAgABAAEAAAADAAsAAgABAAEAAAACAAsAAgABAAEAAAACAAwAAgABAAEAAAACAA0AAgABAAIAAAADAA0AAgABAAIAAAADAAwAAgABAAEAAAAEAAwAAgABAAEAAAAEAAsAAgABAAEAAAAEAAoAAgABAAEAAAAEAAkAAgABAAEAAAAEAAgABQABAAEAAAAFAAgABQABAAEAAAAFAAkAAgABAAEAAAAFAAoAAgABAAEAAAAFAAsAAgABAAEAAAAFAAwAAgABAAEAAAAFAA0AAgABAAIAAAAEAA0AAgABAAIAAAAGAA0AAgABAAIAAAAGAAwAAgABAAEAAAAGAAsAAgABAAEAAAAGAAoAAgABAAEAAAAGAAkAAgABAAEAAAAGAAgABQABAAEAAAAHAAgABQABAAEAAAAHAAkAAgABAAEAAAAHAAoAAgABAAEAAAAHAAsAAgABAAEAAAAHAAwAAgABAAEAAAAHAA0AAgABAAIAAAAIAA0AAgABAAIAAAAIAAwAAgABAAEAAAAIAAsAAgABAAEAAAAIAAoAAgABAAEAAAAIAAkAAgABAAEAAAAIAAgABQABAAEAAAAJAAgABQABAAEAAAAJAAkAAgABAAEAAAAJAAoAAgABAAEAAAAJAAsAAgABAAEAAAAJAAwAAgABAAEAAAAJAA0AAgABAAIAAAAKAA0AAgABAAIAAAAKAAwAAgABAAEAAAAKAAsAAgABAAEAAAAKAAoAAgABAAEAAAAKAAkAAgABAAEAAAAKAAgABQABAAEAAAALAAgABQABAAEAAAALAAkAAgABAAEAAAALAAoAAgABAAEAAAALAAsAAgABAAEAAAALAAwAAgABAAEAAAALAA0AAgABAAIAAAAMAA0AAgABAAIAAAAMAAwAAgABAAEAAAAMAAsAAgABAAEAAAAMAAoAAgABAAEAAAAMAAkAAgABAAEAAAAMAAgABQABAAEAAAANAAgABQABAAEAAAANAAkAAgABAAEAAAANAAoAAgABAAEAAAANAAsAAgABAAEAAAANAAwAAgABAAEAAAANAA0AAgABAAIAAAAOAA0AAgABAAIAAAAOAAwAAgABAAEAAAAOAAsAAgABAAEAAAAOAAoAAgABAAEAAAAOAAkAAgABAAEAAAAOAAgABQABAAEAAAAPAAgABQABAAEAAAAPAAkAAgABAAEAAAAPAAoAAgABAAEAAAAPAAsAAgABAAEAAAAPAAwAAgABAAEAAAAPAA0AAgABAAIAAAAQAA0AAgABAAIAAAAQAAwAAgABAAEAAAAQAAsAAgABAAEAAAAQAAoAAgABAAEAAAAQAAkAAgABAAEAAAAQAAgABQABAAEAAAARAAgABQABAAEAAAARAAkAAgABAAEAAAARAAoAAgABAAEAAAARAAsAAgABAAEAAAARAAwAAgABAAEAAAARAA0AAgABAAIAAAASAA0AAgABAAIAAAASAAwAAgABAAEAAAASAAsAAgABAAEAAAASAAoAAgABAAEAAAASAAkAAgABAAEAAAASAAgABQABAAEAAAATAAgABQABAAEAAAATAAkAAgABAAEAAAATAAoAAgABAAEAAAATAAsAAgABAAEAAAATAAwAAgABAAEAAAATAA0AAgABAAIAAAAUAA0AAgABAAIAAAAUAAwAAgABAAEAAAAUAAsAAgABAAEAAAAUAAoAAgABAAEAAAAUAAkAAgABAAEAAAAUAAgABQABAAEAAAAVAAgABQABAAEAAAAVAAkAAgABAAEAAAAVAAoAAgABAAEAAAAVAAsAAgABAAEAAAAVAAwAAgABAAEAAAAVAA0AAgABAAIAAAAWAA0AAgACAAIAAAAWAAwAAgACAAEAAAAWAAsAAgACAAEAAAAWAAoAAgACAAEAAAAWAAkAAgACAAEAAAAWAAgABQABAAEAAAD4//v/AgABAAAAAAD4//z/AgABAAEAAAD4//3/AgABAAEAAAD4//7/AgABAAEAAAD4////AgABAAEAAAD4/wAAAgABAAEAAAD4/wEAAgABAAEAAAD4/wIAAgABAAEAAAD4/wMAAgABAAEAAAD4/wQAAwAAAAAAAAD4/wUAAwAAAAEAAAD4/wYAAwAAAAEAAAD5/wYAAwABAAEAAAD5/wUAAwABAAEAAAD5/wQAAwABAAAAAAD5/wMAAgABAAEAAAD5/wIAAgABAAEAAAD5/wEAAgABAAEAAAD5/wAAAgABAAEAAAD5////AgABAAEAAAD5//7/AgABAAEAAAD5//3/AgABAAEAAAD5//z/AgABAAEAAAD5//v/AgABAAAAAAD6//v/AgABAAAAAAD6//z/AgABAAEAAAD6//3/AgABAAEAAAD6//7/AgABAAEAAAD6////AgABAAEAAAD6/wAAAgABAAEAAAD6/wEAAgABAAEAAAD6/wIAAgABAAEAAAD6/wMAAgABAAEAAAD6/wQAAwABAAAAAAD6/wUAAwABAAEAAAD6/wYAAwABAAEAAAD7/wYAAwABAAEAAAD7/wUAAwABAAEAAAD7/wQAAwABAAAAAAD7/wMAAgABAAEAAAD7/wIAAgABAAEAAAD7/wEAAgABAAEAAAD7/wAAAgABAAEAAAD7////AgABAAEAAAD7//7/AgABAAEAAAD7//3/AgABAAEAAAD7//z/AgABAAEAAAD7//v/AgABAAAAAAD8//v/AgABAAAAAAD8//z/AgABAAEAAAD8//3/AgABAAEAAAD8//7/AgABAAEAAAD8////AgABAAEAAAD8/wAAAgABAAEAAAD8/wEAAgABAAEAAAD8/wIAAgABAAEAAAD8/wMAAgABAAEAAAD8/wQAAwABAAAAAAD8/wUAAwABAAEAAAD8/wYAAwABAAEAAAD9/wYAAwABAAEAAAD9/wUAAwABAAEAAAD9/wQAAwABAAAAAAD9/wMAAgABAAEAAAD9/wIAAgABAAEAAAD9/wEAAgABAAEAAAD9/wAAAgABAAEAAAD9////AgABAAEAAAD9//7/AgABAAEAAAD9//3/AgABAAEAAAD9//z/AgABAAEAAAD9//v/AgABAAAAAAD+//v/AgABAAAAAAD+//z/AgABAAEAAAD+//3/AgABAAEAAAD+//7/AgABAAEAAAD+////AgABAAEAAAD+/wAAAgABAAEAAAD+/wEAAgABAAEAAAD+/wIAAgABAAEAAAD+/wMAAgABAAEAAAD+/wQAAwABAAAAAAD+/wUAAwABAAEAAAD+/wYAAwABAAEAAAD//wYAAwABAAEAAAD//wUAAwABAAEAAAD//wQAAwABAAAAAAD//wMAAgABAAEAAAD//wIAAgABAAEAAAD//wEAAgABAAEAAAD//wAAAgABAAEAAAD/////AgABAAEAAAD///7/AgABAAEAAAD///3/AgABAAEAAAD///z/AgABAAEAAAD///v/AgABAAAAAAAAAPv/AgABAAAAAAAAAPz/AgABAAEAAAAAAP3/AgABAAEAAAAAAP7/AgABAAEAAAAAAP//AgABAAEAAAAAAAAAAgABAAEAAAAAAAEAAgABAAEAAAAAAAIAAgABAAEAAAAAAAMAAgABAAEAAAAAAAQAAwACAAAAAAAAAAUAAwACAAEAAAAAAAYAAwACAAEAAAABAAYAAgABAAEAAAABAAUAAgABAAEAAAABAAQAAgABAAEAAAABAAMAAgABAAEAAAABAAIAAgABAAEAAAABAAEAAgABAAEAAAABAAAAAgABAAEAAAABAP//AgABAAEAAAABAP7/AgABAAEAAAABAP3/AgABAAEAAAABAPz/AgABAAEAAAABAPv/AgABAAAAAAACAPv/AgABAAAAAAACAPz/AgABAAEAAAACAP3/AgABAAEAAAACAP7/AgABAAEAAAACAP//AgABAAEAAAACAAAAAgABAAEAAAACAAEAAgABAAEAAAACAAIAAgABAAEAAAACAAMAAgABAAEAAAACAAQAAgABAAEAAAACAAUAAgABAAEAAAACAAYAAgABAAEAAAADAAYAAgABAAEAAAADAAUAAgABAAEAAAADAAQAAgABAAEAAAADAAMAAgABAAEAAAADAAIAAgABAAEAAAADAAEAAgABAAEAAAADAAAAAgABAAEAAAADAP//AgABAAEAAAADAP7/AgABAAEAAAADAP3/AgABAAEAAAADAPz/AgABAAEAAAADAPv/AgABAAAAAAAEAPv/AgABAAAAAAAEAPz/AgABAAEAAAAEAP3/AgABAAEAAAAEAP7/AgABAAEAAAAEAP//AgABAAEAAAAEAAAAAgABAAEAAAAEAAEAAgABAAEAAAAEAAIAAgABAAEAAAAEAAMAAgABAAEAAAAEAAQAAgABAAEAAAAEAAUAAgABAAEAAAAEAAYAAgABAAEAAAAFAAYAAgABAAEAAAAFAAUAAgABAAEAAAAFAAQAAgABAAEAAAAFAAMAAgABAAEAAAAFAAIAAgABAAEAAAAFAAEAAgABAAEAAAAFAAAAAgABAAEAAAAFAP//AgABAAEAAAAFAP7/AgABAAEAAAAFAP3/AgABAAEAAAAFAPz/AgABAAEAAAAFAPv/AgABAAAAAAAGAPv/AgABAAAAAAAGAPz/AgABAAEAAAAGAP3/AgABAAEAAAAGAP7/AgABAAEAAAAGAP//AgABAAEAAAAGAAAAAgABAAEAAAAGAAEAAgABAAEAAAAGAAIAAgABAAEAAAAGAAMAAgABAAEAAAAGAAQAAgABAAEAAAAGAAUAAgABAAEAAAAGAAYAAgABAAEAAAAHAAYAAgABAAEAAAAHAAUAAgABAAEAAAAHAAQAAgABAAEAAAAHAAMAAgABAAEAAAAHAAIAAgABAAEAAAAHAAEAAgABAAEAAAAHAAAAAgABAAEAAAAHAP//AgABAAEAAAAHAPz/AgABAAEAAAAHAPv/AgABAAAAAAAIAPv/AgABAAAAAAAIAPz/AgABAAEAAAAIAP3/AgABAAEAAAAIAAAAAgABAAEAAAAIAAEAAgABAAEAAAAIAAIAAgABAAEAAAAIAAMAAgABAAEAAAAIAAQAAgABAAEAAAAIAAUAAgABAAEAAAAIAAYAAgABAAEAAAAJAAYAAgABAAEAAAAJAAUAAgABAAEAAAAJAAQAAgABAAEAAAAJAAMAAgABAAEAAAAJAAIAAgABAAEAAAAJAAEAAgABAAEAAAAJAAAAAgABAAEAAAAJAP7/AgABAAEAAAAJAP3/AgABAAEAAAAJAPz/AgABAAEAAAAJAPv/AgABAAAAAAAKAPv/AgABAAAAAAAKAPz/AgABAAEAAAAKAP3/AgABAAEAAAAKAP7/AgABAAEAAAAKAAAAAgABAAEAAAALAAAAAgABAAEAAAALAP//AgABAAEAAAALAP7/AgABAAEAAAALAP3/AgABAAEAAAALAPz/AgABAAEAAAALAPv/AgABAAAAAAAMAPv/AgABAAAAAAAMAPz/AgABAAEAAAAMAP3/AgABAAEAAAAMAP7/AgABAAEAAAAMAP//AgABAAEAAAAMAAAAAgABAAEAAAANAAAAAgABAAEAAAANAP//AgABAAEAAAANAP7/AgABAAEAAAANAP3/AgABAAEAAAANAPz/AgABAAEAAAANAPv/AgABAAAAAAAOAPv/AgABAAAAAAAOAPz/AgABAAEAAAAOAP3/AgABAAEAAAAOAP7/AgABAAEAAAAOAP//AgABAAEAAAAOAAAAAgABAAEAAAAOAAEAAgABAAEAAAAOAAIAAgABAAEAAAAOAAMAAgABAAEAAAAOAAQAAgABAAEAAAAOAAUAAgABAAEAAAAOAAYAAgABAAEAAAANAAYAAgABAAEAAAAMAAYAAgABAAEAAAALAAYAAgABAAEAAAAKAAYAAgABAAEAAAAPAAYAAgABAAEAAAAPAAUAAgABAAEAAAAPAAQAAgABAAEAAAAPAAMAAgABAAEAAAAPAAIAAgABAAEAAAAPAAEAAgABAAEAAAAPAAAAAgABAAEAAAAPAP//AgABAAEAAAAPAP7/AgABAAEAAAAPAP3/AgABAAEAAAAPAPz/AgABAAEAAAAPAPv/AgABAAAAAAAQAPv/AgABAAAAAAAQAPz/AgABAAEAAAAQAP3/AgABAAEAAAAQAP7/AgABAAEAAAAQAP//AgABAAEAAAAQAAAAAgABAAEAAAAQAAEAAgABAAEAAAAQAAIAAgABAAEAAAAQAAMAAgABAAEAAAAQAAQAAgABAAEAAAAQAAUAAgABAAEAAAAQAAYAAgABAAEAAAARAAYAAgABAAEAAAARAAUAAgABAAEAAAARAAQAAgABAAEAAAARAAMAAgABAAEAAAARAAIAAgABAAEAAAARAAEAAgABAAEAAAARAAAAAgABAAEAAAARAP//AgABAAEAAAARAP7/AgABAAEAAAARAP3/AgABAAEAAAARAPz/AgABAAEAAAARAPv/AgABAAAAAAASAPv/AgABAAAAAAASAPz/AgABAAEAAAASAP3/AgABAAEAAAASAP7/AgABAAEAAAASAP//AgABAAEAAAASAAAAAgABAAEAAAASAAEAAgABAAEAAAASAAIAAgABAAEAAAASAAMAAgABAAEAAAASAAQAAgABAAEAAAASAAUAAgABAAEAAAASAAYAAgABAAEAAAATAAYAAgABAAEAAAATAAUAAgABAAEAAAATAAQAAgABAAEAAAATAAMAAgABAAEAAAATAAIAAgABAAEAAAATAAEAAgABAAEAAAATAAAAAgABAAEAAAATAP//AgABAAEAAAATAP7/AgABAAEAAAATAP3/AgABAAEAAAATAPz/AgABAAEAAAATAPv/AgABAAAAAAAUAPv/AgABAAAAAAAUAPz/AgABAAEAAAAUAP3/AgABAAEAAAAUAP7/AgABAAEAAAAUAP//AgABAAEAAAAUAAAAAgABAAEAAAAUAAEAAgABAAEAAAAUAAIAAgABAAEAAAAUAAMAAgABAAEAAAAUAAQAAgABAAEAAAAUAAUAAgABAAEAAAAUAAYAAgABAAEAAAAVAAYAAgABAAEAAAAVAAUAAgABAAEAAAAVAAQAAgABAAEAAAAVAAMAAgABAAEAAAAVAAIAAgABAAEAAAAVAAEAAgABAAEAAAAVAAAAAgABAAEAAAAVAP//AgABAAEAAAAVAP7/AgABAAEAAAAVAP3/AgABAAEAAAAVAPz/AgABAAEAAAAVAPv/AgABAAAAAAAWAPv/AgACAAAAAAAWAPz/AgACAAEAAAAWAP3/AgACAAEAAAAWAP7/AgACAAEAAAAWAP//AgACAAEAAAAWAAAAAgACAAEAAAAWAAEAAgACAAEAAAAWAAIAAgACAAEAAAAWAAMAAgACAAEAAAAWAAQAAgACAAEAAAAWAAUAAgACAAEAAAAWAAYAAgABAAEAAAAHAP3/AgABAAEAAAAHAP7/AgABAAEAAAAIAP7/AgABAAEAAAAIAP//AgABAAEAAAAJAP//AgABAAEAAAAKAP//AgABAAEAAAAMAAIAAgABAAEAAAAMAAMAAgABAAEAAAALAAMAAgABAAEAAAALAAIAAgABAAEAAAALAAQAAgABAAEAAAAMAAQAAgABAAEAAAA=") tile_set = ExtResource("1_8q6pt") [node name="Camera2D" type="Camera2D" parent="." unique_id=1064875179] @@ -130,9 +340,8 @@ y_sort_enabled = true [node name="Character" type="AnimatedSprite2D" parent="OnTheGround" unique_id=169229228] position = Vector2(400, 349) -sprite_frames = ExtResource("3_1s03h") +sprite_frames = SubResource("SpriteFrames_0y0ng") animation = &"idle" -autoplay = "idle" [node name="AnimationPlayer" type="AnimationPlayer" parent="OnTheGround" unique_id=49807179] root_node = NodePath("../..") diff --git a/scenes/quests/story_quests/ligthless/1_stealth/ligthless_stealth.tscn b/scenes/quests/story_quests/ligthless/1_stealth/ligthless_stealth.tscn index 16121a5307..7cd312256f 100644 --- a/scenes/quests/story_quests/ligthless/1_stealth/ligthless_stealth.tscn +++ b/scenes/quests/story_quests/ligthless/1_stealth/ligthless_stealth.tscn @@ -55,8 +55,10 @@ metadata/_edit_lock_ = true [node name="Stone" type="TileMapLayer" parent="TileMapLayers" unique_id=1574515270] position = Vector2(-59, 6) -tile_map_data = PackedByteArray("AAAFAAQABAAAAAIAAAAFAAUABAAAAAMAAAAGAAQABAABAAQAAAAGAAUABAABAAMAAAAHAAQABAABAAIAAAAHAAUABAABAAMAAAAIAAQABAABAAQAAAAJAAQABAABAAIAAAAKAAQABAACAAIAAAAIAAUABAABAAMAAAAJAAUABAABAAMAAAAKAAUABAACAAMAAAAFAAMABAABAAEAAAAGAAMABAABAAEAAAAHAAMABAABAAEAAAAIAAMABAABAAEAAAAJAAMABAABAAEAAAAKAAMABAABAAEAAAAFAAkABAAAAAEAAAAGAAkABAABAAEAAAAHAAkABAABAAEAAAAIAAkABAABAAEAAAAIAAoABAABAAEAAAAJAAkABAABAAEAAAAKAAkABAABAAEAAAALAAkABAABAAEAAAALAAoABAABAAEAAAAKAAoABAABAAEAAAAJAAoABAABAAEAAAAHAAoABAABAAEAAAAGAAoABAABAAEAAAAFAAoABAABAAEAAAALAAMABAABAAIAAAALAAQABAABAAMAAAAMAAMABAABAAIAAAAMAAQABAABAAMAAAANAAMABAABAAEAAAANAAQABAAAAAIAAAANAAUABAAAAAMAAAAOAAMABAABAAEAAAAPAAMABAABAAEAAAAOAAQABAABAAIAAAAPAAQABAABAAIAAAAPAAUABAABAAMAAAAOAAUABAABAAMAAAAFAAgABAAAAAAAAAAPAAkABAABAAEAAAAPAAgABAABAAAAAAAOAAkABAABAAEAAAAOAAgABAABAAAAAAANAAkABAABAAEAAAANAAgABAABAAAAAAAMAAkABAABAAEAAAAMAAgABAABAAAAAAALAAgABAABAAAAAAAKAAgABAABAAAAAAAJAAgABAABAAAAAAAIAAgABAABAAAAAAAHAAgABAABAAAAAAAGAAgABAABAAAAAAAPAAoABAABAAEAAAAOAAoABAABAAEAAAANAAoABAABAAEAAAAMAAoABAABAAEAAAAdAAkABAABAAEAAAAdAAgABAABAAAAAAAcAAkABAABAAEAAAAcAAgABAABAAAAAAAbAAkABAABAAEAAAAbAAgABAABAAAAAAAaAAkABAABAAEAAAAaAAgABAABAAAAAAAZAAkABAABAAEAAAAZAAgABAABAAAAAAAYAAkABAABAAEAAAAYAAgABAABAAAAAAAXAAkABAABAAEAAAAXAAgABAABAAAAAAAWAAkABAABAAEAAAAWAAgABAABAAAAAAAVAAkABAABAAEAAAAVAAgABAABAAAAAAAUAAkABAABAAEAAAAUAAgABAABAAAAAAATAAkABAABAAEAAAATAAgABAABAAAAAAASAAkABAABAAEAAAASAAgABAABAAAAAAARAAkABAABAAEAAAARAAgABAABAAAAAAAQAAkABAABAAEAAAAQAAgABAABAAAAAAAdAAoABAABAAEAAAAcAAoABAABAAEAAAAbAAoABAABAAEAAAAaAAoABAABAAEAAAAZAAoABAABAAEAAAAYAAoABAABAAEAAAAXAAoABAABAAEAAAAWAAoABAABAAEAAAAVAAoABAABAAEAAAAUAAoABAABAAEAAAATAAoABAABAAEAAAASAAoABAABAAEAAAARAAoABAABAAEAAAAQAAoABAABAAEAAAAdAAQABAACAAIAAAAdAAMABAABAAEAAAAcAAQABAABAAIAAAAcAAMABAABAAEAAAAbAAQABAABAAIAAAAbAAMABAABAAEAAAAaAAQABAABAAIAAAAaAAMABAABAAEAAAAZAAQABAABAAIAAAAZAAMABAABAAEAAAAYAAQABAABAAIAAAAYAAMABAABAAEAAAAXAAQABAABAAQAAAAXAAMABAABAAEAAAAWAAQABAABAAIAAAAWAAMABAABAAEAAAAVAAQABAABAAIAAAAVAAMABAABAAEAAAAUAAQABAABAAQAAAAUAAMABAABAAEAAAATAAQABAABAAQAAAATAAMABAABAAEAAAASAAQABAABAAIAAAASAAMABAABAAEAAAARAAQABAABAAIAAAARAAMABAABAAEAAAAQAAQABAABAAQAAAAQAAMABAABAAEAAAAdAAUABAACAAMAAAAcAAUABAABAAMAAAAbAAUABAABAAMAAAAaAAUABAABAAMAAAAZAAUABAABAAMAAAAYAAUABAABAAMAAAAXAAUABAABAAMAAAAWAAUABAABAAMAAAAVAAUABAABAAMAAAAUAAUABAABAAMAAAATAAUABAABAAMAAAASAAUABAABAAMAAAARAAUABAABAAMAAAAQAAUABAABAAMAAAAfAAgABAACAAAAAAAeAAgABAABAAAAAAAeAAkABAABAAEAAAAfAAkABAABAAEAAAAiAAwABAACAAAAAAAiAA0ABAACAAEAAAAhAA0ABAABAAEAAAAhAAwABAABAAEAAAAhAAsABAABAAEAAAAhAAoABAACAAAAAAAgAAoABAABAAEAAAAgAAsABAABAAEAAAAgAAwABAABAAEAAAAgAA0ABAABAAEAAAAfAAoABAABAAEAAAAeAAoABAABAAEAAAAiAA4ABAACAAEAAAAiAA8ABAACAAEAAAAiABAABAACAAEAAAAiABEABAABAAEAAAAhABEABAABAAEAAAAhABAABAABAAEAAAAgABAABAABAAEAAAAgAA8ABAABAAEAAAAgAA4ABAABAAEAAAAhAA4ABAABAAEAAAAhAA8ABAABAAEAAAAgABEABAABAAEAAAAgABIABAABAAEAAAAgABMABAABAAIAAAAgABQABAABAAMAAAAhABMABAABAAIAAAAhABQABAABAAMAAAAiABQABAABAAMAAAAiABMABAABAAIAAAAhABIABAABAAEAAAAiABIABAABAAEAAAAjABMABAABAAIAAAAkABMABAABAAIAAAAlABMABAABAAIAAAAjABQABAABAAMAAAAkABQABAABAAMAAAAmABMABAABAAIAAAAnABMABAABAAIAAAAlABQABAABAAMAAAAmABQABAABAAMAAAAjABIABAABAAEAAAAkABIABAABAAEAAAAlABIABAABAAEAAAAmABIABAABAAEAAAAnABIABAABAAEAAAAmAAoABAAAAAAAAAAmAAsABAAAAAEAAAAmAAwABAAAAAEAAAAmAA0ABAAAAAEAAAAmAA4ABAAAAAEAAAAmAA8ABAAAAAEAAAAnAA8ABAABAAEAAAAnABAABAABAAEAAAAmABAABAAAAAEAAAAmABEABAABAAEAAAAnABEABAABAAEAAAAnAA4ABAABAAEAAAAnAA0ABAABAAEAAAAnAAwABAABAAEAAAAnAAsABAABAAEAAAAnAAoABAABAAEAAAAjABEABAABAAAAAAAkABEABAABAAAAAAAlABEABAABAAAAAAAgAAkABAACAAAAAAAeAAQABAABAAMAAAAfAAQABAABAAUAAAAiAAQABAABAAMAAAAjAAQABAABAAUAAAAkAAQABAABAAMAAAAlAAQABAABAAMAAAAmAAQABAABAAUAAAAeAAMABAABAAIAAAAfAAMABAABAAIAAAAgAAMABAABAAIAAAAhAAMABAABAAIAAAAiAAMABAABAAIAAAAjAAMABAABAAIAAAAkAAMABAABAAIAAAAlAAMABAABAAIAAAAmAAMABAABAAIAAAAnAAMABAABAAEAAAAAAAoABAABAAAAAAAAAAkABAACAAEAAAAAAAgABAACAAEAAAAAAAYABAACAAEAAAAEAAMABAABAAEAAAADAAMABAABAAIAAAACAAMABAABAAEAAAABAAMABAABAAEAAAAAAAMABAABAAEAAAAAAAQABAABAAAAAAAAAAUABAACAAEAAAABAAQABAABAAMAAAACAAQABAABAAMAAAADAAQABAABAAUAAAAEAAQABAABAAMAAAAjAAgABAAAAAUAAAAkAAgABAACAAUAAAAjAAcABAAAAAQAAAAkAAcABAACAAQAAAAhAAQABAABAAMAAAAgAAQABAABAAUAAAAnAAQABAAAAAEAAAAnAAUABAAAAAEAAAAnAAYABAAAAAEAAAAnAAcABAAAAAEAAAAnAAgABAAAAAEAAAAnAAkABAAAAAEAAAAAAAcABAACAAEAAAAEAAoABAABAAAAAAADAAoABAABAAAAAAACAAoABAABAAAAAAABAAoABAABAAAAAAABAAsABAABAAEAAAACAAsABAABAAEAAAADAAsABAABAAEAAAAEAAsABAABAAEAAAAAAAsABAABAAEAAAAFAAsABAABAAEAAAAGAAsABAABAAEAAAAHAAsABAABAAEAAAAIAAsABAABAAEAAAAJAAsABAABAAEAAAAKAAsABAABAAEAAAALAAsABAABAAEAAAAMAAsABAABAAEAAAANAAsABAABAAEAAAAOAAsABAABAAEAAAAPAAsABAABAAEAAAAQAAsABAABAAEAAAARAAsABAABAAEAAAASAAsABAABAAEAAAATAAsABAABAAEAAAAUAAsABAABAAEAAAAVAAsABAABAAEAAAAWAAsABAABAAEAAAAXAAsABAABAAEAAAAYAAsABAABAAEAAAAZAAsABAABAAEAAAAaAAsABAABAAEAAAAbAAsABAABAAEAAAAcAAsABAABAAEAAAAdAAsABAABAAEAAAAeAAsABAABAAEAAAAfAAsABAABAAEAAAAfAAwABAABAAEAAAAeAAwABAABAAEAAAAdAAwABAABAAEAAAAcAAwABAABAAEAAAAbAAwABAABAAEAAAAaAAwABAABAAEAAAAZAAwABAABAAEAAAAYAAwABAABAAEAAAAXAAwABAABAAEAAAAWAAwABAABAAEAAAAVAAwABAABAAEAAAAUAAwABAABAAEAAAATAAwABAABAAEAAAASAAwABAABAAEAAAARAAwABAABAAEAAAAQAAwABAABAAEAAAAPAAwABAABAAEAAAAOAAwABAABAAEAAAANAAwABAABAAEAAAAMAAwABAABAAEAAAALAAwABAABAAEAAAAKAAwABAABAAEAAAAJAAwABAABAAEAAAAIAAwABAABAAEAAAAHAAwABAABAAEAAAAGAAwABAABAAEAAAAFAAwABAABAAEAAAAEAAwABAABAAEAAAADAAwABAABAAEAAAACAAwABAABAAEAAAABAAwABAABAAEAAAAAAAwABAABAAEAAAAAAA0ABAABAAEAAAABAA0ABAABAAEAAAACAA0ABAABAAEAAAADAA0ABAABAAEAAAAEAA0ABAABAAEAAAAFAA0ABAABAAEAAAAGAA0ABAABAAEAAAAHAA0ABAABAAEAAAAIAA0ABAABAAEAAAAJAA0ABAABAAEAAAAKAA0ABAABAAEAAAALAA0ABAABAAEAAAAMAA0ABAABAAEAAAANAA0ABAABAAEAAAAOAA0ABAABAAEAAAAPAA0ABAABAAEAAAAQAA0ABAABAAEAAAARAA0ABAABAAEAAAASAA0ABAABAAEAAAATAA0ABAABAAEAAAAUAA0ABAABAAEAAAAVAA0ABAABAAEAAAAWAA0ABAABAAEAAAAXAA0ABAABAAEAAAAYAA0ABAABAAEAAAAZAA0ABAABAAEAAAAaAA0ABAABAAEAAAAbAA0ABAABAAEAAAAcAA0ABAABAAEAAAAdAA0ABAABAAEAAAAeAA0ABAABAAEAAAAfAA0ABAABAAEAAAAfAA4ABAABAAEAAAAfAA8ABAABAAEAAAAfABAABAABAAEAAAAeABAABAABAAEAAAAdABAABAABAAEAAAAcABAABAABAAEAAAAbABAABAABAAEAAAAaABAABAABAAEAAAAZABAABAABAAEAAAAYABAABAABAAEAAAAXABAABAABAAEAAAAWABAABAABAAEAAAAVABAABAABAAEAAAAUABAABAABAAEAAAATABEABAABAAEAAAATABAABAABAAEAAAAeAA8ABAABAAEAAAAdAA8ABAABAAEAAAAcAA8ABAABAAEAAAAbAA8ABAABAAEAAAAaAA8ABAABAAEAAAAZAA8ABAABAAEAAAAYAA8ABAABAAEAAAAXAA8ABAABAAEAAAAWAA8ABAABAAEAAAAeAA4ABAABAAEAAAAdAA4ABAABAAEAAAAcAA4ABAABAAEAAAAbAA4ABAABAAEAAAAaAA4ABAABAAEAAAAZAA4ABAABAAEAAAAYAA4ABAABAAEAAAAXAA4ABAABAAEAAAAWAA4ABAABAAEAAAAVAA4ABAABAAEAAAAUAA4ABAABAAEAAAATAA4ABAABAAEAAAASAA4ABAABAAEAAAARAA4ABAABAAEAAAAQAA4ABAABAAEAAAAPAA4ABAABAAEAAAAOAA4ABAABAAEAAAANAA4ABAABAAEAAAAMAA4ABAABAAEAAAALAA4ABAABAAEAAAAKAA4ABAABAAEAAAAJAA4ABAABAAEAAAAIAA4ABAABAAEAAAAHAA4ABAABAAEAAAAGAA4ABAABAAEAAAAFAA4ABAABAAEAAAAEAA4ABAABAAEAAAADAA4ABAABAAEAAAABAA4ABAABAAEAAAAAAA4ABAABAAEAAAACAA4ABAABAAEAAAAAAA8ABAABAAEAAAABAA8ABAABAAEAAAACAA8ABAABAAEAAAADAA8ABAABAAEAAAAEAA8ABAABAAEAAAAFAA8ABAABAAEAAAAGAA8ABAABAAEAAAAHAA8ABAABAAEAAAAIAA8ABAABAAEAAAAJAA8ABAABAAEAAAAKAA8ABAABAAEAAAALAA8ABAABAAEAAAAMAA8ABAABAAEAAAANAA8ABAABAAEAAAAOAA8ABAABAAEAAAAPAA8ABAABAAEAAAAQAA8ABAABAAEAAAARAA8ABAABAAEAAAASAA8ABAABAAEAAAATAA8ABAABAAEAAAAUAA8ABAABAAEAAAAVAA8ABAABAAEAAAASABAABAABAAEAAAARABAABAABAAEAAAAQABAABAABAAEAAAAPABAABAABAAEAAAAOABAABAABAAEAAAANABAABAABAAEAAAAMABAABAABAAEAAAALABAABAABAAEAAAAKABAABAABAAEAAAAIABEABAABAAIAAAAJABEABAABAAIAAAAKABEABAABAAIAAAALABEABAABAAIAAAAMABEABAABAAIAAAANABEABAABAAIAAAAOABEABAABAAEAAAAPABEABAABAAEAAAAQABEABAABAAEAAAARABEABAABAAEAAAASABEABAABAAEAAAAHABEABAABAAIAAAAGABEABAABAAIAAAAFABEABAABAAIAAAAEABEABAABAAIAAAADABEABAABAAIAAAACABEABAABAAIAAAABABEABAABAAIAAAAAABEABAABAAIAAAAfABEABAABAAEAAAAeABEABAABAAEAAAAdABEABAABAAEAAAAcABEABAABAAEAAAAbABEABAABAAEAAAAaABEABAABAAEAAAAZABEABAABAAEAAAAYABEABAABAAEAAAAXABEABAABAAEAAAAWABEABAABAAEAAAAVABEABAABAAEAAAAUABEABAABAAEAAAAAABAABAABAAEAAAABABAABAABAAEAAAACABAABAABAAEAAAADABAABAABAAEAAAAEABAABAABAAEAAAAFABAABAABAAEAAAAGABAABAABAAEAAAAHABAABAABAAEAAAAIABAABAABAAEAAAAJABAABAABAAEAAAD//xEABAAAAAIAAAD//xAABAAAAAEAAAD//w8ABAAAAAEAAAD//w4ABAAAAAEAAAD//w0ABAAAAAEAAAD//wwABAAAAAEAAAD//wsABAAAAAEAAAD//woABAAAAAEAAAD//wkABAAAAAEAAAD//wgABAAAAAEAAAD//wcABAAAAAEAAAD//wYABAAAAAEAAAD//wUABAAAAAEAAAD//wQABAAAAAEAAAD//wMABAAAAAEAAAD//wIABAAAAAEAAAD//wEABAAAAAEAAAD//wAABAAAAAAAAAAAAAEABAABAAEAAAAAAAAABAABAAAAAAABAAAABAABAAAAAAACAAEABAABAAEAAAACAAAABAABAAAAAAAAAAIABAABAAEAAAABAAIABAABAAEAAAACAAIABAABAAEAAAADAAIABAABAAEAAAADAAEABAABAAEAAAAEAAIABAABAAEAAAAEAAEABAABAAEAAAAFAAIABAABAAEAAAAFAAEABAABAAEAAAAGAAIABAABAAEAAAAGAAEABAABAAEAAAAHAAIABAABAAEAAAAHAAEABAABAAEAAAAIAAIABAABAAEAAAAIAAEABAABAAAAAAAJAAIABAABAAEAAAAJAAEABAABAAAAAAAKAAIABAABAAEAAAAKAAEABAABAAAAAAALAAIABAABAAEAAAALAAEABAABAAAAAAAMAAIABAABAAEAAAAMAAEABAABAAAAAAANAAIABAABAAEAAAANAAEABAABAAAAAAAOAAIABAABAAEAAAAOAAEABAABAAAAAAAPAAIABAABAAEAAAAPAAEABAABAAAAAAAQAAIABAABAAEAAAAQAAEABAABAAAAAAARAAIABAABAAEAAAARAAEABAABAAAAAAASAAIABAABAAEAAAASAAEABAABAAAAAAATAAIABAABAAEAAAATAAEABAABAAAAAAAUAAIABAABAAEAAAAUAAEABAABAAAAAAAVAAIABAABAAEAAAAVAAEABAABAAAAAAAWAAIABAABAAEAAAAWAAEABAABAAAAAAAXAAIABAABAAEAAAAXAAEABAABAAAAAAAYAAIABAABAAEAAAAYAAEABAABAAAAAAAZAAIABAABAAEAAAAZAAEABAABAAAAAAAaAAIABAABAAEAAAAaAAEABAABAAAAAAAbAAIABAABAAEAAAAbAAEABAABAAAAAAAcAAIABAABAAEAAAAcAAEABAABAAAAAAAdAAIABAABAAEAAAAdAAEABAABAAAAAAAeAAIABAABAAEAAAAeAAEABAABAAAAAAAfAAIABAABAAEAAAAfAAEABAABAAAAAAAgAAIABAABAAEAAAAgAAEABAABAAAAAAAhAAIABAABAAEAAAAhAAEABAABAAAAAAAiAAIABAABAAEAAAAiAAEABAABAAAAAAAjAAIABAABAAEAAAAjAAEABAABAAAAAAAkAAIABAABAAEAAAAkAAEABAABAAAAAAAlAAIABAABAAEAAAAlAAEABAABAAAAAAAmAAIABAABAAEAAAAmAAEABAABAAAAAAAnAAIABAABAAEAAAAnAAEABAABAAAAAAAmAAAABAABAAQAAAAlAAAABAABAAQAAAAkAAAABAABAAQAAAAjAAAABAABAAQAAAAiAAAABAABAAQAAAAhAAAABAABAAQAAAAgAAAABAABAAQAAAAfAAAABAABAAQAAAAeAAAABAABAAQAAAAdAAAABAABAAQAAAAcAAAABAABAAQAAAAbAAAABAABAAQAAAAaAAAABAABAAQAAAAZAAAABAABAAQAAAAYAAAABAABAAQAAAAXAAAABAABAAQAAAAWAAAABAABAAQAAAAVAAAABAABAAQAAAAUAAAABAABAAQAAAATAAAABAABAAQAAAASAAAABAABAAQAAAARAAAABAABAAQAAAAQAAAABAABAAQAAAAPAAAABAABAAQAAAAOAAAABAABAAQAAAANAAAABAABAAQAAAAMAAAABAABAAQAAAALAAAABAABAAQAAAAKAAAABAABAAQAAAAJAAAABAABAAQAAAAIAAAABAABAAQAAAAHAAAABAABAAAAAAAGAAAABAABAAAAAAAFAAAABAABAAAAAAAEAAAABAABAAAAAAADAAAABAABAAAAAAAoAAQABAABAAEAAAAoAAMABAABAAEAAAAoAAUABAABAAEAAAApAAUABAABAAEAAAApAAQABAABAAEAAAApAAYABAABAAEAAAApAAcABAABAAEAAAApAAgABAABAAEAAAApAAkABAABAAEAAAAoAAkABAABAAEAAAAoAAgABAABAAEAAAAoAAcABAABAAEAAAAoAAYABAABAAEAAAAoAAIABAABAAEAAAApAAMABAABAAEAAAApAAIABAABAAEAAAApAAEABAABAAAAAAAoAAEABAABAAAAAAAnAAAABAABAAQAAAAoABMABAABAAIAAAAoABIABAABAAEAAAApABMABAABAAIAAAApABIABAABAAEAAAApABEABAABAAEAAAApABAABAABAAEAAAApAA8ABAABAAEAAAApAA4ABAABAAEAAAApAA0ABAABAAEAAAApAAwABAABAAEAAAApAAsABAABAAEAAAApAAoABAABAAEAAAAoAAoABAABAAEAAAAoAAsABAABAAEAAAAoAAwABAABAAEAAAAoAA0ABAABAAEAAAAoAA4ABAABAAEAAAAoAA8ABAABAAEAAAAoABAABAABAAEAAAAoABEABAABAAEAAAAoAAAABAABAAQAAAApAAAABAABAAQAAAAoABQABAABAAMAAAApABQABAABAAMAAAAqABMABAABAAIAAAAqABIABAABAAEAAAAqABEABAABAAEAAAAqABAABAABAAEAAAAqAA8ABAABAAEAAAAqAA4ABAABAAEAAAAqAA0ABAABAAEAAAAqAAwABAABAAEAAAAqAAsABAABAAEAAAAqAAoABAABAAEAAAAqAAkABAABAAEAAAAqAAgABAABAAEAAAAqAAcABAABAAEAAAAqAAYABAABAAEAAAAqAAUABAABAAEAAAAqAAQABAABAAEAAAAqAAMABAABAAEAAAAqAAIABAABAAEAAAAqAAEABAABAAAAAAAqAAAABAABAAQAAAArABMABAABAAIAAAArABIABAABAAEAAAArABEABAABAAEAAAArABAABAABAAEAAAArAA8ABAABAAEAAAArAA4ABAABAAEAAAArAA0ABAABAAEAAAArAAwABAABAAEAAAArAAsABAABAAEAAAArAAoABAABAAEAAAArAAkABAABAAEAAAArAAgABAABAAEAAAArAAcABAABAAEAAAArAAYABAABAAEAAAArAAUABAABAAEAAAArAAQABAABAAEAAAArAAMABAABAAEAAAArAAIABAABAAEAAAArAAEABAABAAAAAAArAAAABAABAAQAAAAfABMABAABAAIAAAAfABIABAABAAEAAAAeABMABAABAAIAAAAeABIABAABAAEAAAAdABIABAABAAEAAAAdABMABAABAAIAAAAcABMABAABAAIAAAAcABIABAABAAAAAAAbABMABAABAAIAAAAbABIABAABAAEAAAAaABIABAABAAEAAAAaABMABAABAAIAAAAZABMABAABAAQAAAAZABIABAABAAEAAAAsABMABAACAAIAAAAsABIABAACAAEAAAAsABEABAACAAEAAAAsABAABAACAAEAAAAsAA8ABAACAAEAAAAsAA4ABAACAAEAAAAsAA0ABAACAAEAAAAsAAYABAACAAEAAAAsAAUABAACAAEAAAAsAAQABAACAAEAAAAsAAAABAACAAAAAAAsAAwABAACAAEAAAAsAAsABAACAAEAAAAsAAoABAACAAEAAAAsAAkABAACAAEAAAAsAAgABAACAAEAAAAsAAcABAACAAEAAAAqABQABAABAAMAAAArABQABAABAAMAAAAsABQABAABAAMAAAAfABQABAABAAMAAAAeABQABAABAAMAAAAdABQABAABAAMAAAAcABQABAABAAMAAAAbABQABAABAAMAAAAaABQABAABAAMAAAAZABQABAABAAMAAAAYABIABAABAAAAAAAXABIABAABAAAAAAAWABIABAABAAAAAAAVABIABAABAAAAAAAUABIABAABAAAAAAATABIABAABAAAAAAASABIABAABAAEAAAARABIABAABAAEAAAAQABIABAABAAEAAAAPABIABAABAAEAAAAOABIABAAAAAEAAAANABIABAABAAMAAAAMABIABAABAAMAAAALABIABAABAAMAAAAKABIABAABAAMAAAAJABIABAABAAMAAAAIABIABAABAAMAAAAHABIABAABAAMAAAAGABIABAABAAMAAAAFABIABAABAAMAAAAEABIABAABAAMAAAADABIABAABAAMAAAACABIABAABAAMAAAABABIABAABAAMAAAAAABIABAABAAMAAAAsAAMABAACAAEAAAAsAAIABAACAAEAAAAsAAEABAACAAEAAAAnABQABAABAAMAAAABAAEABAABAAEAAAD//xIABAAAAAMAAAAYABMABAABAAIAAAAXABMABAABAAIAAAAWABMABAABAAIAAAAVABMABAABAAIAAAAUABMABAABAAIAAAATABMABAABAAIAAAASABMABAABAAIAAAAYABQABAABAAMAAAAXABQABAABAAMAAAAWABQABAABAAMAAAAVABQABAABAAMAAAAUABQABAABAAMAAAATABQABAABAAMAAAASABQABAABAAMAAAARABMABAABAAIAAAAQABMABAABAAIAAAAPABMABAABAAIAAAAOABMABAABAAIAAAARABQABAABAAMAAAAQABQABAABAAMAAAAPABQABAABAAMAAAAOABQABAABAAMAAAA=") +tile_map_data = PackedByteArray("AAAFAAQAAAABAAEAAAAGAAQAAAABAAEAAAAHAAQAAAABAAEAAAAIAAQAAAABAAEAAAAJAAQAAAABAAEAAAAKAAQAAAABAAEAAAAFAAMAAAABAAEAAAAGAAMAAAABAAEAAAAHAAMAAAABAAEAAAAIAAMAAAABAAEAAAAJAAMAAAABAAEAAAAKAAMAAAABAAEAAAAFAAkAAAABAAEAAAAGAAkAAAABAAEAAAAHAAkAAAABAAEAAAAIAAkAAAABAAEAAAAIAAoAAAABAAEAAAAJAAkAAAABAAEAAAAKAAkAAAABAAEAAAALAAkAAAABAAEAAAALAAoAAAABAAEAAAAKAAoAAAABAAEAAAAJAAoAAAABAAEAAAAHAAoAAAABAAEAAAAGAAoAAAABAAEAAAAFAAoAAAABAAEAAAALAAMAAAABAAEAAAALAAQAAAADAAMAAAAMAAMAAAABAAEAAAAMAAQAAAADAAMAAAANAAMAAAABAAEAAAANAAQAAAABAAEAAAANAAUAAAADAAMAAAAOAAMAAAABAAEAAAAPAAMAAAABAAEAAAAOAAQAAAABAAEAAAAPAAQAAAABAAEAAAAPAAUAAAADAAMAAAAOAAUAAAADAAMAAAAFAAgAAAABAAEAAAAPAAkAAAABAAEAAAAPAAgAAAABAAEAAAAOAAkAAAABAAEAAAAOAAgAAAABAAEAAAANAAkAAAABAAEAAAANAAgAAAABAAEAAAAMAAkAAAABAAEAAAAMAAgAAAABAAEAAAALAAgAAAABAAEAAAAKAAgAAAABAAEAAAAJAAgAAAABAAEAAAAIAAgAAAABAAEAAAAHAAgAAAABAAEAAAAGAAgAAAABAAEAAAAPAAoAAAABAAEAAAAOAAoAAAABAAEAAAANAAoAAAABAAEAAAAMAAoAAAABAAEAAAAdAAkAAAABAAEAAAAdAAgAAAABAAEAAAAcAAkAAAABAAEAAAAcAAgAAAABAAEAAAAbAAkAAAABAAEAAAAbAAgAAAABAAEAAAAaAAkAAAABAAEAAAAaAAgAAAABAAEAAAAZAAkAAAABAAEAAAAZAAgAAAABAAEAAAAYAAkAAAABAAEAAAAYAAgAAAABAAEAAAAXAAkAAAABAAEAAAAXAAgAAAABAAEAAAAWAAkAAAABAAEAAAAWAAgAAAABAAEAAAAVAAkAAAABAAEAAAAVAAgAAAABAAEAAAAUAAkAAAABAAEAAAAUAAgAAAABAAEAAAATAAkAAAABAAEAAAATAAgAAAABAAEAAAASAAkAAAABAAEAAAASAAgAAAABAAEAAAARAAkAAAABAAEAAAARAAgAAAABAAEAAAAQAAkAAAABAAEAAAAQAAgAAAABAAEAAAAdAAoAAAABAAEAAAAcAAoAAAABAAEAAAAbAAoAAAABAAEAAAAaAAoAAAABAAEAAAAZAAoAAAABAAEAAAAYAAoAAAABAAEAAAAXAAoAAAABAAEAAAAWAAoAAAABAAEAAAAVAAoAAAABAAEAAAAUAAoAAAABAAEAAAATAAoAAAABAAEAAAASAAoAAAABAAEAAAARAAoAAAABAAEAAAAQAAoAAAABAAEAAAAdAAQAAAADAAMAAAAdAAMAAAABAAEAAAAcAAQAAAABAAEAAAAcAAMAAAABAAEAAAAbAAQAAAABAAEAAAAbAAMAAAABAAEAAAAaAAQAAAABAAEAAAAaAAMAAAABAAEAAAAZAAQAAAABAAEAAAAZAAMAAAABAAEAAAAYAAQAAAABAAEAAAAYAAMAAAABAAEAAAAXAAQAAAABAAEAAAAXAAMAAAABAAEAAAAWAAQAAAABAAEAAAAWAAMAAAABAAEAAAAVAAQAAAABAAEAAAAVAAMAAAABAAEAAAAUAAQAAAABAAEAAAAUAAMAAAABAAEAAAATAAQAAAABAAEAAAATAAMAAAABAAEAAAASAAQAAAABAAEAAAASAAMAAAABAAEAAAARAAQAAAABAAEAAAARAAMAAAABAAEAAAAQAAQAAAABAAEAAAAQAAMAAAABAAEAAAAdAAUAAAADAAMAAAAcAAUAAAADAAMAAAAbAAUAAAADAAMAAAAaAAUAAAADAAMAAAAZAAUAAAADAAMAAAAYAAUAAAADAAMAAAAXAAUAAAADAAMAAAAWAAUAAAADAAMAAAAVAAUAAAADAAMAAAAUAAUAAAADAAMAAAATAAUAAAADAAMAAAASAAUAAAADAAMAAAARAAUAAAADAAMAAAAQAAUAAAADAAMAAAAfAAgAAAABAAEAAAAeAAgAAAABAAEAAAAeAAkAAAABAAEAAAAfAAkAAAABAAEAAAAiAAwAAAABAAEAAAAiAA0AAAABAAEAAAAhAA0AAAABAAEAAAAhAAwAAAABAAEAAAAhAAsAAAABAAEAAAAhAAoAAAABAAEAAAAgAAoAAAABAAEAAAAgAAsAAAABAAEAAAAgAAwAAAABAAEAAAAgAA0AAAABAAEAAAAfAAoAAAABAAEAAAAeAAoAAAABAAEAAAAiAA4AAAABAAEAAAAiAA8AAAABAAEAAAAiABAAAAABAAEAAAAiABEAAAABAAEAAAAhABEAAAABAAEAAAAhABAAAAABAAEAAAAgABAAAAABAAEAAAAgAA8AAAABAAEAAAAgAA4AAAABAAEAAAAhAA4AAAABAAEAAAAhAA8AAAABAAEAAAAgABEAAAABAAEAAAAgABIAAAABAAEAAAAgABMAAAADAAMAAAAgABQAAAADAAMAAAAhABMAAAADAAMAAAAhABQAAAADAAMAAAAiABQAAAADAAMAAAAiABMAAAADAAMAAAAhABIAAAABAAEAAAAiABIAAAABAAEAAAAjABMAAAADAAMAAAAkABMAAAADAAMAAAAlABMAAAADAAMAAAAjABQAAAADAAMAAAAkABQAAAADAAMAAAAmABMAAAADAAMAAAAnABMAAAADAAMAAAAlABQAAAADAAMAAAAmABQAAAADAAMAAAAjABIAAAABAAEAAAAkABIAAAABAAEAAAAlABIAAAABAAEAAAAmABIAAAABAAEAAAAnABIAAAABAAEAAAAmAAoAAAABAAEAAAAmAAsAAAABAAEAAAAmAAwAAAABAAEAAAAmAA0AAAABAAEAAAAmAA4AAAABAAEAAAAmAA8AAAABAAEAAAAnAA8AAAABAAEAAAAnABAAAAABAAEAAAAmABAAAAABAAEAAAAmABEAAAABAAEAAAAnABEAAAABAAEAAAAnAA4AAAABAAEAAAAnAA0AAAABAAEAAAAnAAwAAAABAAEAAAAnAAsAAAABAAEAAAAnAAoAAAABAAEAAAAjABEAAAABAAEAAAAkABEAAAABAAEAAAAlABEAAAABAAEAAAAgAAkAAAABAAEAAAAeAAQAAAADAAMAAAAfAAQAAAADAAMAAAAiAAQAAAADAAMAAAAjAAQAAAADAAMAAAAkAAQAAAADAAMAAAAlAAQAAAADAAMAAAAmAAQAAAADAAMAAAAeAAMAAAABAAEAAAAfAAMAAAABAAEAAAAgAAMAAAABAAEAAAAhAAMAAAABAAEAAAAiAAMAAAABAAEAAAAjAAMAAAABAAEAAAAkAAMAAAABAAEAAAAlAAMAAAABAAEAAAAmAAMAAAABAAEAAAAnAAMAAAABAAEAAAAAAAoAAAABAAEAAAAAAAkAAAADAAMAAAAAAAgAAAADAAMAAAAAAAYAAAADAAMAAAAEAAMAAAABAAEAAAADAAMAAAABAAEAAAACAAMAAAABAAEAAAABAAMAAAABAAEAAAAAAAMAAAABAAEAAAAAAAQAAAADAAMAAAAAAAUAAAADAAMAAAABAAQAAAADAAMAAAACAAQAAAADAAMAAAADAAQAAAADAAMAAAAEAAQAAAADAAMAAAAjAAgAAAADAAUAAAAkAAgAAAADAAUAAAAjAAcAAAACAAAAAAAkAAcAAAACAAAAAAAhAAQAAAADAAMAAAAgAAQAAAADAAMAAAAnAAQAAAADAAMAAAAnAAUAAAABAAEAAAAnAAYAAAABAAEAAAAnAAcAAAABAAEAAAAnAAgAAAABAAEAAAAnAAkAAAABAAEAAAAAAAcAAAADAAMAAAAEAAoAAAABAAEAAAADAAoAAAABAAEAAAACAAoAAAABAAEAAAABAAoAAAABAAEAAAABAAsAAAABAAEAAAACAAsAAAABAAEAAAADAAsAAAABAAEAAAAEAAsAAAABAAEAAAAAAAsAAAABAAEAAAAFAAsAAAABAAEAAAAGAAsAAAABAAEAAAAHAAsAAAABAAEAAAAIAAsAAAABAAEAAAAJAAsAAAABAAEAAAAKAAsAAAABAAEAAAALAAsAAAABAAEAAAAMAAsAAAABAAEAAAANAAsAAAABAAEAAAAOAAsAAAABAAEAAAAPAAsAAAABAAEAAAAQAAsAAAABAAEAAAARAAsAAAABAAEAAAASAAsAAAABAAEAAAATAAsAAAABAAEAAAAUAAsAAAABAAEAAAAVAAsAAAABAAEAAAAWAAsAAAABAAEAAAAXAAsAAAABAAEAAAAYAAsAAAABAAEAAAAZAAsAAAABAAEAAAAaAAsAAAABAAEAAAAbAAsAAAABAAEAAAAcAAsAAAABAAEAAAAdAAsAAAABAAEAAAAeAAsAAAABAAEAAAAfAAsAAAABAAEAAAAfAAwAAAABAAEAAAAeAAwAAAABAAEAAAAdAAwAAAABAAEAAAAcAAwAAAABAAEAAAAbAAwAAAABAAEAAAAaAAwAAAABAAEAAAAZAAwAAAABAAEAAAAYAAwAAAABAAEAAAAXAAwAAAABAAEAAAAWAAwAAAABAAEAAAAVAAwAAAABAAEAAAAUAAwAAAABAAEAAAATAAwAAAABAAEAAAASAAwAAAABAAEAAAARAAwAAAABAAEAAAAQAAwAAAABAAEAAAAPAAwAAAABAAEAAAAOAAwAAAABAAEAAAANAAwAAAABAAEAAAAMAAwAAAABAAEAAAALAAwAAAABAAEAAAAKAAwAAAABAAEAAAAJAAwAAAABAAEAAAAIAAwAAAABAAEAAAAHAAwAAAABAAEAAAAGAAwAAAABAAEAAAAFAAwAAAABAAEAAAAEAAwAAAABAAEAAAADAAwAAAABAAEAAAACAAwAAAABAAEAAAABAAwAAAABAAEAAAAAAAwAAAABAAEAAAAAAA0AAAABAAEAAAABAA0AAAABAAEAAAACAA0AAAABAAEAAAADAA0AAAABAAEAAAAEAA0AAAABAAEAAAAFAA0AAAABAAEAAAAGAA0AAAABAAEAAAAHAA0AAAABAAEAAAAIAA0AAAABAAEAAAAJAA0AAAABAAEAAAAKAA0AAAABAAEAAAALAA0AAAABAAEAAAAMAA0AAAABAAEAAAANAA0AAAABAAEAAAAOAA0AAAABAAEAAAAPAA0AAAABAAEAAAAQAA0AAAABAAEAAAARAA0AAAABAAEAAAASAA0AAAABAAEAAAATAA0AAAABAAEAAAAUAA0AAAABAAEAAAAVAA0AAAABAAEAAAAWAA0AAAABAAEAAAAXAA0AAAABAAEAAAAYAA0AAAABAAEAAAAZAA0AAAABAAEAAAAaAA0AAAABAAEAAAAbAA0AAAABAAEAAAAcAA0AAAABAAEAAAAdAA0AAAABAAEAAAAeAA0AAAABAAEAAAAfAA0AAAABAAEAAAAfAA4AAAABAAEAAAAfAA8AAAABAAEAAAAfABAAAAABAAEAAAAeABAAAAABAAEAAAAdABAAAAABAAEAAAAcABAAAAABAAEAAAAbABAAAAABAAEAAAAaABAAAAABAAEAAAAZABAAAAABAAEAAAAYABAAAAABAAEAAAAXABAAAAABAAEAAAAWABAAAAABAAEAAAAVABAAAAABAAEAAAAUABAAAAABAAEAAAATABEAAAABAAEAAAATABAAAAABAAEAAAAeAA8AAAABAAEAAAAdAA8AAAABAAEAAAAcAA8AAAABAAEAAAAbAA8AAAABAAEAAAAaAA8AAAABAAEAAAAZAA8AAAABAAEAAAAYAA8AAAABAAEAAAAXAA8AAAABAAEAAAAWAA8AAAABAAEAAAAeAA4AAAABAAEAAAAdAA4AAAABAAEAAAAcAA4AAAABAAEAAAAbAA4AAAABAAEAAAAaAA4AAAABAAEAAAAZAA4AAAABAAEAAAAYAA4AAAABAAEAAAAXAA4AAAABAAEAAAAWAA4AAAABAAEAAAAVAA4AAAABAAEAAAAUAA4AAAABAAEAAAATAA4AAAABAAEAAAASAA4AAAABAAEAAAARAA4AAAABAAEAAAAQAA4AAAABAAEAAAAPAA4AAAABAAEAAAAOAA4AAAABAAEAAAANAA4AAAABAAEAAAAMAA4AAAABAAEAAAALAA4AAAABAAEAAAAKAA4AAAABAAEAAAAJAA4AAAABAAEAAAAIAA4AAAABAAEAAAAHAA4AAAABAAEAAAAGAA4AAAABAAEAAAAFAA4AAAABAAEAAAAEAA4AAAABAAEAAAADAA4AAAABAAEAAAABAA4AAAABAAEAAAAAAA4AAAABAAEAAAACAA4AAAABAAEAAAAAAA8AAAABAAEAAAABAA8AAAABAAEAAAACAA8AAAABAAEAAAADAA8AAAABAAEAAAAEAA8AAAABAAEAAAAFAA8AAAABAAEAAAAGAA8AAAABAAEAAAAHAA8AAAABAAEAAAAIAA8AAAABAAEAAAAJAA8AAAABAAEAAAAKAA8AAAABAAEAAAALAA8AAAABAAEAAAAMAA8AAAABAAEAAAANAA8AAAABAAEAAAAOAA8AAAABAAEAAAAPAA8AAAABAAEAAAAQAA8AAAABAAEAAAARAA8AAAABAAEAAAASAA8AAAABAAEAAAATAA8AAAABAAEAAAAUAA8AAAABAAEAAAAVAA8AAAABAAEAAAASABAAAAABAAEAAAARABAAAAABAAEAAAAQABAAAAABAAEAAAAPABAAAAABAAEAAAAOABAAAAABAAEAAAANABAAAAABAAEAAAAMABAAAAABAAEAAAALABAAAAABAAEAAAAKABAAAAABAAEAAAAIABEAAAADAAMAAAAJABEAAAADAAMAAAAKABEAAAADAAMAAAALABEAAAADAAMAAAAMABEAAAADAAMAAAANABEAAAADAAMAAAAOABEAAAABAAEAAAAPABEAAAABAAEAAAAQABEAAAABAAEAAAARABEAAAABAAEAAAASABEAAAABAAEAAAAHABEAAAADAAMAAAAGABEAAAADAAMAAAAFABEAAAADAAMAAAAEABEAAAADAAMAAAADABEAAAADAAMAAAACABEAAAADAAMAAAABABEAAAADAAMAAAAAABEAAAADAAMAAAAfABEAAAABAAEAAAAeABEAAAABAAEAAAAdABEAAAABAAEAAAAcABEAAAABAAEAAAAbABEAAAABAAEAAAAaABEAAAABAAEAAAAZABEAAAABAAEAAAAYABEAAAABAAEAAAAXABEAAAABAAEAAAAWABEAAAABAAEAAAAVABEAAAABAAEAAAAUABEAAAABAAEAAAAAABAAAAABAAEAAAABABAAAAABAAEAAAACABAAAAABAAEAAAADABAAAAABAAEAAAAEABAAAAABAAEAAAAFABAAAAABAAEAAAAGABAAAAABAAEAAAAHABAAAAABAAEAAAAIABAAAAABAAEAAAAJABAAAAABAAEAAAD//xEAAAADAAMAAAD//xAAAAADAAMAAAD//w8AAAADAAMAAAD//w4AAAADAAMAAAD//w0AAAADAAMAAAD//wwAAAADAAMAAAD//wsAAAADAAMAAAD//woAAAADAAMAAAD//wkAAAADAAMAAAD//wgAAAADAAMAAAD//wcAAAADAAMAAAD//wYAAAADAAMAAAD//wUAAAADAAMAAAD//wQAAAADAAMAAAD//wMAAAADAAMAAAD//wIAAAADAAMAAAD//wEAAAADAAMAAAD//wAAAAADAAMAAAAAAAEAAAABAAEAAAAAAAAAAAADAAMAAAABAAAAAAADAAMAAAACAAEAAAABAAEAAAACAAAAAAADAAMAAAAAAAIAAAABAAEAAAABAAIAAAABAAEAAAACAAIAAAABAAEAAAADAAIAAAABAAEAAAADAAEAAAABAAEAAAAEAAIAAAABAAEAAAAEAAEAAAABAAEAAAAFAAIAAAABAAEAAAAFAAEAAAABAAEAAAAGAAIAAAABAAEAAAAGAAEAAAABAAEAAAAHAAIAAAABAAEAAAAHAAEAAAABAAEAAAAIAAIAAAABAAEAAAAIAAEAAAABAAEAAAAJAAIAAAABAAEAAAAJAAEAAAABAAEAAAAKAAIAAAABAAEAAAAKAAEAAAABAAEAAAALAAIAAAABAAEAAAALAAEAAAABAAEAAAAMAAIAAAABAAEAAAAMAAEAAAABAAEAAAANAAIAAAABAAEAAAANAAEAAAABAAEAAAAOAAIAAAABAAEAAAAOAAEAAAABAAEAAAAPAAIAAAABAAEAAAAPAAEAAAABAAEAAAAQAAIAAAABAAEAAAAQAAEAAAABAAEAAAARAAIAAAABAAEAAAARAAEAAAABAAEAAAASAAIAAAABAAEAAAASAAEAAAABAAEAAAATAAIAAAABAAEAAAATAAEAAAABAAEAAAAUAAIAAAABAAEAAAAUAAEAAAABAAEAAAAVAAIAAAABAAEAAAAVAAEAAAABAAEAAAAWAAIAAAABAAEAAAAWAAEAAAABAAEAAAAXAAIAAAABAAEAAAAXAAEAAAABAAEAAAAYAAIAAAABAAEAAAAYAAEAAAABAAEAAAAZAAIAAAABAAEAAAAZAAEAAAABAAEAAAAaAAIAAAABAAEAAAAaAAEAAAABAAEAAAAbAAIAAAABAAEAAAAbAAEAAAABAAEAAAAcAAIAAAABAAEAAAAcAAEAAAABAAEAAAAdAAIAAAABAAEAAAAdAAEAAAABAAEAAAAeAAIAAAABAAEAAAAeAAEAAAABAAEAAAAfAAIAAAABAAEAAAAfAAEAAAABAAEAAAAgAAIAAAABAAEAAAAgAAEAAAABAAEAAAAhAAIAAAABAAEAAAAhAAEAAAABAAEAAAAiAAIAAAABAAEAAAAiAAEAAAABAAEAAAAjAAIAAAABAAEAAAAjAAEAAAABAAEAAAAkAAIAAAABAAEAAAAkAAEAAAABAAEAAAAlAAIAAAABAAEAAAAlAAEAAAABAAEAAAAmAAIAAAABAAEAAAAmAAEAAAABAAEAAAAnAAIAAAABAAEAAAAnAAEAAAABAAEAAAAmAAAAAAADAAMAAAAlAAAAAAADAAMAAAAkAAAAAAADAAMAAAAjAAAAAAADAAMAAAAiAAAAAAADAAMAAAAhAAAAAAADAAMAAAAgAAAAAAADAAMAAAAfAAAAAAADAAMAAAAeAAAAAAADAAMAAAAdAAAAAAADAAMAAAAcAAAAAAADAAMAAAAbAAAAAAADAAMAAAAaAAAAAAADAAMAAAAZAAAAAAADAAMAAAAYAAAAAAADAAMAAAAXAAAAAAADAAMAAAAWAAAAAAADAAMAAAAVAAAAAAADAAMAAAAUAAAAAAADAAMAAAATAAAAAAADAAMAAAASAAAAAAADAAMAAAARAAAAAAADAAMAAAAQAAAAAAADAAMAAAAPAAAAAAADAAMAAAAOAAAAAAADAAMAAAANAAAAAAADAAMAAAAMAAAAAAADAAMAAAALAAAAAAADAAMAAAAKAAAAAAADAAMAAAAJAAAAAAADAAMAAAAIAAAAAAADAAMAAAAHAAAAAAADAAMAAAAGAAAAAAADAAMAAAAFAAAAAAADAAMAAAAEAAAAAAADAAMAAAADAAAAAAADAAMAAAAoAAQAAAABAAEAAAAoAAMAAAABAAEAAAAoAAUAAAABAAEAAAApAAUAAAABAAEAAAApAAQAAAABAAEAAAApAAYAAAABAAEAAAApAAcAAAABAAEAAAApAAgAAAABAAEAAAApAAkAAAABAAEAAAAoAAkAAAABAAEAAAAoAAgAAAABAAEAAAAoAAcAAAABAAEAAAAoAAYAAAABAAEAAAAoAAIAAAABAAEAAAApAAMAAAABAAEAAAApAAIAAAABAAEAAAApAAEAAAABAAEAAAAoAAEAAAABAAEAAAAnAAAAAAADAAMAAAAoABMAAAADAAMAAAAoABIAAAABAAEAAAApABMAAAADAAMAAAApABIAAAABAAEAAAApABEAAAABAAEAAAApABAAAAABAAEAAAApAA8AAAABAAEAAAApAA4AAAABAAEAAAApAA0AAAABAAEAAAApAAwAAAABAAEAAAApAAsAAAABAAEAAAApAAoAAAABAAEAAAAoAAoAAAABAAEAAAAoAAsAAAABAAEAAAAoAAwAAAABAAEAAAAoAA0AAAABAAEAAAAoAA4AAAABAAEAAAAoAA8AAAABAAEAAAAoABAAAAABAAEAAAAoABEAAAABAAEAAAAoAAAAAAADAAMAAAApAAAAAAADAAMAAAAoABQAAAADAAMAAAApABQAAAADAAMAAAAqABMAAAADAAMAAAAqABIAAAABAAEAAAAqABEAAAABAAEAAAAqABAAAAABAAEAAAAqAA8AAAABAAEAAAAqAA4AAAABAAEAAAAqAA0AAAABAAEAAAAqAAwAAAABAAEAAAAqAAsAAAABAAEAAAAqAAoAAAABAAEAAAAqAAkAAAABAAEAAAAqAAgAAAABAAEAAAAqAAcAAAABAAEAAAAqAAYAAAABAAEAAAAqAAUAAAABAAEAAAAqAAQAAAABAAEAAAAqAAMAAAABAAEAAAAqAAIAAAABAAEAAAAqAAEAAAABAAEAAAAqAAAAAAADAAMAAAArABMAAAADAAMAAAArABIAAAABAAEAAAArABEAAAABAAEAAAArABAAAAABAAEAAAArAA8AAAABAAEAAAArAA4AAAABAAEAAAArAA0AAAABAAEAAAArAAwAAAABAAEAAAArAAsAAAABAAEAAAArAAoAAAABAAEAAAArAAkAAAABAAEAAAArAAgAAAABAAEAAAArAAcAAAABAAEAAAArAAYAAAABAAEAAAArAAUAAAABAAEAAAArAAQAAAABAAEAAAArAAMAAAABAAEAAAArAAIAAAABAAEAAAArAAEAAAABAAEAAAArAAAAAAADAAMAAAAfABMAAAADAAMAAAAfABIAAAABAAEAAAAeABMAAAADAAMAAAAeABIAAAABAAEAAAAdABIAAAABAAEAAAAdABMAAAADAAMAAAAcABMAAAADAAMAAAAcABIAAAADAAMAAAAbABMAAAADAAMAAAAbABIAAAABAAEAAAAaABIAAAABAAEAAAAaABMAAAADAAMAAAAZABMAAAADAAMAAAAZABIAAAABAAEAAAAsABMABAACAAIAAAAsABIAAAADAAMAAAAsABEAAAADAAMAAAAsABAAAAADAAMAAAAsAA8AAAADAAMAAAAsAA4AAAADAAMAAAAsAA0AAAADAAMAAAAsAAYAAAADAAMAAAAsAAUAAAADAAMAAAAsAAQAAAADAAMAAAAsAAAAAAADAAMAAAAsAAwAAAADAAMAAAAsAAsAAAADAAMAAAAsAAoAAAADAAMAAAAsAAkAAAADAAMAAAAsAAgAAAADAAMAAAAsAAcAAAADAAMAAAAqABQAAAADAAMAAAArABQAAAADAAMAAAAsABQAAAADAAMAAAAfABQAAAADAAMAAAAeABQAAAADAAMAAAAdABQAAAADAAMAAAAcABQAAAADAAMAAAAbABQAAAADAAMAAAAaABQAAAADAAMAAAAZABQAAAADAAMAAAAYABIAAAADAAMAAAAXABIAAAADAAMAAAAWABIAAAADAAMAAAAVABIAAAADAAMAAAAUABIAAAADAAMAAAATABIAAAADAAMAAAASABIAAAABAAEAAAARABIAAAABAAEAAAAQABIAAAABAAEAAAAPABIAAAABAAEAAAAOABIAAAADAAMAAAANABIAAAADAAMAAAAMABIAAAADAAMAAAALABIAAAADAAMAAAAKABIAAAADAAMAAAAJABIAAAADAAMAAAAIABIAAAADAAMAAAAHABIAAAADAAMAAAAGABIAAAADAAMAAAAFABIAAAADAAMAAAAEABIAAAADAAMAAAADABIAAAADAAMAAAACABIAAAADAAMAAAABABIAAAADAAMAAAAAABIAAAADAAMAAAAsAAMAAAADAAMAAAAsAAIAAAADAAMAAAAsAAEAAAADAAMAAAAnABQAAAADAAMAAAABAAEAAAABAAEAAAD//xIAAAADAAMAAAAYABMAAAADAAMAAAAXABMAAAADAAMAAAAWABMAAAADAAMAAAAVABMAAAADAAMAAAAUABMAAAADAAMAAAATABMAAAADAAMAAAASABMAAAADAAMAAAAYABQAAAADAAMAAAAXABQAAAADAAMAAAAWABQAAAADAAMAAAAVABQAAAADAAMAAAAUABQAAAADAAMAAAATABQAAAADAAMAAAASABQAAAADAAMAAAARABMAAAADAAMAAAAQABMAAAADAAMAAAAPABMAAAADAAMAAAAOABMAAAADAAMAAAARABQAAAADAAMAAAAQABQAAAADAAMAAAAPABQAAAADAAMAAAAOABQAAAADAAMAAAAFAAUAAAADAAMAAAAGAAUAAAADAAMAAAAHAAUAAAADAAMAAAAIAAUAAAADAAMAAAAJAAUAAAADAAMAAAAKAAUAAAADAAMAAAA=") tile_set = ExtResource("3_kuxis") +collision_enabled = false +navigation_enabled = false [node name="Player" parent="." unique_id=1079296690 instance=ExtResource("4_m2ill")] position = Vector2(131, 463) diff --git a/scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres b/scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres index e11a06f2a8..286bb1c0a4 100644 --- a/scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres +++ b/scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres @@ -1,8 +1,54 @@ [gd_resource type="TileSet" format=3 uid="uid://cxstyrtuhgj1m"] [ext_resource type="Texture2D" uid="uid://c7oht7wudd8wa" path="res://assets/first_party/tiles/Cliff_Tiles.png" id="1_8r70t"] +[ext_resource type="Texture2D" uid="uid://dn1xlyoch27n4" path="res://assets/first_party/tiles/template/elevation_tiles.png" id="1_hlvru"] +[ext_resource type="Texture2D" uid="uid://cnosj6ds4wtm4" path="res://assets/first_party/tiles/Bridge_All.png" id="2_bxwos"] [ext_resource type="Texture2D" uid="uid://cledckq31klvq" path="res://assets/first_party/tiles/Cliff_Mines_Tiles.png" id="2_ik5h8"] +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_3ga5a"] +texture = ExtResource("1_hlvru") +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 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_wv76x"] +texture = ExtResource("2_bxwos") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +1:0/0 = 0 +2:0/0 = 0 +0:1/0 = 0 +1:1/0 = 0 +2:1/0 = 0 +0:2/0 = 0 +1:2/0 = 0 +2:2/0 = 0 +0:3/0 = 0 +1:3/0 = 0 +2:3/0 = 0 + [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) @@ -320,3 +366,5 @@ terrain_set_0/terrain_1/name = "StoneWall" terrain_set_0/terrain_1/color = Color(0.413906, 0.615933, 1, 1) sources/7 = SubResource("TileSetAtlasSource_bxwos") sources/4 = SubResource("TileSetAtlasSource_hlvru") +sources/0 = SubResource("TileSetAtlasSource_3ga5a") +sources/1 = SubResource("TileSetAtlasSource_wv76x") diff --git a/scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres b/scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres index de94b9adfd..bcb8cd9f74 100644 --- a/scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres +++ b/scenes/quests/story_quests/ligthless/tiles/ligthless_exterior_floors.tres @@ -1,8 +1,10 @@ [gd_resource type="TileSet" format=3 uid="uid://bye3u5dweaoli"] [ext_resource type="Texture2D" uid="uid://lg5dl13njsg3" path="res://assets/first_party/tiles/Grass_And_Sand_Tiles.png" id="1_u7oes"] +[ext_resource type="Texture2D" uid="uid://brnsfo2pejt7i" path="res://assets/first_party/tiles/Void_Tiles_Stars_Level4.png" id="2_73m35"] [ext_resource type="Texture2D" uid="uid://pkm6smjl8861" path="res://assets/first_party/tiles/Grass_Tiles_Light.png" id="2_hjm61"] [ext_resource type="Texture2D" uid="uid://dcq6v7mx3h1fl" path="res://assets/first_party/tiles/Dirt_Tiles.png" id="3_73m35"] +[ext_resource type="Texture2D" uid="uid://d0156jkhip32" path="res://assets/first_party/tiles/Void_Tiles_Chromakey.png" id="3_og72o"] [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) @@ -194,6 +196,46 @@ texture_region_size = Vector2i(64, 64) 11:1/0 = 0 10:1/0 = 0 +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_w5dx2"] +texture = ExtResource("2_73m35") +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 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_b3ewo"] +texture = ExtResource("3_og72o") +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 + [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_upj2e"] texture = ExtResource("2_hjm61") texture_region_size = Vector2i(64, 64) @@ -387,6 +429,8 @@ terrain_set_0/terrain_3/color = Color(0.435821, 0.294287, 0.167531, 1) sources/1 = SubResource("TileSetAtlasSource_og72o") sources/5 = SubResource("TileSetAtlasSource_upj2e") sources/6 = SubResource("TileSetAtlasSource_2dvci") +sources/2 = SubResource("TileSetAtlasSource_w5dx2") +sources/3 = SubResource("TileSetAtlasSource_b3ewo") pattern_0 = SubResource("TileMapPattern_0wfyh") pattern_1 = SubResource("TileMapPattern_sugp2") pattern_2 = SubResource("TileMapPattern_jyhfs") From 7bf43e085c680fc54d2a44073c6fae911108ec89 Mon Sep 17 00:00:00 2001 From: 14Faacu Date: Wed, 25 Feb 2026 11:27:27 -0300 Subject: [PATCH 3/3] Coso --- .../ligthless_stealth.dialogue | 7 +- .../ligthless/2_combat/ligthless_combat.tscn | 5 +- .../ligthless/tiles/ligthless_elevation.tres | 78 +++++++++++++++++++ 3 files changed, 84 insertions(+), 6 deletions(-) diff --git a/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue index c2ed1bba62..f8a627fe81 100644 --- a/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue +++ b/scenes/quests/story_quests/ligthless/1_stealth/stealth_components/ligthless_stealth.dialogue @@ -1,8 +1,7 @@ # 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!) +*llegas al primer mundo* +(Habla el sistema de la nave)Aliens sensibles a la luz han cortado la luz de la nave +Vé y esquiva a estos aliens, recupera el fragmento de la geme y vuelve a la nave a la siguiente ubicación de otro fragmento => END diff --git a/scenes/quests/story_quests/ligthless/2_combat/ligthless_combat.tscn b/scenes/quests/story_quests/ligthless/2_combat/ligthless_combat.tscn index c686217bc6..c392fd6966 100644 --- a/scenes/quests/story_quests/ligthless/2_combat/ligthless_combat.tscn +++ b/scenes/quests/story_quests/ligthless/2_combat/ligthless_combat.tscn @@ -36,11 +36,12 @@ 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("AAANAAcAAQABAAEAAAANAAYAAQABAAEAAAANAAUAAQABAAEAAAANAAQAAQABAAEAAAANAAMAAQABAAEAAAANAAIAAQABAAEAAAANAAEAAQABAAEAAAAMAAcAAQABAAEAAAAMAAYAAQABAAEAAAAMAAUAAQABAAEAAAAMAAQAAQABAAEAAAAMAAMAAQABAAEAAAAMAAIAAQABAAEAAAAMAAEAAQABAAEAAAALAAcAAQABAAEAAAALAAYAAQABAAEAAAALAAUAAQABAAEAAAALAAQAAQABAAEAAAALAAMAAQABAAEAAAALAAIAAQABAAEAAAALAAEAAQABAAEAAAAKAAcAAQABAAEAAAAKAAYAAQABAAEAAAAKAAUAAQABAAEAAAAKAAQAAQABAAEAAAAKAAMAAQABAAEAAAAKAAIAAQABAAEAAAAKAAEAAQABAAEAAAAJAAcAAQABAAEAAAAJAAYAAQABAAEAAAAJAAUAAQABAAEAAAAJAAQAAQABAAEAAAAJAAMAAQABAAEAAAAJAAIAAQABAAEAAAAJAAEAAQABAAEAAAAIAAcAAQABAAEAAAAIAAYAAQABAAEAAAAIAAUAAQABAAEAAAAIAAQAAQABAAEAAAAIAAMAAQABAAEAAAAIAAIAAQABAAEAAAAIAAEAAQABAAEAAAAHAAcAAQABAAEAAAAHAAYAAQABAAEAAAAHAAUAAQABAAEAAAAHAAQAAQABAAEAAAAHAAMAAQABAAEAAAAHAAIAAQABAAEAAAAHAAEAAQABAAEAAAAGAAcAAQABAAEAAAAGAAYAAQABAAEAAAAGAAUAAQABAAEAAAAGAAQAAQABAAEAAAAGAAMAAQABAAEAAAAGAAIAAQABAAEAAAAFAAcAAQABAAEAAAAFAAYAAQABAAEAAAAFAAUAAQABAAEAAAAFAAQAAQABAAEAAAAFAAMAAQABAAEAAAAFAAIAAQABAAEAAAAFAAEAAQABAAEAAAAEAAcAAQABAAEAAAAEAAYAAQABAAEAAAAEAAUAAQABAAEAAAAEAAQAAQABAAEAAAAEAAMAAQABAAEAAAAEAAIAAQABAAEAAAAEAAEAAQABAAEAAAADAAcAAQABAAEAAAADAAYAAQABAAEAAAADAAUAAQABAAEAAAADAAQAAQABAAEAAAADAAMAAQABAAEAAAADAAIAAQABAAEAAAADAAEAAQABAAEAAAACAAcAAQABAAEAAAACAAYAAQABAAEAAAACAAUAAQABAAEAAAACAAMAAQABAAEAAAACAAIAAQABAAEAAAACAAEAAQABAAEAAAABAAcAAQABAAEAAAABAAYAAQABAAEAAAABAAUAAQABAAEAAAABAAMAAQABAAEAAAABAAIAAQABAAEAAAABAAEAAQABAAEAAAACAAQAAQABAAEAAAABAAQAAQABAAEAAAAAAAQAAQABAAEAAAAAAAUAAQABAAEAAAAAAAYAAQABAAEAAAAAAAcAAQABAAEAAAAGAAAAAQABAAEAAAAGAAEAAQABAAEAAAAHAAAAAQABAAEAAAAFAAAAAQABAAEAAAAIAAAAAQABAAEAAAAJAAAAAQABAAEAAAALAAAAAQABAAEAAAAMAAAAAQABAAEAAAAKAAAAAQABAAEAAAANAAAAAQABAAEAAAAEAAAAAQABAAEAAAADAAAAAQABAAEAAAACAAAAAQABAAEAAAABAAAAAQABAAEAAAAAAAAAAQABAAEAAAAAAAEAAQABAAEAAAAAAAIAAQABAAEAAAAAAAMAAQABAAEAAAAAAAgAAQABAAEAAAABAAgAAQABAAEAAAACAAgAAQABAAEAAAADAAgAAQABAAEAAAAEAAgAAQABAAEAAAAFAAgAAQABAAEAAAAGAAgAAQABAAEAAAAHAAgAAQABAAEAAAAIAAgAAQABAAEAAAAJAAgAAQABAAEAAAAKAAgAAQABAAEAAAAMAAgAAQABAAEAAAALAAgAAQABAAEAAAANAAgAAQABAAEAAAAOAAgAAQABAAEAAAAOAAcAAQABAAEAAAAOAAYAAQABAAEAAAAOAAUAAQABAAEAAAAOAAQAAQABAAEAAAAOAAMAAQABAAEAAAAOAAIAAQABAAEAAAAOAAEAAQABAAEAAAAOAAAAAQABAAEAAAA=") +position = Vector2(1, 0) +tile_map_data = PackedByteArray("AAANAAcABgADAAMAAAANAAYABgADAAMAAAANAAUAAQABAAEAAAANAAQAAQABAAEAAAANAAMABgADAAMAAAANAAIABgADAAMAAAANAAEABgADAAMAAAAMAAcABgABAAEAAAAMAAYABgABAAEAAAAMAAUABgABAAEAAAAMAAQABgABAAEAAAAMAAMABgABAAEAAAAMAAIABgABAAEAAAAMAAEABgADAAMAAAALAAcABgABAAEAAAALAAYABgABAAEAAAALAAUABgABAAEAAAALAAQABgABAAEAAAALAAMABgABAAEAAAALAAIABgABAAEAAAALAAEABgADAAMAAAAKAAcABgABAAEAAAAKAAYABgABAAEAAAAKAAUABgABAAEAAAAKAAQABgABAAEAAAAKAAMABgABAAEAAAAKAAIABgABAAEAAAAKAAEABgADAAMAAAAJAAcABgABAAEAAAAJAAYABgABAAEAAAAJAAUABgABAAEAAAAJAAQABgABAAEAAAAJAAMABgABAAEAAAAJAAIABgABAAEAAAAJAAEABgADAAMAAAAIAAcABgABAAEAAAAIAAYABgABAAEAAAAIAAUABgABAAEAAAAIAAQABgABAAEAAAAIAAMABgABAAEAAAAIAAIABgABAAEAAAAIAAEABgADAAMAAAAHAAcABgABAAEAAAAHAAYABgABAAEAAAAHAAUABgABAAEAAAAHAAQABgABAAEAAAAHAAMABgABAAEAAAAHAAIABgABAAEAAAAHAAEABgADAAMAAAAGAAcABgABAAEAAAAGAAYABgABAAEAAAAGAAUABgABAAEAAAAGAAQABgABAAEAAAAGAAMABgABAAEAAAAGAAIABgABAAEAAAAFAAcABgABAAEAAAAFAAYABgABAAEAAAAFAAUABgABAAEAAAAFAAQABgABAAEAAAAFAAMABgABAAEAAAAFAAIABgABAAEAAAAFAAEABgADAAMAAAAEAAcABgABAAEAAAAEAAYABgABAAEAAAAEAAUABgABAAEAAAAEAAQABgABAAEAAAAEAAMABgABAAEAAAAEAAIABgABAAEAAAAEAAEABgADAAMAAAADAAcABgABAAEAAAADAAYABgABAAEAAAADAAUABgABAAEAAAADAAQABgABAAEAAAADAAMABgABAAEAAAADAAIABgABAAEAAAADAAEABgADAAMAAAACAAcABgABAAEAAAACAAYABgABAAEAAAACAAUABgABAAEAAAACAAMABgABAAEAAAACAAIABgABAAEAAAACAAEABgADAAMAAAABAAcABgABAAEAAAABAAYABgABAAEAAAABAAUABgABAAEAAAABAAMABgABAAEAAAABAAIABgABAAEAAAABAAEABgADAAMAAAACAAQABgABAAEAAAABAAQABgABAAEAAAAAAAQABgADAAMAAAAAAAUABgADAAMAAAAAAAYABgADAAMAAAAAAAcABgADAAMAAAAGAAAAAQABAAEAAAAGAAEABgADAAMAAAAHAAAAAQABAAEAAAAFAAAAAQABAAEAAAAIAAAAAQABAAEAAAAJAAAAAQABAAEAAAALAAAAAQABAAEAAAAMAAAAAQABAAEAAAAKAAAAAQABAAEAAAANAAAAAQABAAEAAAAEAAAAAQABAAEAAAADAAAAAQABAAEAAAACAAAAAQABAAEAAAABAAAAAQABAAEAAAAAAAAAAQABAAEAAAAAAAEABgADAAMAAAAAAAIABgADAAMAAAAAAAMABgADAAMAAAAAAAgABgADAAMAAAABAAgABgADAAMAAAACAAgABgADAAMAAAADAAgABgADAAMAAAAEAAgABgADAAMAAAAFAAgABgADAAMAAAAGAAgABgADAAMAAAAHAAgABgADAAMAAAAIAAgABgADAAMAAAAJAAgABgADAAMAAAAKAAgABgADAAMAAAAMAAgABgADAAMAAAALAAgABgADAAMAAAANAAgABgADAAMAAAAOAAgABgADAAMAAAAOAAcABgADAAMAAAAOAAYABgADAAMAAAAOAAUABgADAAMAAAAOAAQABgADAAMAAAAOAAMABgADAAMAAAAOAAIABgADAAMAAAAOAAEABgADAAMAAAAOAAAAAQABAAEAAAA=") tile_set = ExtResource("4_v5y2y") [node name="Stones" type="TileMapLayer" parent="TileMapLayers" unique_id=702916193] -tile_map_data = PackedByteArray("AAAGAAkABAABAAEAAAAHAAkABAABAAEAAAAIAAkABAABAAEAAAAJAAkABAABAAEAAAAKAAkABAABAAEAAAALAAkABAABAAEAAAAMAAkABAABAAEAAAANAAkABAABAAEAAAAOAAkABAABAAEAAAAGAAgABAABAAAAAAAHAAgABAABAAAAAAAIAAgABAABAAAAAAAJAAgABAABAAAAAAAKAAgABAABAAAAAAALAAgABAABAAAAAAAMAAgABAABAAAAAAANAAgABAABAAAAAAAOAAgABAABAAEAAAAAAAEABAACAAEAAAABAAEABAABAAMAAAACAAEABAABAAUAAAACAAAABAABAAIAAAABAAAABAABAAIAAAAAAAAABAABAAEAAAADAAAABAABAAIAAAAFAAAABAACAAIAAAAEAAAABAABAAEAAAAEAAEABAABAAMAAAAFAAEABAABAAUAAAADAAEABAABAAUAAAANAAcABAAAAAEAAAAOAAcABAABAAEAAAANAAYABAAAAAAAAAAOAAYABAABAAEAAAAOAAUABAAAAAEAAAAOAAMABAAAAAEAAAAOAAIABAABAAEAAAANAAEABAAAAAEAAAANAAAABAABAAEAAAAOAAAABAABAAEAAAAOAAEABAABAAEAAAAOAAQABAAAAAEAAAAMAAAABAABAAEAAAALAAAABAABAAEAAAAKAAAABAABAAEAAAAJAAAABAABAAEAAAAIAAAABAABAAEAAAAHAAAABAABAAEAAAANAAIABAAAAAIAAAANAAMABAAAAAMAAAAHAAEABAABAAMAAAAIAAEABAABAAUAAAAKAAEABAABAAUAAAALAAEABAABAAUAAAAJAAEABAABAAMAAAAMAAEABAABAAMAAAAGAAAABAAAAAIAAAAGAAEABAABAAMAAAAAAAkABAABAAEAAAABAAkABAABAAEAAAACAAkABAABAAEAAAADAAkABAABAAEAAAAEAAkABAABAAEAAAAFAAkABAABAAEAAAAAAAgABAABAAAAAAABAAgABAABAAAAAAACAAgABAABAAAAAAADAAgABAABAAAAAAAEAAgABAABAAAAAAAFAAgABAABAAAAAAAAAAIABAACAAEAAAAAAAMABAACAAEAAAAAAAQABAACAAEAAAAAAAcABAACAAEAAAAAAAYABAACAAEAAAAAAAUABAACAAEAAAAAAP//BAABAAEAAAABAP//BAABAAEAAAACAP//BAABAAEAAAADAP//BAABAAEAAAAEAP//BAABAAEAAAAFAP//BAABAAEAAAAGAP//BAABAAEAAAAHAP//BAABAAEAAAAIAP//BAABAAEAAAAJAP//BAABAAEAAAAKAP//BAABAAEAAAALAP//BAABAAEAAAAMAP//BAABAAEAAAANAP//BAABAAEAAAAOAP//BAABAAEAAAAPAAAABAABAAEAAAAPAAEABAABAAEAAAAPAAIABAABAAEAAAAPAAMABAABAAEAAAAPAAQABAABAAEAAAAPAAUABAABAAEAAAAPAAYABAABAAEAAAAPAAcABAABAAEAAAAPAAgABAABAAEAAAAPAAkABAABAAEAAAAPAAoABAABAAEAAAAOAAoABAABAAEAAAANAAoABAABAAEAAAAMAAoABAABAAEAAAALAAoABAABAAEAAAAKAAoABAABAAEAAAAJAAoABAABAAEAAAAIAAoABAABAAEAAAAHAAoABAABAAEAAAAGAAoABAABAAEAAAAFAAoABAABAAEAAAAEAAoABAABAAEAAAADAAoABAABAAEAAAACAAoABAABAAEAAAABAAoABAABAAEAAAAAAAoABAABAAEAAAD//woABAABAAEAAAD//wkABAABAAEAAAD//wgABAABAAEAAAD//wcABAABAAEAAAD//wYABAABAAEAAAD//wUABAABAAEAAAD//wQABAABAAEAAAD//wMABAABAAEAAAD//wIABAABAAEAAAD//wEABAABAAEAAAD//wAABAABAAEAAAD/////BAABAAEAAAD///7/BAABAAEAAAAAAP7/BAABAAEAAAABAP7/BAABAAEAAAACAP7/BAABAAEAAAADAP7/BAABAAEAAAAEAP7/BAABAAEAAAAFAP7/BAABAAEAAAAGAP7/BAABAAEAAAAHAP7/BAABAAEAAAAIAP7/BAABAAEAAAAJAP7/BAABAAEAAAAKAP7/BAABAAEAAAALAP7/BAABAAEAAAAMAP7/BAABAAEAAAANAP7/BAABAAEAAAAOAP7/BAABAAEAAAD+//7/BAABAAEAAAD+////BAABAAEAAAD+/wAABAABAAEAAAD+/wEABAABAAEAAAD+/wIABAABAAEAAAD+/wMABAABAAEAAAD+/wQABAABAAEAAAD+/wUABAABAAEAAAD+/wYABAABAAEAAAD+/wcABAABAAEAAAD+/wgABAABAAEAAAD+/wkABAABAAEAAAD+/woABAABAAEAAAAPAP7/BAABAAEAAAAPAP//BAABAAEAAAAPAAsABAABAAEAAAAOAAsABAABAAEAAAANAAsABAABAAEAAAAMAAsABAABAAEAAAALAAsABAABAAEAAAAKAAsABAABAAEAAAAJAAsABAABAAEAAAAIAAsABAABAAEAAAAHAAsABAABAAEAAAAGAAsABAABAAEAAAAFAAsABAABAAEAAAAEAAsABAABAAEAAAADAAsABAABAAEAAAACAAsABAABAAEAAAABAAsABAABAAEAAAAAAAsABAABAAEAAAD//wsABAABAAEAAAD+/wsABAABAAEAAAD9/wsABAABAAEAAAD9/woABAABAAEAAAD9/wkABAABAAEAAAD9/wgABAABAAEAAAD9/wcABAABAAEAAAD9/wYABAABAAEAAAD9/wUABAABAAEAAAD9/wQABAABAAEAAAD9/wMABAABAAEAAAD9/wIABAABAAEAAAD9/wEABAABAAEAAAD9/wAABAABAAEAAAD9////BAABAAEAAAD9//7/BAABAAEAAAAQAAkABAABAAEAAAAQAAgABAABAAEAAAAQAAsABAABAAEAAAAQAAoABAABAAEAAAAQAAcABAABAAEAAAAQAAYABAABAAEAAAAQAAUABAABAAEAAAAQAAQABAABAAEAAAAQAAMABAABAAEAAAAQAAIABAABAAEAAAAQAAEABAABAAEAAAAQAAAABAABAAEAAAAQAP//BAABAAEAAAAQAP7/BAABAAEAAAAQAP3/BAABAAEAAAAQAPz/BAABAAEAAAAPAP3/BAABAAEAAAAPAPz/BAABAAEAAAAOAP3/BAABAAEAAAAOAPz/BAABAAEAAAANAP3/BAABAAEAAAANAPz/BAABAAEAAAAMAP3/BAABAAEAAAAMAPz/BAABAAEAAAALAP3/BAABAAEAAAALAPz/BAABAAEAAAAKAP3/BAABAAEAAAAKAPz/BAABAAEAAAAJAP3/BAABAAEAAAAJAPz/BAABAAEAAAAIAP3/BAABAAEAAAAIAPz/BAABAAEAAAAHAP3/BAABAAEAAAAHAPz/BAABAAEAAAAGAP3/BAABAAEAAAAGAPz/BAABAAEAAAAFAP3/BAABAAEAAAAEAP3/BAABAAEAAAADAP3/BAABAAEAAAACAP3/BAABAAEAAAABAP3/BAABAAEAAAAAAP3/BAABAAEAAAD///3/BAABAAEAAAD+//3/BAABAAEAAAD9//3/BAABAAEAAAD9//z/BAABAAEAAAD+//z/BAABAAEAAAD+//v/BAABAAAAAAD///z/BAABAAEAAAD///v/BAABAAAAAAAAAPz/BAABAAEAAAAAAPv/BAABAAAAAAABAPz/BAABAAEAAAABAPv/BAABAAAAAAACAPz/BAABAAEAAAACAPv/BAABAAAAAAADAPz/BAABAAEAAAADAPv/BAABAAAAAAAEAPz/BAABAAEAAAAEAPv/BAABAAAAAAAFAPz/BAABAAEAAAAFAPv/BAABAAAAAAAGAPv/BAABAAAAAAD9//v/BAABAAAAAAD8//z/BAABAAEAAAD8//v/BAABAAAAAAD8//3/BAABAAEAAAD7//3/BAABAAEAAAD7//z/BAABAAEAAAD7//7/BAABAAEAAAD7////BAABAAEAAAD8/wAABAABAAEAAAD8////BAABAAEAAAD8//7/BAABAAEAAAD7/wAABAABAAEAAAD7/wEABAABAAEAAAD7/wIABAABAAEAAAD7/wMABAABAAEAAAD7/wQABAABAAEAAAD8/wQABAABAAEAAAD8/wMABAABAAEAAAD8/wIABAABAAEAAAD8/wEABAABAAEAAAD8/wUABAABAAEAAAD8/wYABAABAAEAAAD8/wcABAABAAEAAAD8/wgABAABAAEAAAD8/wkABAABAAEAAAD8/woABAABAAEAAAD7/wgABAABAAEAAAD7/wcABAABAAEAAAD7/wYABAABAAEAAAD7/wUABAABAAEAAAD7/wkABAABAAEAAAD7/woABAABAAEAAAD7/wsABAABAAEAAAD8/wsABAABAAEAAAARAAsABAABAAEAAAARAAoABAABAAEAAAARAAkABAABAAEAAAARAAgABAABAAEAAAARAAcABAABAAEAAAARAAYABAABAAEAAAARAAUABAABAAEAAAARAAQABAABAAEAAAARAAMABAABAAEAAAARAAIABAABAAEAAAARAAEABAABAAEAAAARAAAABAABAAEAAAARAP//BAABAAEAAAARAP7/BAABAAEAAAARAP3/BAABAAEAAAARAPz/BAABAAEAAAASAP3/BAABAAEAAAASAPz/BAABAAEAAAASAP7/BAABAAEAAAASAP//BAABAAEAAAASAAAABAABAAEAAAASAAEABAABAAEAAAASAAIABAABAAEAAAASAAMABAABAAEAAAASAAQABAABAAEAAAASAAUABAABAAEAAAASAAYABAABAAEAAAASAAcABAABAAEAAAASAAgABAABAAEAAAASAAkABAABAAEAAAASAAoABAABAAEAAAASAAsABAABAAEAAAASAAwABAABAAEAAAARAAwABAABAAEAAAAQAAwABAABAAEAAAAPAAwABAABAAEAAAAOAAwABAABAAEAAAANAAwABAABAAEAAAAMAAwABAABAAEAAAALAAwABAABAAEAAAAKAAwABAABAAEAAAAJAAwABAABAAEAAAAIAAwABAABAAEAAAAHAAwABAABAAEAAAAGAAwABAABAAEAAAAFAAwABAABAAEAAAAEAAwABAABAAEAAAADAAwABAABAAEAAAACAAwABAABAAEAAAABAAwABAABAAEAAAAAAAwABAABAAEAAAD//wwABAABAAEAAAD+/wwABAABAAEAAAD9/wwABAABAAEAAAD8/wwABAABAAEAAAD7/wwABAABAAEAAAD7//v/BAABAAAAAAD6//z/BAABAAEAAAD6//v/BAABAAAAAAAHAPv/BAABAAAAAAAIAPv/BAABAAAAAAAJAPv/BAABAAAAAAAKAPv/BAABAAAAAAALAPv/BAABAAAAAAAMAPv/BAABAAAAAAANAPv/BAABAAAAAAAOAPv/BAABAAAAAAAPAPv/BAABAAAAAAAQAPv/BAABAAAAAAARAPv/BAABAAAAAAASAPv/BAABAAAAAAD6//3/BAABAAEAAAD6//7/BAABAAEAAAD6////BAABAAEAAAD6/wAABAABAAEAAAD6/wEABAABAAEAAAD6/wIABAABAAEAAAD6/wMABAABAAEAAAD6/wQABAABAAEAAAD6/wUABAABAAEAAAD6/wYABAABAAEAAAD6/wcABAABAAEAAAD6/wgABAABAAEAAAD6/wkABAABAAEAAAD6/woABAABAAEAAAD6/wsABAABAAEAAAD6/wwABAABAAEAAAATAPv/BAABAAAAAAATAPz/BAABAAEAAAATAP3/BAABAAEAAAATAP7/BAABAAEAAAATAP//BAABAAEAAAATAAAABAABAAEAAAATAAEABAABAAEAAAATAAIABAABAAEAAAATAAMABAABAAEAAAATAAQABAABAAEAAAATAAUABAABAAEAAAATAAYABAABAAEAAAATAAcABAABAAEAAAATAAgABAABAAEAAAATAAkABAABAAEAAAATAAoABAABAAEAAAATAAsABAABAAEAAAATAAwABAABAAEAAAD6/w0ABAABAAIAAAD7/w0ABAABAAIAAAD8/w0ABAABAAIAAAD9/w0ABAABAAIAAAD+/w0ABAABAAIAAAD//w0ABAABAAIAAAAAAA0ABAABAAIAAAABAA0ABAABAAIAAAADAA0ABAABAAIAAAACAA0ABAABAAIAAAAEAA0ABAABAAIAAAAFAA0ABAABAAIAAAAGAA0ABAABAAIAAAAHAA0ABAABAAIAAAAIAA0ABAABAAIAAAAJAA0ABAABAAIAAAAKAA0ABAABAAIAAAAMAA0ABAABAAIAAAALAA0ABAABAAIAAAANAA0ABAABAAIAAAAOAA0ABAABAAIAAAAPAA0ABAABAAIAAAAQAA0ABAABAAIAAAARAA0ABAABAAIAAAASAA0ABAABAAIAAAAUAAwABAABAAEAAAAUAAsABAABAAEAAAAUAAoABAABAAEAAAAUAAkABAABAAEAAAAUAAgABAABAAEAAAAUAAcABAABAAEAAAAUAAYABAABAAEAAAAUAAUABAABAAEAAAAUAAQABAABAAEAAAAUAAMABAABAAEAAAAUAAIABAABAAEAAAAUAAEABAABAAEAAAAUAAAABAABAAEAAAAUAP//BAABAAEAAAAUAP7/BAABAAEAAAAUAP3/BAABAAEAAAAUAPz/BAABAAEAAAAUAPv/BAABAAAAAAAVAPv/BAACAAAAAAAVAPz/BAABAAEAAAAVAP3/BAABAAEAAAAVAP7/BAABAAEAAAAVAP//BAABAAEAAAAVAAAABAABAAEAAAAVAAEABAABAAEAAAAVAAIABAABAAEAAAAVAAMABAABAAEAAAAVAAQABAABAAEAAAAVAAUABAABAAEAAAAVAAYABAABAAEAAAAVAAcABAABAAEAAAAVAAgABAABAAEAAAAVAAkABAABAAEAAAAVAAoABAABAAEAAAAVAAsABAABAAEAAAAVAAwABAACAAEAAAD5//v/BAAAAAAAAAD5//z/BAABAAEAAAD5//3/BAABAAEAAAD5//7/BAABAAEAAAD5////BAABAAEAAAD5/wAABAABAAEAAAD5/wEABAABAAEAAAD5/wIABAABAAEAAAD5/wMABAABAAEAAAD5/wQABAABAAEAAAD5/wUABAABAAEAAAD5/wYABAABAAEAAAD5/wcABAABAAEAAAD5/wgABAABAAEAAAD5/wkABAABAAEAAAD5/woABAABAAEAAAD5/wsABAABAAEAAAD5/wwABAABAAEAAAD5/w0ABAABAAIAAAAVAA0ABAABAAIAAAAUAA0ABAABAAIAAAATAA0ABAABAAIAAAAVAA4ABAABAAMAAAAUAA4ABAABAAMAAAATAA4ABAABAAMAAAASAA4ABAABAAMAAAARAA4ABAABAAMAAAAQAA4ABAABAAMAAAAPAA4ABAABAAMAAAAOAA4ABAABAAMAAAANAA4ABAABAAMAAAAMAA4ABAABAAMAAAALAA4ABAABAAMAAAAKAA4ABAABAAMAAAAJAA4ABAABAAMAAAAIAA4ABAABAAMAAAAHAA4ABAABAAMAAAAGAA4ABAABAAMAAAAFAA4ABAABAAMAAAAEAA4ABAABAAMAAAADAA4ABAABAAMAAAACAA4ABAABAAMAAAABAA4ABAABAAMAAAAAAA4ABAABAAMAAAD//w4ABAABAAMAAAD+/w4ABAABAAMAAAD9/w4ABAABAAMAAAD8/w4ABAABAAMAAAD7/w4ABAABAAMAAAD6/w4ABAABAAMAAAD5/w4ABAABAAMAAAA=") +tile_map_data = PackedByteArray("AAAGAAkABQAGAAEAAAAHAAkABQAGAAEAAAAIAAkABQAGAAEAAAAJAAkABQAGAAEAAAAKAAkABQAGAAEAAAALAAkABQAGAAEAAAAMAAkABQAGAAEAAAANAAkABQAGAAEAAAAOAAkABQAGAAEAAAAGAAgABQAIAAMAAAAHAAgABQAIAAMAAAAIAAgABQAIAAMAAAAJAAgABQAIAAMAAAAKAAgABQAIAAMAAAALAAgABQAIAAMAAAAMAAgABQAIAAMAAAANAAgABQAIAAMAAAAOAAgABQAGAAEAAAAAAAEABQAIAAMAAAABAAEABQAIAAMAAAACAAEABQAIAAMAAAACAAAABQAGAAEAAAABAAAABQAGAAEAAAAAAAAABQAGAAEAAAADAAAABQAGAAEAAAAFAAAABQAGAAEAAAAEAAAABQAGAAEAAAAEAAEABQAIAAMAAAAFAAEABQAIAAMAAAADAAEABQAIAAMAAAANAAcABQAIAAMAAAAOAAcABQAGAAEAAAANAAYABQAIAAMAAAAOAAYABQAGAAEAAAAOAAUABQAIAAMAAAAOAAMABQAIAAMAAAAOAAIABQAGAAEAAAANAAEABQAIAAMAAAANAAAABQAGAAEAAAAOAAAABQAGAAEAAAAOAAEABQAGAAEAAAAOAAQABQAIAAMAAAAMAAAABQAGAAEAAAALAAAABQAGAAEAAAAKAAAABQAGAAEAAAAJAAAABQAGAAEAAAAIAAAABQAGAAEAAAAHAAAABQAGAAEAAAANAAIABQAIAAMAAAANAAMABQAIAAMAAAAHAAEABQAIAAMAAAAIAAEABQAIAAMAAAAKAAEABQAIAAMAAAALAAEABQAIAAMAAAAJAAEABQAIAAMAAAAMAAEABQAIAAMAAAAGAAAABQAGAAEAAAAGAAEABQAIAAMAAAAAAAkABQAGAAEAAAABAAkABQAGAAEAAAACAAkABQAGAAEAAAADAAkABQAGAAEAAAAEAAkABQAGAAEAAAAFAAkABQAGAAEAAAAAAAgABQAIAAMAAAABAAgABQAIAAMAAAACAAgABQAIAAMAAAADAAgABQAIAAMAAAAEAAgABQAIAAMAAAAFAAgABQAIAAMAAAAAAAIABQAIAAMAAAAAAAMABQAIAAMAAAAAAAQABQAIAAMAAAAAAAcABQAIAAMAAAAAAAYABQAIAAMAAAAAAAUABQAIAAMAAAAAAP//BQAGAAEAAAABAP//BQAGAAEAAAACAP//BQAGAAEAAAADAP//BQAGAAEAAAAEAP//BQAGAAEAAAAFAP//BQAGAAEAAAAGAP//BQAGAAEAAAAHAP//BQAGAAEAAAAIAP//BQAGAAEAAAAJAP//BQAGAAEAAAAKAP//BQAGAAEAAAALAP//BQAGAAEAAAAMAP//BQAGAAEAAAANAP//BQAGAAEAAAAOAP//BQAGAAEAAAAPAAAABQAGAAEAAAAPAAEABQAGAAEAAAAPAAIABQAGAAEAAAAPAAMABQAGAAEAAAAPAAQABQAGAAEAAAAPAAUABQAGAAEAAAAPAAYABQAGAAEAAAAPAAcABQAGAAEAAAAPAAgABQAGAAEAAAAPAAkABQAGAAEAAAAPAAoABQAGAAEAAAAOAAoABQAGAAEAAAANAAoABQAGAAEAAAAMAAoABQAGAAEAAAALAAoABQAGAAEAAAAKAAoABQAGAAEAAAAJAAoABQAGAAEAAAAIAAoABQAGAAEAAAAHAAoABQAGAAEAAAAGAAoABQAGAAEAAAAFAAoABQAGAAEAAAAEAAoABQAGAAEAAAADAAoABQAGAAEAAAACAAoABQAGAAEAAAABAAoABQAGAAEAAAAAAAoABQAGAAEAAAD//woABQAGAAEAAAD//wkABQAGAAEAAAD//wgABQAGAAEAAAD//wcABQAGAAEAAAD//wYABQAGAAEAAAD//wUABQAGAAEAAAD//wQABQAGAAEAAAD//wMABQAGAAEAAAD//wIABQAGAAEAAAD//wEABQAGAAEAAAD//wAABQAGAAEAAAD/////BQAGAAEAAAD///7/BQAGAAEAAAAAAP7/BQAGAAEAAAABAP7/BQAGAAEAAAACAP7/BQAGAAEAAAADAP7/BQAGAAEAAAAEAP7/BQAGAAEAAAAFAP7/BQAGAAEAAAAGAP7/BQAGAAEAAAAHAP7/BQAGAAEAAAAIAP7/BQAGAAEAAAAJAP7/BQAGAAEAAAAKAP7/BQAGAAEAAAALAP7/BQAGAAEAAAAMAP7/BQAGAAEAAAANAP7/BQAGAAEAAAAOAP7/BQAGAAEAAAD+//7/BQAGAAEAAAD+////BQAGAAEAAAD+/wAABQAGAAEAAAD+/wEABQAGAAEAAAD+/wIABQAGAAEAAAD+/wMABQAGAAEAAAD+/wQABQAGAAEAAAD+/wUABQAGAAEAAAD+/wYABQAGAAEAAAD+/wcABQAGAAEAAAD+/wgABQAGAAEAAAD+/wkABQAGAAEAAAD+/woABQAGAAEAAAAPAP7/BQAGAAEAAAAPAP//BQAGAAEAAAAPAAsABQAGAAEAAAAOAAsABQAGAAEAAAANAAsABQAGAAEAAAAMAAsABQAGAAEAAAALAAsABQAGAAEAAAAKAAsABQAGAAEAAAAJAAsABQAGAAEAAAAIAAsABQAGAAEAAAAHAAsABQAGAAEAAAAGAAsABQAGAAEAAAAFAAsABQAGAAEAAAAEAAsABQAGAAEAAAADAAsABQAGAAEAAAACAAsABQAGAAEAAAABAAsABQAGAAEAAAAAAAsABQAGAAEAAAD//wsABQAGAAEAAAD+/wsABQAGAAEAAAD9/wsABQAGAAEAAAD9/woABQAGAAEAAAD9/wkABQAGAAEAAAD9/wgABQAGAAEAAAD9/wcABQAGAAEAAAD9/wYABQAGAAEAAAD9/wUABQAGAAEAAAD9/wQABQAGAAEAAAD9/wMABQAGAAEAAAD9/wIABQAGAAEAAAD9/wEABQAGAAEAAAD9/wAABQAGAAEAAAD9////BQAGAAEAAAD9//7/BQAGAAEAAAAQAAkABQAGAAEAAAAQAAgABQAGAAEAAAAQAAsABQAGAAEAAAAQAAoABQAGAAEAAAAQAAcABQAGAAEAAAAQAAYABQAGAAEAAAAQAAUABQAGAAEAAAAQAAQABQAGAAEAAAAQAAMABQAGAAEAAAAQAAIABQAGAAEAAAAQAAEABQAGAAEAAAAQAAAABQAGAAEAAAAQAP//BQAGAAEAAAAQAP7/BQAGAAEAAAAQAP3/BQAGAAEAAAAQAPz/BQAGAAEAAAAPAP3/BQAGAAEAAAAPAPz/BQAGAAEAAAAOAP3/BQAGAAEAAAAOAPz/BQAGAAEAAAANAP3/BQAGAAEAAAANAPz/BQAGAAEAAAAMAP3/BQAGAAEAAAAMAPz/BQAGAAEAAAALAP3/BQAGAAEAAAALAPz/BQAGAAEAAAAKAP3/BQAGAAEAAAAKAPz/BQAGAAEAAAAJAP3/BQAGAAEAAAAJAPz/BQAGAAEAAAAIAP3/BQAGAAEAAAAIAPz/BQAGAAEAAAAHAP3/BQAGAAEAAAAHAPz/BQAGAAEAAAAGAP3/BQAGAAEAAAAGAPz/BQAGAAEAAAAFAP3/BQAGAAEAAAAEAP3/BQAGAAEAAAADAP3/BQAGAAEAAAACAP3/BQAGAAEAAAABAP3/BQAGAAEAAAAAAP3/BQAGAAEAAAD///3/BQAGAAEAAAD+//3/BQAGAAEAAAD9//3/BQAGAAEAAAD9//z/BQAGAAEAAAD+//z/BQAGAAEAAAD+//v/BQAGAAAAAAD///z/BQAGAAEAAAD///v/BQAGAAAAAAAAAPz/BQAGAAEAAAAAAPv/BQAGAAAAAAABAPz/BQAGAAEAAAABAPv/BQAGAAAAAAACAPz/BQAGAAEAAAACAPv/BQAGAAAAAAADAPz/BQAGAAEAAAADAPv/BQAGAAAAAAAEAPz/BQAGAAEAAAAEAPv/BQAGAAAAAAAFAPz/BQAGAAEAAAAFAPv/BQAGAAAAAAAGAPv/BQAGAAAAAAD9//v/BQAGAAAAAAD8//z/BQAGAAEAAAD8//v/BQAGAAAAAAD8//3/BQAGAAEAAAD7//3/BQAGAAEAAAD7//z/BQAGAAEAAAD7//7/BQAGAAEAAAD7////BQAGAAEAAAD8/wAABQAGAAEAAAD8////BQAGAAEAAAD8//7/BQAGAAEAAAD7/wAABQAGAAEAAAD7/wEABQAGAAEAAAD7/wIABQAGAAEAAAD7/wMABQAGAAEAAAD7/wQABQAGAAEAAAD8/wQABQAGAAEAAAD8/wMABQAGAAEAAAD8/wIABQAGAAEAAAD8/wEABQAGAAEAAAD8/wUABQAGAAEAAAD8/wYABQAGAAEAAAD8/wcABQAGAAEAAAD8/wgABQAGAAEAAAD8/wkABQAGAAEAAAD8/woABQAGAAEAAAD7/wgABQAGAAEAAAD7/wcABQAGAAEAAAD7/wYABQAGAAEAAAD7/wUABQAGAAEAAAD7/wkABQAGAAEAAAD7/woABQAGAAEAAAD7/wsABQAGAAEAAAD8/wsABQAGAAEAAAARAAsABQAGAAEAAAARAAoABQAGAAEAAAARAAkABQAGAAEAAAARAAgABQAGAAEAAAARAAcABQAGAAEAAAARAAYABQAGAAEAAAARAAUABQAGAAEAAAARAAQABQAGAAEAAAARAAMABQAGAAEAAAARAAIABQAGAAEAAAARAAEABQAGAAEAAAARAAAABQAGAAEAAAARAP//BQAGAAEAAAARAP7/BQAGAAEAAAARAP3/BQAGAAEAAAARAPz/BQAGAAEAAAASAP3/BQAGAAEAAAASAPz/BQAGAAEAAAASAP7/BQAGAAEAAAASAP//BQAGAAEAAAASAAAABQAGAAEAAAASAAEABQAGAAEAAAASAAIABQAGAAEAAAASAAMABQAGAAEAAAASAAQABQAGAAEAAAASAAUABQAGAAEAAAASAAYABQAGAAEAAAASAAcABQAGAAEAAAASAAgABQAGAAEAAAASAAkABQAGAAEAAAASAAoABQAGAAEAAAASAAsABQAGAAEAAAASAAwABQAGAAEAAAARAAwABQAGAAEAAAAQAAwABQAGAAEAAAAPAAwABQAGAAEAAAAOAAwABQAGAAEAAAANAAwABQAGAAEAAAAMAAwABQAGAAEAAAALAAwABQAGAAEAAAAKAAwABQAGAAEAAAAJAAwABQAGAAEAAAAIAAwABQAGAAEAAAAHAAwABQAGAAEAAAAGAAwABQAGAAEAAAAFAAwABQAGAAEAAAAEAAwABQAGAAEAAAADAAwABQAGAAEAAAACAAwABQAGAAEAAAABAAwABQAGAAEAAAAAAAwABQAGAAEAAAD//wwABQAGAAEAAAD+/wwABQAGAAEAAAD9/wwABQAGAAEAAAD8/wwABQAGAAEAAAD7/wwABQAGAAEAAAD7//v/BQAGAAAAAAD6//z/BQAGAAEAAAD6//v/BQAGAAAAAAAHAPv/BQAGAAAAAAAIAPv/BQAGAAAAAAAJAPv/BQAGAAAAAAAKAPv/BQAGAAAAAAALAPv/BQAGAAAAAAAMAPv/BQAGAAAAAAANAPv/BQAGAAAAAAAOAPv/BQAGAAAAAAAPAPv/BQAGAAAAAAAQAPv/BQAGAAAAAAARAPv/BQAGAAAAAAASAPv/BQAGAAAAAAD6//3/BQAGAAEAAAD6//7/BQAGAAEAAAD6////BQAGAAEAAAD6/wAABQAGAAEAAAD6/wEABQAGAAEAAAD6/wIABQAGAAEAAAD6/wMABQAGAAEAAAD6/wQABQAGAAEAAAD6/wUABQAGAAEAAAD6/wYABQAGAAEAAAD6/wcABQAGAAEAAAD6/wgABQAGAAEAAAD6/wkABQAGAAEAAAD6/woABQAGAAEAAAD6/wsABQAGAAEAAAD6/wwABQAGAAEAAAATAPv/BQAGAAAAAAATAPz/BQAGAAEAAAATAP3/BQAGAAEAAAATAP7/BQAGAAEAAAATAP//BQAGAAEAAAATAAAABQAGAAEAAAATAAEABQAGAAEAAAATAAIABQAGAAEAAAATAAMABQAGAAEAAAATAAQABQAGAAEAAAATAAUABQAGAAEAAAATAAYABQAGAAEAAAATAAcABQAGAAEAAAATAAgABQAGAAEAAAATAAkABQAGAAEAAAATAAoABQAGAAEAAAATAAsABQAGAAEAAAATAAwABQAGAAEAAAD6/w0ABQAGAAIAAAD7/w0ABQAGAAIAAAD8/w0ABQAGAAIAAAD9/w0ABQAGAAIAAAD+/w0ABQAGAAIAAAD//w0ABQAGAAIAAAAAAA0ABQAGAAIAAAABAA0ABQAGAAIAAAADAA0ABQAGAAIAAAACAA0ABQAGAAIAAAAEAA0ABQAGAAIAAAAFAA0ABQAGAAIAAAAGAA0ABQAGAAIAAAAHAA0ABQAGAAIAAAAIAA0ABQAGAAIAAAAJAA0ABQAGAAIAAAAKAA0ABQAGAAIAAAAMAA0ABQAGAAIAAAALAA0ABQAGAAIAAAANAA0ABQAGAAIAAAAOAA0ABQAGAAIAAAAPAA0ABQAGAAIAAAAQAA0ABQAGAAIAAAARAA0ABQAGAAIAAAASAA0ABQAGAAIAAAAUAAwABQAGAAEAAAAUAAsABQAGAAEAAAAUAAoABQAGAAEAAAAUAAkABQAGAAEAAAAUAAgABQAGAAEAAAAUAAcABQAGAAEAAAAUAAYABQAGAAEAAAAUAAUABQAGAAEAAAAUAAQABQAGAAEAAAAUAAMABQAGAAEAAAAUAAIABQAGAAEAAAAUAAEABQAGAAEAAAAUAAAABQAGAAEAAAAUAP//BQAGAAEAAAAUAP7/BQAGAAEAAAAUAP3/BQAGAAEAAAAUAPz/BQAGAAEAAAAUAPv/BQAGAAAAAAAVAPv/BQAHAAAAAAAVAPz/BQAHAAEAAAAVAP3/BQAHAAEAAAAVAP7/BQAHAAEAAAAVAP//BQAHAAEAAAAVAAAABQAHAAEAAAAVAAEABQAHAAEAAAAVAAIABQAHAAEAAAAVAAMABQAHAAEAAAAVAAQABQAHAAEAAAAVAAUABQAHAAEAAAAVAAYABQAHAAEAAAAVAAcABQAHAAEAAAAVAAgABQAHAAEAAAAVAAkABQAHAAEAAAAVAAoABQAHAAEAAAAVAAsABQAHAAEAAAAVAAwABQAHAAEAAAD5//v/BQAFAAAAAAD5//z/BQAFAAEAAAD5//3/BQAFAAEAAAD5//7/BQAFAAEAAAD5////BQAFAAEAAAD5/wAABQAFAAEAAAD5/wEABQAFAAEAAAD5/wIABQAFAAEAAAD5/wMABQAFAAEAAAD5/wQABQAFAAEAAAD5/wUABQAFAAEAAAD5/wYABQAFAAEAAAD5/wcABQAFAAEAAAD5/wgABQAFAAEAAAD5/wkABQAFAAEAAAD5/woABQAFAAEAAAD5/wsABQAFAAEAAAD5/wwABQAFAAEAAAD5/w0ABQAFAAIAAAAVAA0ABQAHAAIAAAAUAA0ABQAGAAIAAAATAA0ABQAGAAIAAAAVAA4ABQAIAAEAAAAUAA4ABQAIAAEAAAATAA4ABQAIAAEAAAASAA4ABQAIAAEAAAARAA4ABQAIAAEAAAAQAA4ABQAIAAEAAAAPAA4ABQAIAAEAAAAOAA4ABQAIAAEAAAANAA4ABQAIAAEAAAAMAA4ABQAIAAEAAAALAA4ABQAIAAEAAAAKAA4ABQAIAAEAAAAJAA4ABQAIAAEAAAAIAA4ABQAIAAEAAAAHAA4ABQAIAAEAAAAGAA4ABQAIAAEAAAAFAA4ABQAIAAEAAAAEAA4ABQAIAAEAAAADAA4ABQAIAAEAAAACAA4ABQAIAAEAAAABAA4ABQAIAAEAAAAAAA4ABQAIAAEAAAD//w4ABQAIAAEAAAD+/w4ABQAIAAEAAAD9/w4ABQAIAAEAAAD8/w4ABQAIAAEAAAD7/w4ABQAIAAEAAAD6/w4ABQAIAAEAAAD5/w4ABQAIAAEAAAA=") tile_set = ExtResource("5_5cv4g") [node name="OnTheGround" type="Node2D" parent="." unique_id=410171371] diff --git a/scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres b/scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres index 286bb1c0a4..e4b0fed337 100644 --- a/scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres +++ b/scenes/quests/story_quests/ligthless/tiles/ligthless_elevation.tres @@ -4,6 +4,9 @@ [ext_resource type="Texture2D" uid="uid://dn1xlyoch27n4" path="res://assets/first_party/tiles/template/elevation_tiles.png" id="1_hlvru"] [ext_resource type="Texture2D" uid="uid://cnosj6ds4wtm4" path="res://assets/first_party/tiles/Bridge_All.png" id="2_bxwos"] [ext_resource type="Texture2D" uid="uid://cledckq31klvq" path="res://assets/first_party/tiles/Cliff_Mines_Tiles.png" id="2_ik5h8"] +[ext_resource type="Texture2D" uid="uid://bhqanyxhpxpm" path="res://assets/first_party/rocks/Rock_Idle.png" id="3_wv76x"] +[ext_resource type="Texture2D" uid="uid://bvron1ojmm2ua" path="res://assets/first_party/tiles/template/floor_tiles.png" id="4_p70sr"] +[ext_resource type="Texture2D" uid="uid://lg5dl13njsg3" path="res://assets/first_party/tiles/Grass_And_Sand_Tiles.png" id="6_tiq6t"] [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_3ga5a"] texture = ExtResource("1_hlvru") @@ -49,6 +52,34 @@ texture_region_size = Vector2i(64, 64) 1:3/0 = 0 2:3/0 = 0 +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_sdfuq"] +texture = ExtResource("3_wv76x") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +1:0/0 = 0 +0:1/0 = 0 +1:1/0 = 0 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_bxjpf"] +texture = ExtResource("4_p70sr") +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 + [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) @@ -296,6 +327,50 @@ texture_region_size = Vector2i(64, 64) 2:7/0 = 0 3:7/0 = 0 +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_k5ow2"] +texture = ExtResource("6_tiq6t") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +1:0/0 = 0 +2:0/0 = 0 +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +0:1/0 = 0 +1:1/0 = 0 +2:1/0 = 0 +3:1/0 = 0 +5:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +10:1/0 = 0 +11:1/0 = 0 +12:1/0 = 0 +0:2/0 = 0 +1:2/0 = 0 +2:2/0 = 0 +3:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +0:3/0 = 0 +1:3/0 = 0 +2:3/0 = 0 +3:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 + [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_bxwos"] texture = ExtResource("2_ik5h8") texture_region_size = Vector2i(64, 64) @@ -368,3 +443,6 @@ sources/7 = SubResource("TileSetAtlasSource_bxwos") sources/4 = SubResource("TileSetAtlasSource_hlvru") sources/0 = SubResource("TileSetAtlasSource_3ga5a") sources/1 = SubResource("TileSetAtlasSource_wv76x") +sources/2 = SubResource("TileSetAtlasSource_sdfuq") +sources/3 = SubResource("TileSetAtlasSource_bxjpf") +sources/5 = SubResource("TileSetAtlasSource_k5ow2")