From 1e8a8a15f8ee749f1c609c1cfe9affe838bc2d3d Mon Sep 17 00:00:00 2001 From: Jasmine Date: Wed, 1 Dec 2021 20:59:53 -0600 Subject: [PATCH] Camera limits, key in chest, dark forest tilesetter --- Enemies/NightBourne.tscn | 115 +++---- Levels/Area2D.gd | 20 ++ Levels/Camera2D.gd | 26 ++ Levels/Level 2.gd | 3 +- Levels/Level 2.tscn | 177 ++++++++--- Levels/Level 5.tscn | 1 + Levels/Objects/Chest.gd | 40 +++ Levels/Objects/Chest.tscn | 177 +++++++++++ Levels/Objects/deadTree.tscn | 1 + Resources/Level_5_Walls_Tileset.tres | 286 +++++++++--------- Sprites/Assets/Cliffs.png.import | 1 - Sprites/Assets/Dead_Tree.png.import | 1 - Sprites/Assets/{Door.png => DoorClosed.png} | Bin ...{Door.png.import => DoorClosed.png.import} | 7 +- Sprites/Assets/DoorOpen.png | Bin 0 -> 1942 bytes Sprites/Assets/DoorOpen.png.import | 34 +++ Sprites/Assets/Grass.png.import | 1 - Sprites/Assets/JournalScrap.png | Bin 0 -> 161 bytes Sprites/Assets/JournalScrap.png.import | 34 +++ Sprites/Assets/Key.png | Bin 0 -> 146 bytes Sprites/Assets/Key.png.import | 34 +++ Sprites/Assets/NightBorne.png.import | 1 - Sprites/Assets/Plants and Trees.png.import | 1 - Sprites/Assets/cliffTileset.png | Bin 0 -> 7378 bytes Sprites/Assets/cliffTileset.png.import | 34 +++ Sprites/Assets/darkForestTileset.png | Bin 0 -> 27394 bytes Sprites/Assets/darkForestTileset.png.import | 34 +++ Sprites/Assets/forestHouse.png.import | 1 - Sprites/Assets/forestTreeBig.png.import | 1 - Sprites/Assets/treasureChest.png | Bin 0 -> 2094 bytes Sprites/Assets/treasureChest.png.import | 34 +++ Sprites/Assets/treasureChestOpen.png | Bin 0 -> 3163 bytes Sprites/Assets/treasureChestOpen.png.import | 34 +++ project.godot | 12 +- 34 files changed, 855 insertions(+), 255 deletions(-) create mode 100644 Levels/Area2D.gd create mode 100644 Levels/Camera2D.gd create mode 100644 Levels/Objects/Chest.gd create mode 100644 Levels/Objects/Chest.tscn rename Sprites/Assets/{Door.png => DoorClosed.png} (100%) rename Sprites/Assets/{Door.png.import => DoorClosed.png.import} (67%) create mode 100644 Sprites/Assets/DoorOpen.png create mode 100644 Sprites/Assets/DoorOpen.png.import create mode 100644 Sprites/Assets/JournalScrap.png create mode 100644 Sprites/Assets/JournalScrap.png.import create mode 100644 Sprites/Assets/Key.png create mode 100644 Sprites/Assets/Key.png.import create mode 100644 Sprites/Assets/cliffTileset.png create mode 100644 Sprites/Assets/cliffTileset.png.import create mode 100644 Sprites/Assets/darkForestTileset.png create mode 100644 Sprites/Assets/darkForestTileset.png.import create mode 100644 Sprites/Assets/treasureChest.png create mode 100644 Sprites/Assets/treasureChest.png.import create mode 100644 Sprites/Assets/treasureChestOpen.png create mode 100644 Sprites/Assets/treasureChestOpen.png.import diff --git a/Enemies/NightBourne.tscn b/Enemies/NightBourne.tscn index b65d942..1fdfb57 100644 --- a/Enemies/NightBourne.tscn +++ b/Enemies/NightBourne.tscn @@ -40,187 +40,187 @@ region = Rect2( 640, 0, 80, 80 ) [sub_resource type="AtlasTexture" id=10] atlas = ExtResource( 1 ) -region = Rect2( 80, 160, 80, 80 ) +region = Rect2( 0, 80, 80, 80 ) [sub_resource type="AtlasTexture" id=11] atlas = ExtResource( 1 ) -region = Rect2( 160, 160, 80, 80 ) +region = Rect2( 80, 80, 80, 80 ) [sub_resource type="AtlasTexture" id=12] atlas = ExtResource( 1 ) -region = Rect2( 240, 160, 80, 80 ) +region = Rect2( 160, 80, 80, 80 ) [sub_resource type="AtlasTexture" id=13] atlas = ExtResource( 1 ) -region = Rect2( 320, 160, 80, 80 ) +region = Rect2( 240, 80, 80, 80 ) [sub_resource type="AtlasTexture" id=14] atlas = ExtResource( 1 ) -region = Rect2( 400, 160, 80, 80 ) +region = Rect2( 320, 80, 80, 80 ) [sub_resource type="AtlasTexture" id=15] atlas = ExtResource( 1 ) -region = Rect2( 0, 320, 80, 80 ) +region = Rect2( 400, 80, 80, 80 ) [sub_resource type="AtlasTexture" id=16] atlas = ExtResource( 1 ) -region = Rect2( 80, 320, 80, 80 ) +region = Rect2( 480, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=17] atlas = ExtResource( 1 ) -region = Rect2( 160, 320, 80, 80 ) +region = Rect2( 560, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=18] atlas = ExtResource( 1 ) -region = Rect2( 240, 320, 80, 80 ) +region = Rect2( 640, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=19] atlas = ExtResource( 1 ) -region = Rect2( 320, 320, 80, 80 ) +region = Rect2( 720, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=20] atlas = ExtResource( 1 ) -region = Rect2( 400, 320, 80, 80 ) +region = Rect2( 800, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=21] atlas = ExtResource( 1 ) -region = Rect2( 480, 320, 80, 80 ) +region = Rect2( 880, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=22] atlas = ExtResource( 1 ) -region = Rect2( 560, 320, 80, 80 ) +region = Rect2( 480, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=23] atlas = ExtResource( 1 ) -region = Rect2( 640, 320, 80, 80 ) +region = Rect2( 560, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=24] atlas = ExtResource( 1 ) -region = Rect2( 720, 320, 80, 80 ) +region = Rect2( 640, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=25] atlas = ExtResource( 1 ) -region = Rect2( 800, 320, 80, 80 ) +region = Rect2( 720, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=26] atlas = ExtResource( 1 ) -region = Rect2( 880, 320, 80, 80 ) +region = Rect2( 800, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=27] atlas = ExtResource( 1 ) -region = Rect2( 960, 320, 80, 80 ) +region = Rect2( 880, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=28] atlas = ExtResource( 1 ) -region = Rect2( 1040, 320, 80, 80 ) +region = Rect2( 0, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=29] atlas = ExtResource( 1 ) -region = Rect2( 1120, 320, 80, 80 ) +region = Rect2( 80, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=30] atlas = ExtResource( 1 ) -region = Rect2( 1200, 320, 80, 80 ) +region = Rect2( 160, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=31] atlas = ExtResource( 1 ) -region = Rect2( 1280, 320, 80, 80 ) +region = Rect2( 240, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=32] atlas = ExtResource( 1 ) -region = Rect2( 1360, 320, 80, 80 ) +region = Rect2( 320, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=33] atlas = ExtResource( 1 ) -region = Rect2( 1440, 320, 80, 80 ) +region = Rect2( 400, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=34] atlas = ExtResource( 1 ) -region = Rect2( 1520, 320, 80, 80 ) +region = Rect2( 480, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=35] atlas = ExtResource( 1 ) -region = Rect2( 1600, 320, 80, 80 ) +region = Rect2( 560, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=36] atlas = ExtResource( 1 ) -region = Rect2( 1680, 320, 80, 80 ) +region = Rect2( 640, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=37] atlas = ExtResource( 1 ) -region = Rect2( 0, 160, 80, 80 ) +region = Rect2( 720, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=38] atlas = ExtResource( 1 ) -region = Rect2( 480, 160, 80, 80 ) +region = Rect2( 800, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=39] atlas = ExtResource( 1 ) -region = Rect2( 560, 160, 80, 80 ) +region = Rect2( 880, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=40] atlas = ExtResource( 1 ) -region = Rect2( 640, 160, 80, 80 ) +region = Rect2( 960, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=41] atlas = ExtResource( 1 ) -region = Rect2( 720, 160, 80, 80 ) +region = Rect2( 1040, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=42] atlas = ExtResource( 1 ) -region = Rect2( 800, 160, 80, 80 ) +region = Rect2( 1120, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=43] atlas = ExtResource( 1 ) -region = Rect2( 880, 160, 80, 80 ) +region = Rect2( 1200, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=44] atlas = ExtResource( 1 ) -region = Rect2( 480, 160, 80, 80 ) +region = Rect2( 1280, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=45] atlas = ExtResource( 1 ) -region = Rect2( 560, 160, 80, 80 ) +region = Rect2( 1360, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=46] atlas = ExtResource( 1 ) -region = Rect2( 640, 160, 80, 80 ) +region = Rect2( 1440, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=47] atlas = ExtResource( 1 ) -region = Rect2( 720, 160, 80, 80 ) +region = Rect2( 1520, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=48] atlas = ExtResource( 1 ) -region = Rect2( 800, 160, 80, 80 ) +region = Rect2( 1600, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=49] atlas = ExtResource( 1 ) -region = Rect2( 880, 160, 80, 80 ) +region = Rect2( 1680, 320, 80, 80 ) [sub_resource type="AtlasTexture" id=50] atlas = ExtResource( 1 ) -region = Rect2( 0, 80, 80, 80 ) +region = Rect2( 0, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=51] atlas = ExtResource( 1 ) -region = Rect2( 80, 80, 80, 80 ) +region = Rect2( 80, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=52] atlas = ExtResource( 1 ) -region = Rect2( 160, 80, 80, 80 ) +region = Rect2( 160, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=53] atlas = ExtResource( 1 ) -region = Rect2( 240, 80, 80, 80 ) +region = Rect2( 240, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=54] atlas = ExtResource( 1 ) -region = Rect2( 320, 80, 80, 80 ) +region = Rect2( 320, 160, 80, 80 ) [sub_resource type="AtlasTexture" id=55] atlas = ExtResource( 1 ) -region = Rect2( 400, 80, 80, 80 ) +region = Rect2( 400, 160, 80, 80 ) [sub_resource type="SpriteFrames" id=56] animations = [ { @@ -229,25 +229,25 @@ animations = [ { "name": "idle", "speed": 10.0 }, { -"frames": [ SubResource( 10 ), SubResource( 11 ), SubResource( 12 ), SubResource( 13 ), SubResource( 14 ) ], +"frames": [ SubResource( 10 ), SubResource( 11 ), SubResource( 12 ), SubResource( 13 ), SubResource( 14 ), SubResource( 15 ) ], "loop": true, -"name": "hurt", -"speed": 5.0 -}, { -"frames": [ SubResource( 15 ), SubResource( 16 ), SubResource( 17 ), SubResource( 18 ), SubResource( 19 ), SubResource( 20 ), SubResource( 21 ), SubResource( 22 ), SubResource( 23 ), SubResource( 24 ), SubResource( 25 ), SubResource( 26 ), SubResource( 27 ), SubResource( 28 ), SubResource( 29 ), SubResource( 30 ), SubResource( 31 ), SubResource( 32 ), SubResource( 33 ), SubResource( 34 ), SubResource( 35 ), SubResource( 36 ), SubResource( 37 ) ], -"loop": true, -"name": "death", +"name": "running", "speed": 10.0 }, { -"frames": [ SubResource( 38 ), SubResource( 39 ), SubResource( 40 ), SubResource( 41 ), SubResource( 42 ), SubResource( 43 ), SubResource( 44 ), SubResource( 45 ), SubResource( 46 ), SubResource( 47 ), SubResource( 48 ), SubResource( 49 ) ], +"frames": [ SubResource( 16 ), SubResource( 17 ), SubResource( 18 ), SubResource( 19 ), SubResource( 20 ), SubResource( 21 ), SubResource( 22 ), SubResource( 23 ), SubResource( 24 ), SubResource( 25 ), SubResource( 26 ), SubResource( 27 ) ], "loop": true, "name": "attack", "speed": 10.0 }, { -"frames": [ SubResource( 50 ), SubResource( 51 ), SubResource( 52 ), SubResource( 53 ), SubResource( 54 ), SubResource( 55 ) ], +"frames": [ SubResource( 28 ), SubResource( 29 ), SubResource( 30 ), SubResource( 31 ), SubResource( 32 ), SubResource( 33 ), SubResource( 34 ), SubResource( 35 ), SubResource( 36 ), SubResource( 37 ), SubResource( 38 ), SubResource( 39 ), SubResource( 40 ), SubResource( 41 ), SubResource( 42 ), SubResource( 43 ), SubResource( 44 ), SubResource( 45 ), SubResource( 46 ), SubResource( 47 ), SubResource( 48 ), SubResource( 49 ), SubResource( 50 ) ], "loop": true, -"name": "running", +"name": "death", "speed": 10.0 +}, { +"frames": [ SubResource( 51 ), SubResource( 52 ), SubResource( 53 ), SubResource( 54 ), SubResource( 55 ) ], +"loop": true, +"name": "hurt", +"speed": 5.0 } ] [node name="Node2D" type="KinematicBody2D"] @@ -256,5 +256,6 @@ animations = [ { [node name="AnimatedSprite" type="AnimatedSprite" parent="."] frames = SubResource( 56 ) -animation = "idle" +animation = "attack" +frame = 11 playing = true diff --git a/Levels/Area2D.gd b/Levels/Area2D.gd new file mode 100644 index 0000000..b1ec732 --- /dev/null +++ b/Levels/Area2D.gd @@ -0,0 +1,20 @@ +extends Area2D + + +# Declare member variables here. Examples: +# var a: int = 2 +# var b: String = "text" + + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + self.visible = false + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta: float) -> void: +# pass + + +func _on_Area2D_body_entered(body: Node) -> void: + self.visible = true diff --git a/Levels/Camera2D.gd b/Levels/Camera2D.gd new file mode 100644 index 0000000..2ee7c76 --- /dev/null +++ b/Levels/Camera2D.gd @@ -0,0 +1,26 @@ +extends Camera2D + + +# Declare member variables here. Examples: +# var a: int = 2 +# var b: String = "text" + + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + pass # Replace with function body. + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta: float) -> void: +# pass + + +func _on_Area2D_body_entered(body: Node) -> void: + self.limit_bottom = -223 + self.limit_top = -737 + var player = get_parent() + player.position = Vector2(-216,256) + + #$YSort/Player/Camera2D.limit_bottom = -223 + #$YSort/Player/Camera2D.limit_top = -737 diff --git a/Levels/Level 2.gd b/Levels/Level 2.gd index dac8a1f..0e3ee4f 100644 --- a/Levels/Level 2.gd +++ b/Levels/Level 2.gd @@ -1,6 +1,7 @@ extends Node2D func _ready() -> void: - $YSort/Player.position = get_viewport_rect().size / 2 + #$YSort/Player.position = get_viewport_rect().size / 2 + $YSort/Player.position = Vector2(0,0) $YSort/Player.load_hud($HUD) return diff --git a/Levels/Level 2.tscn b/Levels/Level 2.tscn index 3db9891..c6969c6 100644 --- a/Levels/Level 2.tscn +++ b/Levels/Level 2.tscn @@ -1,13 +1,16 @@ -[gd_scene load_steps=14 format=2] +[gd_scene load_steps=20 format=2] [ext_resource path="res://Player/Player.tscn" type="PackedScene" id=1] [ext_resource path="res://Levels/Level 2.gd" type="Script" id=2] [ext_resource path="res://Sprites/Assets/Grass.png" type="Texture" id=3] [ext_resource path="res://Sprites/Assets/Plants and Trees.png" type="Texture" id=4] [ext_resource path="res://GUI/Pause Screen.tscn" type="PackedScene" id=5] +[ext_resource path="res://Levels/Objects/Chest.tscn" type="PackedScene" id=6] +[ext_resource path="res://Sprites/Assets/cliffTileset.png" type="Texture" id=7] [ext_resource path="res://GUI/HUD.tscn" type="PackedScene" id=8] -[ext_resource path="res://Levels/Objects/forestHouse.tscn" type="PackedScene" id=9] -[ext_resource path="res://Sprites/Assets/Door.png" type="Texture" id=10] +[ext_resource path="res://Sprites/Assets/darkForestTileset.png" type="Texture" id=11] +[ext_resource path="res://Levels/Area2D.gd" type="Script" id=12] +[ext_resource path="res://Levels/Camera2D.gd" type="Script" id=13] [sub_resource type="TileSet" id=1] 0/name = "Grass.png 0" @@ -17,7 +20,7 @@ 0/region = Rect2( 0, 0, 80, 48 ) 0/tile_mode = 1 0/autotile/bitmask_mode = 0 -0/autotile/bitmask_flags = [ Vector2( 0, 0 ), 325, Vector2( 0, 1 ), 325, Vector2( 0, 2 ), 325, Vector2( 1, 0 ), 325, Vector2( 1, 2 ), 325, Vector2( 2, 0 ), 325, Vector2( 2, 1 ), 325, Vector2( 2, 2 ), 325, Vector2( 3, 0 ), 256, Vector2( 3, 1 ), 4, Vector2( 4, 0 ), 64, Vector2( 4, 1 ), 1, Vector2( 4, 2 ), 325 ] +0/autotile/bitmask_flags = [ Vector2( 0, 0 ), 197, Vector2( 0, 1 ), 219, Vector2( 0, 2 ), 507, Vector2( 1, 0 ), 5, Vector2( 1, 2 ), 472, Vector2( 2, 0 ), 261, Vector2( 2, 1 ), 260, Vector2( 2, 2 ), 324, Vector2( 3, 0 ), 256, Vector2( 3, 1 ), 4, Vector2( 4, 0 ), 64, Vector2( 4, 1 ), 1, Vector2( 4, 2 ), 325 ] 0/autotile/icon_coordinate = Vector2( 0, 0 ) 0/autotile/tile_size = Vector2( 16, 16 ) 0/autotile/spacing = 0 @@ -35,14 +38,78 @@ 0/z_index = 0 [sub_resource type="TileSet" id=2] +0/name = "cliffTileset.png 0" +0/texture = ExtResource( 7 ) +0/tex_offset = Vector2( 0, 0 ) +0/modulate = Color( 1, 1, 1, 1 ) +0/region = Rect2( 0, 0, 352, 160 ) +0/tile_mode = 1 +0/autotile/bitmask_mode = 1 +0/autotile/bitmask_flags = [ Vector2( 0, 0 ), 432, Vector2( 0, 1 ), 438, Vector2( 0, 2 ), 54, Vector2( 0, 3 ), 48, Vector2( 1, 0 ), 504, Vector2( 1, 1 ), 511, Vector2( 1, 2 ), 63, Vector2( 1, 3 ), 56, Vector2( 2, 0 ), 216, Vector2( 2, 1 ), 219, Vector2( 2, 2 ), 27, Vector2( 2, 3 ), 24, Vector2( 3, 0 ), 144, Vector2( 3, 1 ), 146, Vector2( 3, 2 ), 18, Vector2( 3, 3 ), 16, Vector2( 4, 0 ), 176, Vector2( 4, 1 ), 182, Vector2( 4, 2 ), 434, Vector2( 4, 3 ), 50, Vector2( 4, 4 ), 178, Vector2( 5, 0 ), 248, Vector2( 5, 1 ), 255, Vector2( 5, 2 ), 507, Vector2( 5, 3 ), 59, Vector2( 5, 4 ), 251, Vector2( 6, 0 ), 440, Vector2( 6, 1 ), 447, Vector2( 6, 2 ), 510, Vector2( 6, 3 ), 62, Vector2( 6, 4 ), 446, Vector2( 7, 0 ), 152, Vector2( 7, 1 ), 155, Vector2( 7, 2 ), 218, Vector2( 7, 3 ), 26, Vector2( 7, 4 ), 154, Vector2( 8, 0 ), 184, Vector2( 8, 1 ), 191, Vector2( 8, 2 ), 506, Vector2( 8, 3 ), 58, Vector2( 8, 4 ), 186, Vector2( 9, 0 ), 443, Vector2( 9, 1 ), 254, Vector2( 9, 2 ), 442, Vector2( 9, 3 ), 190, Vector2( 10, 2 ), 250, Vector2( 10, 3 ), 187 ] +0/autotile/icon_coordinate = Vector2( 1, 2 ) +0/autotile/tile_size = Vector2( 32, 32 ) +0/autotile/spacing = 0 +0/autotile/occluder_map = [ ] +0/autotile/navpoly_map = [ ] +0/autotile/priority_map = [ ] +0/autotile/z_index_map = [ ] +0/occluder_offset = Vector2( 0, 0 ) +0/navigation_offset = Vector2( 0, 0 ) +0/shape_offset = Vector2( 0, 0 ) +0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +0/shape_one_way = false +0/shape_one_way_margin = 0.0 +0/shapes = [ ] +0/z_index = 0 + +[sub_resource type="TileSet" id=7] +0/name = "darkForestTileset.png 0" +0/texture = ExtResource( 11 ) +0/tex_offset = Vector2( 0, 0 ) +0/modulate = Color( 1, 1, 1, 1 ) +0/region = Rect2( 0, 0, 352, 608 ) +0/tile_mode = 1 +0/autotile/bitmask_mode = 0 +0/autotile/bitmask_flags = [ Vector2( 0, 0 ), 256, Vector2( 0, 2 ), 260, Vector2( 0, 4 ), 4, Vector2( 0, 6 ), 69, Vector2( 0, 8 ), 321, Vector2( 2, 0 ), 320, Vector2( 2, 2 ), 325, Vector2( 2, 4 ), 5, Vector2( 2, 6 ), 261, Vector2( 2, 8 ), 324, Vector2( 4, 0 ), 64, Vector2( 4, 2 ), 65, Vector2( 4, 4 ), 1, Vector2( 4, 6 ), 256, Vector2( 4, 8 ), 4, Vector2( 6, 0 ), 257, Vector2( 6, 2 ), 69, Vector2( 6, 4 ), 321, Vector2( 6, 6 ), 64, Vector2( 6, 8 ), 1, Vector2( 8, 0 ), 68, Vector2( 8, 2 ), 261, Vector2( 8, 4 ), 324, Vector2( 10, 2 ), 325, Vector2( 10, 4 ), 325 ] +0/autotile/icon_coordinate = Vector2( 0, 0 ) +0/autotile/tile_size = Vector2( 32, 32 ) +0/autotile/spacing = 0 +0/autotile/occluder_map = [ ] +0/autotile/navpoly_map = [ ] +0/autotile/priority_map = [ ] +0/autotile/z_index_map = [ ] +0/occluder_offset = Vector2( 0, 0 ) +0/navigation_offset = Vector2( 0, 0 ) +0/shape_offset = Vector2( 0, 0 ) +0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +0/shape_one_way = false +0/shape_one_way_margin = 0.0 +0/shapes = [ ] +0/z_index = 0 +1/name = "darkForestTileset.png 1" +1/texture = ExtResource( 11 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 320, 0, 32, 32 ) +1/tile_mode = 0 +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape_one_way = false +1/shape_one_way_margin = 0.0 +1/shapes = [ ] +1/z_index = 0 + +[sub_resource type="TileSet" id=3] 0/name = "Grass.png 0" 0/texture = ExtResource( 3 ) 0/tex_offset = Vector2( 0, 0 ) 0/modulate = Color( 1, 1, 1, 1 ) 0/region = Rect2( 0, 0, 80, 48 ) 0/tile_mode = 1 -0/autotile/bitmask_mode = 1 -0/autotile/bitmask_flags = [ Vector2( 0, 0 ), 255, Vector2( 0, 1 ), 219, Vector2( 0, 2 ), 507, Vector2( 1, 0 ), 63, Vector2( 1, 2 ), 504, Vector2( 2, 0 ), 447, Vector2( 2, 1 ), 438, Vector2( 2, 2 ), 510, Vector2( 3, 0 ), 432, Vector2( 3, 1 ), 54, Vector2( 4, 0 ), 216, Vector2( 4, 1 ), 27, Vector2( 4, 2 ), 511 ] +0/autotile/bitmask_mode = 0 +0/autotile/bitmask_flags = [ Vector2( 0, 0 ), 197, Vector2( 0, 1 ), 219, Vector2( 0, 2 ), 507, Vector2( 1, 0 ), 5, Vector2( 1, 2 ), 472, Vector2( 2, 0 ), 261, Vector2( 2, 1 ), 260, Vector2( 2, 2 ), 324, Vector2( 3, 0 ), 256, Vector2( 3, 1 ), 4, Vector2( 4, 0 ), 64, Vector2( 4, 1 ), 1, Vector2( 4, 2 ), 325 ] 0/autotile/icon_coordinate = Vector2( 0, 0 ) 0/autotile/tile_size = Vector2( 16, 16 ) 0/autotile/spacing = 0 @@ -59,12 +126,12 @@ 0/shapes = [ ] 0/z_index = 0 -[sub_resource type="ConvexPolygonShape2D" id=3] +[sub_resource type="ConvexPolygonShape2D" id=4] points = PoolVector2Array( 33.0868, 45.5302, 15.4222, 45.5302, 15.4222, 39.0812, 33.0868, 39.0812 ) -[sub_resource type="StreamTexture" id=4] +[sub_resource type="StreamTexture" id=5] -[sub_resource type="TileSet" id=5] +[sub_resource type="TileSet" id=6] 1/name = "Plants and Trees.png 1" 1/texture = ExtResource( 4 ) 1/tex_offset = Vector2( 0, 0 ) @@ -75,14 +142,14 @@ points = PoolVector2Array( 33.0868, 45.5302, 15.4222, 45.5302, 15.4222, 39.0812, 1/navigation_offset = Vector2( 0, 0 ) 1/shape_offset = Vector2( 0, 0 ) 1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) -1/shape = SubResource( 3 ) +1/shape = SubResource( 4 ) 1/shape_one_way = false 1/shape_one_way_margin = 1.0 1/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 3 ), +"shape": SubResource( 4 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) } ] 1/z_index = 4 @@ -108,7 +175,7 @@ points = PoolVector2Array( 33.0868, 45.5302, 15.4222, 45.5302, 15.4222, 39.0812, 3/shapes = [ ] 3/z_index = 1 4/name = "TX Props.png 4" -4/texture = SubResource( 4 ) +4/texture = SubResource( 5 ) 4/tex_offset = Vector2( 0, 0 ) 4/modulate = Color( 1, 1, 1, 1 ) 4/region = Rect2( 96, 16, 32, 48 ) @@ -122,7 +189,7 @@ points = PoolVector2Array( 33.0868, 45.5302, 15.4222, 45.5302, 15.4222, 39.0812, 4/shapes = [ ] 4/z_index = 0 5/name = "TX Props.png 5" -5/texture = SubResource( 4 ) +5/texture = SubResource( 5 ) 5/tex_offset = Vector2( 0, 0 ) 5/modulate = Color( 1, 1, 1, 1 ) 5/region = Rect2( 16, 96, 64, 64 ) @@ -136,6 +203,9 @@ points = PoolVector2Array( 33.0868, 45.5302, 15.4222, 45.5302, 15.4222, 39.0812, 5/shapes = [ ] 5/z_index = 0 +[sub_resource type="CapsuleShape2D" id=8] +radius = 30.5764 + [node name="World" type="Node2D"] script = ExtResource( 2 ) @@ -146,48 +216,58 @@ z_index = 2 [node name="Camera2D" type="Camera2D" parent="YSort/Player"] current = true +limit_left = -28 +limit_top = -197 +limit_right = 383 +limit_bottom = 223 +script = ExtResource( 13 ) -[node name="Ground" type="TileMap" parent="."] +[node name="LightForestGrass" type="TileMap" parent="."] +position = Vector2( 1, 0 ) tile_set = SubResource( 1 ) cell_size = Vector2( 16, 16 ) cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) cell_tile_origin = 1 cell_y_sort = true format = 1 -tile_data = PoolIntArray( -720892, 0, 3, -720891, 0, 131073, -720890, 0, 131073, -720889, 0, 131073, -720888, 0, 131073, -720887, 0, 131073, -720886, 0, 131073, -720885, 0, 131073, -720884, 0, 131073, -720883, 0, 131073, -720882, 0, 131073, -720881, 0, 131073, -720880, 0, 131073, -720879, 0, 131073, -720878, 0, 4, -655356, 0, 65538, -655355, 0, 131076, -655354, 0, 131076, -655353, 0, 131076, -655352, 0, 131076, -655351, 0, 131076, -655350, 0, 131076, -655349, 0, 131076, -655348, 0, 131076, -655347, 0, 131076, -655346, 0, 131076, -655345, 0, 131076, -655344, 0, 131076, -655343, 0, 131076, -655342, 0, 131072, -655341, 0, 4, -589822, 0, 3, -589821, 0, 131073, -589820, 0, 131074, -589819, 0, 131076, -589818, 0, 131076, -589817, 0, 131076, -589816, 0, 131076, -589815, 0, 131076, -589814, 0, 131076, -589813, 0, 131076, -589812, 0, 131076, -589811, 0, 131076, -589810, 0, 131076, -589809, 0, 131076, -589808, 0, 131076, -589807, 0, 131076, -589806, 0, 131076, -589805, 0, 131072, -589804, 0, 4, -524286, 0, 65538, -524285, 0, 131076, -524284, 0, 131076, -524283, 0, 131076, -524282, 0, 131076, -524281, 0, 131076, -524280, 0, 131076, -524279, 0, 131076, -524278, 0, 131076, -524277, 0, 131076, -524276, 0, 131076, -524275, 0, 131076, -524274, 0, 131076, -524273, 0, 131076, -524272, 0, 131076, -524271, 0, 131076, -524270, 0, 131076, -524269, 0, 131076, -524268, 0, 65536, -458750, 0, 65538, -458749, 0, 131076, -458748, 0, 131076, -458747, 0, 131076, -458746, 0, 131076, -458745, 0, 131076, -458744, 0, 131076, -458743, 0, 131076, -458742, 0, 131076, -458741, 0, 131076, -458740, 0, 131076, -458739, 0, 131076, -458738, 0, 131076, -458737, 0, 131076, -458736, 0, 131076, -458735, 0, 131076, -458734, 0, 131076, -458733, 0, 131076, -458732, 0, 65536, -393215, 0, 3, -393214, 0, 131074, -393213, 0, 131076, -393212, 0, 131076, -393211, 0, 131076, -393210, 0, 131076, -393209, 0, 131076, -393208, 0, 131076, -393207, 0, 131076, -393206, 0, 131076, -393205, 0, 131076, -393204, 0, 131076, -393203, 0, 131076, -393202, 0, 131076, -393201, 0, 131076, -393200, 0, 131076, -393199, 0, 131076, -393198, 0, 131076, -393197, 0, 131076, -393196, 0, 65536, -327680, 0, 3, -327679, 0, 131074, -327678, 0, 131076, -327677, 0, 131076, -327676, 0, 131076, -327675, 0, 131076, -327674, 0, 131076, -327673, 0, 131076, -327672, 0, 131076, -327671, 0, 131076, -327670, 0, 131076, -327669, 0, 131076, -327668, 0, 131076, -327667, 0, 131076, -327666, 0, 131076, -327665, 0, 131076, -327664, 0, 131076, -327663, 0, 131076, -327662, 0, 131076, -327661, 0, 131076, -327660, 0, 65536, -196609, 0, 3, -262144, 0, 131074, -262143, 0, 131076, -262142, 0, 131076, -262141, 0, 131076, -262140, 0, 131076, -262139, 0, 131076, -262138, 0, 131076, -262137, 0, 131076, -262136, 0, 131076, -262135, 0, 131076, -262134, 0, 131076, -262133, 0, 131076, -262132, 0, 131076, -262131, 0, 131076, -262130, 0, 131076, -262129, 0, 131076, -262128, 0, 131076, -262127, 0, 131076, -262126, 0, 131076, -262125, 0, 131076, -262124, 0, 65536, -131074, 0, 3, -131073, 0, 131074, -196608, 0, 131076, -196607, 0, 131076, -196606, 0, 131076, -196605, 0, 131076, -196604, 0, 131076, -196603, 0, 131076, -196602, 0, 131076, -196601, 0, 131076, -196600, 0, 131076, -196599, 0, 131076, -196598, 0, 131076, -196597, 0, 131076, -196596, 0, 131076, -196595, 0, 131076, -196594, 0, 131076, -196593, 0, 131076, -196592, 0, 131076, -196591, 0, 131076, -196590, 0, 131076, -196589, 0, 131076, -196588, 0, 131072, -196587, 0, 4, -65538, 0, 65538, -65537, 0, 131076, -131072, 0, 131076, -131071, 0, 131076, -131070, 0, 131076, -131069, 0, 131076, -131068, 0, 131076, -131067, 0, 131076, -131066, 0, 131076, -131065, 0, 131076, -131064, 0, 131076, -131063, 0, 131076, -131062, 0, 131076, -131061, 0, 131076, -131060, 0, 131076, -131059, 0, 131076, -131058, 0, 131076, -131057, 0, 131076, -131056, 0, 131076, -131055, 0, 131076, -131054, 0, 131076, -131053, 0, 131076, -131052, 0, 131076, -131051, 0, 65536, -2, 0, 65538, -1, 0, 131076, -65536, 0, 131076, -65535, 0, 131076, -65534, 0, 131076, -65533, 0, 131076, -65532, 0, 131076, -65531, 0, 131076, -65530, 0, 131076, -65529, 0, 131076, -65528, 0, 131076, -65527, 0, 131076, -65526, 0, 131076, -65525, 0, 131076, -65524, 0, 131076, -65523, 0, 131076, -65522, 0, 131076, -65521, 0, 131076, -65520, 0, 131076, -65519, 0, 131076, -65518, 0, 131076, -65517, 0, 131076, -65516, 0, 131076, -65515, 0, 65536, 65534, 0, 65538, 65535, 0, 131076, 0, 0, 131076, 1, 0, 131076, 2, 0, 131076, 3, 0, 131076, 4, 0, 131076, 5, 0, 131076, 6, 0, 131076, 7, 0, 131076, 8, 0, 131076, 9, 0, 131076, 10, 0, 131076, 11, 0, 131076, 12, 0, 131076, 13, 0, 131076, 14, 0, 131076, 15, 0, 131076, 16, 0, 131076, 17, 0, 131076, 18, 0, 131076, 19, 0, 131076, 20, 0, 131076, 21, 0, 65536, 131070, 0, 65538, 131071, 0, 131076, 65536, 0, 131076, 65537, 0, 131076, 65538, 0, 131076, 65539, 0, 131076, 65540, 0, 131076, 65541, 0, 131076, 65542, 0, 131076, 65543, 0, 131076, 65544, 0, 131076, 65545, 0, 131076, 65546, 0, 131076, 65547, 0, 131076, 65548, 0, 131076, 65549, 0, 131076, 65550, 0, 131076, 65551, 0, 131076, 65552, 0, 131076, 65553, 0, 131076, 65554, 0, 131076, 65555, 0, 131076, 65556, 0, 131076, 65557, 0, 65536, 196606, 0, 65538, 196607, 0, 131076, 131072, 0, 131076, 131073, 0, 131076, 131074, 0, 131076, 131075, 0, 131076, 131076, 0, 131076, 131077, 0, 131076, 131078, 0, 131076, 131079, 0, 131076, 131080, 0, 131076, 131081, 0, 131076, 131082, 0, 131076, 131083, 0, 131076, 131084, 0, 131076, 131085, 0, 131076, 131086, 0, 131076, 131087, 0, 131076, 131088, 0, 131076, 131089, 0, 131076, 131090, 0, 131076, 131091, 0, 131076, 131092, 0, 131076, 131093, 0, 65536, 262142, 0, 65538, 262143, 0, 131076, 196608, 0, 131076, 196609, 0, 131076, 196610, 0, 131076, 196611, 0, 131076, 196612, 0, 131076, 196613, 0, 131076, 196614, 0, 131076, 196615, 0, 131076, 196616, 0, 131076, 196617, 0, 131076, 196618, 0, 131076, 196619, 0, 131076, 196620, 0, 131076, 196621, 0, 131076, 196622, 0, 131076, 196623, 0, 131076, 196624, 0, 131076, 196625, 0, 131076, 196626, 0, 131076, 196627, 0, 131076, 196628, 0, 131076, 196629, 0, 65536, 327678, 0, 65538, 327679, 0, 131076, 262144, 0, 131076, 262145, 0, 131076, 262146, 0, 131076, 262147, 0, 131076, 262148, 0, 131076, 262149, 0, 131076, 262150, 0, 131076, 262151, 0, 131076, 262152, 0, 131076, 262153, 0, 131076, 262154, 0, 131076, 262155, 0, 131076, 262156, 0, 131076, 262157, 0, 131076, 262158, 0, 131076, 262159, 0, 131076, 262160, 0, 131076, 262161, 0, 131076, 262162, 0, 131076, 262163, 0, 131076, 262164, 0, 131076, 262165, 0, 65536, 393214, 0, 65539, 393215, 0, 1, 327680, 0, 2, 327681, 0, 131076, 327682, 0, 131076, 327683, 0, 131076, 327684, 0, 131076, 327685, 0, 131076, 327686, 0, 131076, 327687, 0, 131076, 327688, 0, 131076, 327689, 0, 131076, 327690, 0, 131076, 327691, 0, 131076, 327692, 0, 131076, 327693, 0, 131076, 327694, 0, 131076, 327695, 0, 131076, 327696, 0, 131076, 327697, 0, 131076, 327698, 0, 131076, 327699, 0, 131076, 327700, 0, 0, 327701, 0, 65540, 393216, 0, 65538, 393217, 0, 131076, 393218, 0, 131076, 393219, 0, 131076, 393220, 0, 131076, 393221, 0, 131076, 393222, 0, 131076, 393223, 0, 131076, 393224, 0, 131076, 393225, 0, 131076, 393226, 0, 131076, 393227, 0, 131076, 393228, 0, 131076, 393229, 0, 131076, 393230, 0, 131076, 393231, 0, 131076, 393232, 0, 131076, 393233, 0, 131076, 393234, 0, 131076, 393235, 0, 131076, 393236, 0, 65536, 524287, 0, 3, 458752, 0, 131074, 458753, 0, 131076, 458754, 0, 131076, 458755, 0, 131076, 458756, 0, 131076, 458757, 0, 131076, 458758, 0, 131076, 458759, 0, 131076, 458760, 0, 131076, 458761, 0, 131076, 458762, 0, 131076, 458763, 0, 131076, 458764, 0, 131076, 458765, 0, 131076, 458766, 0, 131076, 458767, 0, 131076, 458768, 0, 131076, 458769, 0, 131076, 458770, 0, 131076, 458771, 0, 131076, 458772, 0, 65536, 589823, 0, 65538, 524288, 0, 131076, 524289, 0, 131076, 524290, 0, 131076, 524291, 0, 131076, 524292, 0, 131076, 524293, 0, 131076, 524294, 0, 131076, 524295, 0, 131076, 524296, 0, 131076, 524297, 0, 131076, 524298, 0, 131076, 524299, 0, 131076, 524300, 0, 131076, 524301, 0, 131076, 524302, 0, 131076, 524303, 0, 131076, 524304, 0, 131076, 524305, 0, 131076, 524306, 0, 131076, 524307, 0, 131076, 524308, 0, 65536, 655359, 0, 65538, 589824, 0, 131076, 589825, 0, 131076, 589826, 0, 131076, 589827, 0, 131076, 589828, 0, 131076, 589829, 0, 131076, 589830, 0, 131076, 589831, 0, 131076, 589832, 0, 131076, 589833, 0, 131076, 589834, 0, 131076, 589835, 0, 131076, 589836, 0, 131076, 589837, 0, 131076, 589838, 0, 131076, 589839, 0, 131076, 589840, 0, 131076, 589841, 0, 131076, 589842, 0, 131076, 589843, 0, 131076, 589844, 0, 131072, 589845, 0, 4, 720895, 0, 65539, 655360, 0, 2, 655361, 0, 131076, 655362, 0, 131076, 655363, 0, 131076, 655364, 0, 131076, 655365, 0, 131076, 655366, 0, 131076, 655367, 0, 131076, 655368, 0, 131076, 655369, 0, 131076, 655370, 0, 131076, 655371, 0, 131076, 655372, 0, 131076, 655373, 0, 131076, 655374, 0, 131076, 655375, 0, 131076, 655376, 0, 131076, 655377, 0, 131076, 655378, 0, 131076, 655379, 0, 131076, 655380, 0, 131076, 655381, 0, 65536, 720896, 0, 65539, 720897, 0, 2, 720898, 0, 131076, 720899, 0, 131076, 720900, 0, 131076, 720901, 0, 131076, 720902, 0, 131076, 720903, 0, 131076, 720904, 0, 131076, 720905, 0, 0, 720906, 0, 1, 720907, 0, 1, 720908, 0, 2, 720909, 0, 131076, 720910, 0, 131076, 720911, 0, 131076, 720912, 0, 131076, 720913, 0, 131076, 720914, 0, 131076, 720915, 0, 0, 720916, 0, 1, 720917, 0, 65540, 786433, 0, 65539, 786434, 0, 1, 786435, 0, 1, 786436, 0, 1, 786437, 0, 1, 786438, 0, 1, 786439, 0, 1, 786440, 0, 1, 786441, 0, 65540, 786444, 0, 65539, 786445, 0, 1, 786446, 0, 1, 786447, 0, 1, 786448, 0, 1, 786449, 0, 1, 786450, 0, 1, 786451, 0, 65540 ) +tile_data = PoolIntArray( -917504, 0, 3, -917503, 0, 131073, -917502, 0, 131073, -917501, 0, 131073, -917500, 0, 131073, -917499, 0, 131073, -917498, 0, 131073, -917497, 0, 131073, -917496, 0, 131073, -917495, 0, 131073, -917494, 0, 131073, -917493, 0, 131073, -917492, 0, 131073, -917491, 0, 4, -851968, 0, 65538, -851967, 0, 131076, -851966, 0, 131076, -851965, 0, 131076, -851964, 0, 131076, -851963, 0, 131076, -851962, 0, 131076, -851961, 0, 131076, -851960, 0, 131076, -851959, 0, 131076, -851958, 0, 131076, -851957, 0, 131076, -851956, 0, 131076, -851955, 0, 131072, -851954, 0, 131073, -851953, 0, 131073, -851952, 0, 131073, -851951, 0, 131073, -851950, 0, 131073, -851949, 0, 131073, -851948, 0, 131073, -851947, 0, 131073, -851946, 0, 131073, -851945, 0, 131073, -851944, 0, 4, -720898, 0, 3, -720897, 0, 131073, -786432, 0, 131074, -786431, 0, 131076, -786430, 0, 131076, -786429, 0, 131076, -786428, 0, 131076, -786427, 0, 131076, -786426, 0, 131076, -786425, 0, 131076, -786424, 0, 131076, -786423, 0, 131076, -786422, 0, 131076, -786421, 0, 131076, -786420, 0, 131076, -786419, 0, 131076, -786418, 0, 131076, -786417, 0, 131076, -786416, 0, 131076, -786415, 0, 131076, -786414, 0, 131076, -786413, 0, 131076, -786412, 0, 131076, -786411, 0, 131076, -786410, 0, 131076, -786409, 0, 131076, -786408, 0, 65536, -655362, 0, 65538, -655361, 0, 131076, -720896, 0, 131076, -720895, 0, 131076, -720894, 0, 131076, -720893, 0, 131076, -720892, 0, 131076, -720891, 0, 131076, -720890, 0, 131076, -720889, 0, 131076, -720888, 0, 131076, -720887, 0, 131076, -720886, 0, 131076, -720885, 0, 131076, -720884, 0, 131076, -720883, 0, 131076, -720882, 0, 131076, -720881, 0, 131076, -720880, 0, 131076, -720879, 0, 131076, -720878, 0, 131076, -720877, 0, 131076, -720876, 0, 131076, -720875, 0, 131076, -720874, 0, 131076, -720873, 0, 131076, -720872, 0, 65536, -589826, 0, 65538, -589825, 0, 131076, -655360, 0, 131076, -655359, 0, 131076, -655358, 0, 131076, -655357, 0, 131076, -655356, 0, 131076, -655355, 0, 131076, -655354, 0, 131076, -655353, 0, 131076, -655352, 0, 131076, -655351, 0, 131076, -655350, 0, 131076, -655349, 0, 131076, -655348, 0, 131076, -655347, 0, 131076, -655346, 0, 131076, -655345, 0, 131076, -655344, 0, 131076, -655343, 0, 131076, -655342, 0, 131076, -655341, 0, 131076, -655340, 0, 131076, -655339, 0, 131076, -655338, 0, 131076, -655337, 0, 131076, -655336, 0, 65536, -524290, 0, 65538, -524289, 0, 131076, -589824, 0, 131076, -589823, 0, 131076, -589822, 0, 131076, -589821, 0, 131076, -589820, 0, 131076, -589819, 0, 131076, -589818, 0, 131076, -589817, 0, 131076, -589816, 0, 131076, -589815, 0, 131076, -589814, 0, 131076, -589813, 0, 131076, -589812, 0, 131076, -589811, 0, 131076, -589810, 0, 131076, -589809, 0, 131076, -589808, 0, 131076, -589807, 0, 131076, -589806, 0, 131076, -589805, 0, 131076, -589804, 0, 131076, -589803, 0, 131076, -589802, 0, 131076, -589801, 0, 131076, -589800, 0, 65536, -458755, 0, 3, -458754, 0, 131074, -458753, 0, 131076, -524288, 0, 131076, -524287, 0, 131076, -524286, 0, 131076, -524285, 0, 131076, -524284, 0, 131076, -524283, 0, 131076, -524282, 0, 131076, -524281, 0, 131076, -524280, 0, 131076, -524279, 0, 131076, -524278, 0, 131076, -524277, 0, 131076, -524276, 0, 131076, -524275, 0, 131076, -524274, 0, 131076, -524273, 0, 131076, -524272, 0, 131076, -524271, 0, 131076, -524270, 0, 131076, -524269, 0, 131076, -524268, 0, 131076, -524267, 0, 131076, -524266, 0, 131076, -524265, 0, 0, -524264, 0, 65540, -393219, 0, 65538, -393218, 0, 131076, -393217, 0, 131076, -458752, 0, 131076, -458751, 0, 131076, -458750, 0, 131076, -458749, 0, 131076, -458748, 0, 131076, -458747, 0, 131076, -458746, 0, 131076, -458745, 0, 131076, -458744, 0, 131076, -458743, 0, 131076, -458742, 0, 131076, -458741, 0, 131076, -458740, 0, 131076, -458739, 0, 131076, -458738, 0, 131076, -458737, 0, 131076, -458736, 0, 131076, -458735, 0, 131076, -458734, 0, 131076, -458733, 0, 131076, -458732, 0, 131076, -458731, 0, 131076, -458730, 0, 131076, -458729, 0, 65536, -327684, 0, 3, -327683, 0, 131074, -327682, 0, 131076, -327681, 0, 131076, -393216, 0, 131076, -393215, 0, 131076, -393214, 0, 131076, -393213, 0, 131076, -393212, 0, 131076, -393211, 0, 131076, -393210, 0, 131076, -393209, 0, 131076, -393208, 0, 131076, -393207, 0, 131076, -393206, 0, 131076, -393205, 0, 131076, -393204, 0, 131076, -393203, 0, 131076, -393202, 0, 131076, -393201, 0, 131076, -393200, 0, 131076, -393199, 0, 131076, -393198, 0, 131076, -393197, 0, 131076, -393196, 0, 131076, -393195, 0, 131076, -393194, 0, 131076, -393193, 0, 65536, -262148, 0, 65538, -262147, 0, 131076, -262146, 0, 131076, -262145, 0, 131076, -327680, 0, 131076, -327679, 0, 131076, -327678, 0, 131076, -327677, 0, 131076, -327676, 0, 131076, -327675, 0, 131076, -327674, 0, 131076, -327673, 0, 131076, -327672, 0, 131076, -327671, 0, 131076, -327670, 0, 131076, -327669, 0, 131076, -327668, 0, 131076, -327667, 0, 131076, -327666, 0, 131076, -327665, 0, 131076, -327664, 0, 131076, -327663, 0, 131076, -327662, 0, 131076, -327661, 0, 131076, -327660, 0, 131076, -327659, 0, 131076, -327658, 0, 131076, -327657, 0, 65536, -196612, 0, 65538, -196611, 0, 131076, -196610, 0, 131076, -196609, 0, 131076, -262144, 0, 131076, -262143, 0, 131076, -262142, 0, 131076, -262141, 0, 131076, -262140, 0, 131076, -262139, 0, 131076, -262138, 0, 131076, -262137, 0, 131076, -262136, 0, 131076, -262135, 0, 131076, -262134, 0, 131076, -262133, 0, 131076, -262132, 0, 131076, -262131, 0, 131076, -262130, 0, 131076, -262129, 0, 131076, -262128, 0, 131076, -262127, 0, 131076, -262126, 0, 131076, -262125, 0, 131076, -262124, 0, 131076, -262123, 0, 131076, -262122, 0, 131076, -262121, 0, 65536, -131076, 0, 65538, -131075, 0, 131076, -131074, 0, 131076, -131073, 0, 131076, -196608, 0, 131076, -196607, 0, 131076, -196606, 0, 131076, -196605, 0, 131076, -196604, 0, 131076, -196603, 0, 131076, -196602, 0, 131076, -196601, 0, 131076, -196600, 0, 131076, -196599, 0, 131076, -196598, 0, 131076, -196597, 0, 131076, -196596, 0, 131076, -196595, 0, 131076, -196594, 0, 131076, -196593, 0, 131076, -196592, 0, 131076, -196591, 0, 131076, -196590, 0, 131076, -196589, 0, 131076, -196588, 0, 131076, -196587, 0, 131076, -196586, 0, 131076, -196585, 0, 65536, -65540, 0, 65538, -65539, 0, 131076, -65538, 0, 131076, -65537, 0, 131076, -131072, 0, 131076, -131071, 0, 131076, -131070, 0, 131076, -131069, 0, 131076, -131068, 0, 131076, -131067, 0, 131076, -131066, 0, 131076, -131065, 0, 131076, -131064, 0, 131076, -131063, 0, 131076, -131062, 0, 131076, -131061, 0, 131076, -131060, 0, 131076, -131059, 0, 131076, -131058, 0, 131076, -131057, 0, 131076, -131056, 0, 131076, -131055, 0, 131076, -131054, 0, 131076, -131053, 0, 131076, -131052, 0, 131076, -131051, 0, 131076, -131050, 0, 131076, -131049, 0, 65536, -4, 0, 65539, -3, 0, 2, -2, 0, 131076, -1, 0, 131076, -65536, 0, 131076, -65535, 0, 131076, -65534, 0, 131076, -65533, 0, 131076, -65532, 0, 131076, -65531, 0, 131076, -65530, 0, 131076, -65529, 0, 131076, -65528, 0, 131076, -65527, 0, 131076, -65526, 0, 131076, -65525, 0, 131076, -65524, 0, 131076, -65523, 0, 131076, -65522, 0, 131076, -65521, 0, 131076, -65520, 0, 131076, -65519, 0, 131076, -65518, 0, 131076, -65517, 0, 131076, -65516, 0, 131076, -65515, 0, 131076, -65514, 0, 131076, -65513, 0, 65536, 65533, 0, 65538, 65534, 0, 131076, 65535, 0, 131076, 0, 0, 131076, 1, 0, 131076, 2, 0, 131076, 3, 0, 131076, 4, 0, 131076, 5, 0, 131076, 6, 0, 131076, 7, 0, 131076, 8, 0, 131076, 9, 0, 131076, 10, 0, 131076, 11, 0, 131076, 12, 0, 131076, 13, 0, 131076, 14, 0, 131076, 15, 0, 131076, 16, 0, 131076, 17, 0, 131076, 18, 0, 131076, 19, 0, 131076, 20, 0, 131076, 21, 0, 131076, 22, 0, 131076, 23, 0, 65536, 131069, 0, 65538, 131070, 0, 131076, 131071, 0, 131076, 65536, 0, 131076, 65537, 0, 131076, 65538, 0, 131076, 65539, 0, 131076, 65540, 0, 131076, 65541, 0, 131076, 65542, 0, 131076, 65543, 0, 131076, 65544, 0, 131076, 65545, 0, 131076, 65546, 0, 131076, 65547, 0, 131076, 65548, 0, 131076, 65549, 0, 131076, 65550, 0, 131076, 65551, 0, 131076, 65552, 0, 131076, 65553, 0, 131076, 65554, 0, 131076, 65555, 0, 131076, 65556, 0, 131076, 65557, 0, 131076, 65558, 0, 131076, 65559, 0, 65536, 196605, 0, 65538, 196606, 0, 131076, 196607, 0, 131076, 131072, 0, 131076, 131073, 0, 131076, 131074, 0, 131076, 131075, 0, 131076, 131076, 0, 131076, 131077, 0, 131076, 131078, 0, 131076, 131079, 0, 131076, 131080, 0, 131076, 131081, 0, 131076, 131082, 0, 131076, 131083, 0, 131076, 131084, 0, 131076, 131085, 0, 131076, 131086, 0, 131076, 131087, 0, 131076, 131088, 0, 131076, 131089, 0, 131076, 131090, 0, 131076, 131091, 0, 131076, 131092, 0, 131076, 131093, 0, 131076, 131094, 0, 131076, 131095, 0, 65536, 262141, 0, 65538, 262142, 0, 131076, 262143, 0, 131076, 196608, 0, 131076, 196609, 0, 131076, 196610, 0, 131076, 196611, 0, 131076, 196612, 0, 131076, 196613, 0, 131076, 196614, 0, 131076, 196615, 0, 131076, 196616, 0, 131076, 196617, 0, 131076, 196618, 0, 131076, 196619, 0, 131076, 196620, 0, 131076, 196621, 0, 131076, 196622, 0, 131076, 196623, 0, 131076, 196624, 0, 131076, 196625, 0, 131076, 196626, 0, 131076, 196627, 0, 131076, 196628, 0, 131076, 196629, 0, 131076, 196630, 0, 131076, 196631, 0, 65536, 327676, 0, 3, 327677, 0, 131074, 327678, 0, 131076, 327679, 0, 131076, 262144, 0, 131076, 262145, 0, 131076, 262146, 0, 131076, 262147, 0, 131076, 262148, 0, 131076, 262149, 0, 131076, 262150, 0, 131076, 262151, 0, 131076, 262152, 0, 131076, 262153, 0, 131076, 262154, 0, 131076, 262155, 0, 131076, 262156, 0, 131076, 262157, 0, 131076, 262158, 0, 131076, 262159, 0, 131076, 262160, 0, 131076, 262161, 0, 131076, 262162, 0, 131076, 262163, 0, 131076, 262164, 0, 131076, 262165, 0, 131076, 262166, 0, 131076, 262167, 0, 65536, 393212, 0, 65539, 393213, 0, 1, 393214, 0, 2, 393215, 0, 131076, 327680, 0, 131076, 327681, 0, 131076, 327682, 0, 131076, 327683, 0, 131076, 327684, 0, 131076, 327685, 0, 131076, 327686, 0, 131076, 327687, 0, 131076, 327688, 0, 131076, 327689, 0, 131076, 327690, 0, 131076, 327691, 0, 131076, 327692, 0, 131076, 327693, 0, 131076, 327694, 0, 131076, 327695, 0, 131076, 327696, 0, 131076, 327697, 0, 131076, 327698, 0, 131076, 327699, 0, 131076, 327700, 0, 131076, 327701, 0, 131076, 327702, 0, 131076, 327703, 0, 65536, 458750, 0, 65538, 458751, 0, 131076, 393216, 0, 131076, 393217, 0, 131076, 393218, 0, 131076, 393219, 0, 131076, 393220, 0, 131076, 393221, 0, 131076, 393222, 0, 131076, 393223, 0, 131076, 393224, 0, 131076, 393225, 0, 131076, 393226, 0, 131076, 393227, 0, 131076, 393228, 0, 131076, 393229, 0, 131076, 393230, 0, 131076, 393231, 0, 131076, 393232, 0, 131076, 393233, 0, 131076, 393234, 0, 131076, 393235, 0, 131076, 393236, 0, 131076, 393237, 0, 131076, 393238, 0, 131076, 393239, 0, 65536, 524286, 0, 65538, 524287, 0, 131076, 458752, 0, 131076, 458753, 0, 131076, 458754, 0, 131076, 458755, 0, 131076, 458756, 0, 131076, 458757, 0, 131076, 458758, 0, 131076, 458759, 0, 131076, 458760, 0, 131076, 458761, 0, 131076, 458762, 0, 131076, 458763, 0, 131076, 458764, 0, 131076, 458765, 0, 131076, 458766, 0, 131076, 458767, 0, 131076, 458768, 0, 131076, 458769, 0, 131076, 458770, 0, 131076, 458771, 0, 131076, 458772, 0, 131076, 458773, 0, 131076, 458774, 0, 131076, 458775, 0, 65536, 589822, 0, 65538, 589823, 0, 131076, 524288, 0, 131076, 524289, 0, 131076, 524290, 0, 131076, 524291, 0, 131076, 524292, 0, 131076, 524293, 0, 131076, 524294, 0, 131076, 524295, 0, 131076, 524296, 0, 131076, 524297, 0, 131076, 524298, 0, 131076, 524299, 0, 131076, 524300, 0, 131076, 524301, 0, 131076, 524302, 0, 131076, 524303, 0, 131076, 524304, 0, 131076, 524305, 0, 131076, 524306, 0, 131076, 524307, 0, 131076, 524308, 0, 131076, 524309, 0, 131076, 524310, 0, 131076, 524311, 0, 65536, 655358, 0, 65538, 655359, 0, 131076, 589824, 0, 131076, 589825, 0, 131076, 589826, 0, 131076, 589827, 0, 131076, 589828, 0, 131076, 589829, 0, 131076, 589830, 0, 131076, 589831, 0, 131076, 589832, 0, 131076, 589833, 0, 131076, 589834, 0, 131076, 589835, 0, 131076, 589836, 0, 131076, 589837, 0, 131076, 589838, 0, 131076, 589839, 0, 131076, 589840, 0, 131076, 589841, 0, 131076, 589842, 0, 131076, 589843, 0, 131076, 589844, 0, 131076, 589845, 0, 131076, 589846, 0, 131076, 589847, 0, 65536, 720894, 0, 65538, 720895, 0, 131076, 655360, 0, 131076, 655361, 0, 131076, 655362, 0, 131076, 655363, 0, 131076, 655364, 0, 131076, 655365, 0, 131076, 655366, 0, 131076, 655367, 0, 131076, 655368, 0, 131076, 655369, 0, 131076, 655370, 0, 131076, 655371, 0, 131076, 655372, 0, 131076, 655373, 0, 131076, 655374, 0, 131076, 655375, 0, 131076, 655376, 0, 131076, 655377, 0, 131076, 655378, 0, 131076, 655379, 0, 131076, 655380, 0, 131076, 655381, 0, 131076, 655382, 0, 131076, 655383, 0, 65536, 786430, 0, 65538, 786431, 0, 131076, 720896, 0, 131076, 720897, 0, 131076, 720898, 0, 131076, 720899, 0, 131076, 720900, 0, 131076, 720901, 0, 131076, 720902, 0, 131076, 720903, 0, 131076, 720904, 0, 131076, 720905, 0, 131076, 720906, 0, 131076, 720907, 0, 131076, 720908, 0, 131076, 720909, 0, 131076, 720910, 0, 131076, 720911, 0, 131076, 720912, 0, 131076, 720913, 0, 131076, 720914, 0, 131076, 720915, 0, 131076, 720916, 0, 131076, 720917, 0, 131076, 720918, 0, 131076, 720919, 0, 65536, 851966, 0, 65538, 851967, 0, 131076, 786432, 0, 131076, 786433, 0, 131076, 786434, 0, 131076, 786435, 0, 131076, 786436, 0, 131076, 786437, 0, 131076, 786438, 0, 131076, 786439, 0, 131076, 786440, 0, 131076, 786441, 0, 131076, 786442, 0, 131076, 786443, 0, 131076, 786444, 0, 131076, 786445, 0, 131076, 786446, 0, 131076, 786447, 0, 131076, 786448, 0, 131076, 786449, 0, 131076, 786450, 0, 131076, 786451, 0, 131076, 786452, 0, 131076, 786453, 0, 131076, 786454, 0, 131076, 786455, 0, 65536, 917502, 0, 65538, 917503, 0, 131076, 851968, 0, 131076, 851969, 0, 131076, 851970, 0, 131076, 851971, 0, 0, 851972, 0, 1, 851973, 0, 1, 851974, 0, 1, 851975, 0, 1, 851976, 0, 1, 851977, 0, 1, 851978, 0, 2, 851979, 0, 131076, 851980, 0, 131076, 851981, 0, 131076, 851982, 0, 131076, 851983, 0, 131076, 851984, 0, 131076, 851985, 0, 131076, 851986, 0, 131076, 851987, 0, 131076, 851988, 0, 131076, 851989, 0, 131076, 851990, 0, 131076, 851991, 0, 65536, 983038, 0, 65538, 983039, 0, 131076, 917504, 0, 131076, 917505, 0, 131076, 917506, 0, 131076, 917507, 0, 65536, 917514, 0, 65538, 917515, 0, 131076, 917516, 0, 131076, 917517, 0, 131076, 917518, 0, 131076, 917519, 0, 131076, 917520, 0, 131076, 917521, 0, 131076, 917522, 0, 131076, 917523, 0, 131076, 917524, 0, 131076, 917525, 0, 131076, 917526, 0, 131076, 917527, 0, 65536, 1048574, 0, 65539, 1048575, 0, 1, 983040, 0, 1, 983041, 0, 1, 983042, 0, 1, 983043, 0, 65540, 983050, 0, 65539, 983051, 0, 1, 983052, 0, 1, 983053, 0, 1, 983054, 0, 1, 983055, 0, 1, 983056, 0, 1, 983057, 0, 1, 983058, 0, 1, 983059, 0, 1, 983060, 0, 1, 983061, 0, 1, 983062, 0, 1, 983063, 0, 65540 ) -[node name="forestHouse" parent="." instance=ExtResource( 9 )] -visible = false -position = Vector2( 35.4162, -76.797 ) - -[node name="TileMap" type="TileMap" parent="."] -modulate = Color( 0.745098, 0.498039, 0.498039, 1 ) +[node name="Cliff" type="TileMap" parent="."] tile_set = SubResource( 2 ) +cell_size = Vector2( 32, 32 ) +format = 1 +tile_data = PoolIntArray( -458752, 0, 0, -458751, 0, 1, -458750, 0, 1, -458749, 0, 1, -458748, 0, 1, -458747, 0, 1, -458746, 0, 2, -327681, 0, 0, -393216, 0, 65545, -393215, 0, 131073, -393214, 0, 131073, -393213, 0, 131073, -393212, 0, 131073, -393211, 0, 131073, -393210, 0, 131074, -262145, 0, 131072, -327680, 0, 131074, -327669, 0, 3, -262134, 0, 0, -262133, 0, 131079, -131074, 0, 0, -131073, 0, 2, -196598, 0, 131072, -196597, 0, 131074, -65538, 0, 65540, -65537, 0, 131074, -2, 0, 131075, -65525, 0, 3, 11, 0, 131075, 196606, 0, 196608, 196607, 0, 7, 131082, 0, 3, 262143, 0, 65539, 196618, 0, 131076, 196619, 0, 2, 327679, 0, 65539, 262154, 0, 65536, 262155, 0, 65538, 393215, 0, 131075, 327689, 0, 196608, 327690, 0, 262150, 327691, 0, 65538, 393217, 0, 4, 393218, 0, 196609, 393219, 0, 196609, 393220, 0, 196609, 393221, 0, 7, 393226, 0, 131072, 393227, 0, 131074, 458753, 0, 131075, 458757, 0, 196612, 458758, 0, 196609, 458759, 0, 196609, 458760, 0, 196610 ) + +[node name="DarkForestGrass" type="TileMap" parent="."] +tile_set = SubResource( 7 ) cell_size = Vector2( 16, 16 ) cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) format = 1 -tile_data = PoolIntArray( -589809, 0, 3, -589808, 0, 4, -524273, 0, 65538, -524272, 0, 65536, -458739, 0, 3, -458738, 0, 131073, -458737, 0, 131074, -458736, 0, 65536, -393203, 0, 65538, -393202, 0, 0, -393201, 0, 1, -393200, 0, 65540, -327669, 0, 3, -327668, 0, 131073, -327667, 0, 131074, -327666, 0, 65536, -262134, 0, 3, -262133, 0, 131074, -262132, 0, 0, -262131, 0, 1, -262130, 0, 65540, -196601, 0, 3, -196600, 0, 131073, -196599, 0, 131073, -196598, 0, 131074, -196597, 0, 0, -196596, 0, 65540, -131065, 0, 65538, -131064, 0, 0, -131063, 0, 1, -131062, 0, 1, -131061, 0, 65540, -131054, 0, 131076, -2, 0, 3, -1, 0, 131073, -65536, 0, 131073, -65535, 0, 131073, -65534, 0, 131073, -65533, 0, 131073, -65532, 0, 131073, -65531, 0, 131073, -65530, 0, 131073, -65529, 0, 131074, -65528, 0, 65536, -65517, 0, 131076, 65534, 0, 65539, 65535, 0, 1, 0, 0, 1, 1, 0, 1, 2, 0, 1, 3, 0, 1, 4, 0, 1, 5, 0, 1, 6, 0, 1, 7, 0, 2, 8, 0, 65536, 65543, 0, 65538, 65544, 0, 131072, 65545, 0, 131073, 65546, 0, 131073, 65547, 0, 131073, 65548, 0, 131073, 65549, 0, 131073, 65550, 0, 4, 131079, 0, 65538, 131080, 0, 0, 131081, 0, 1, 131082, 0, 1, 131083, 0, 1, 131084, 0, 2, 131085, 0, 131076, 131086, 0, 65536, 196615, 0, 65538, 196616, 0, 65536, 196620, 0, 65539, 196621, 0, 2, 196622, 0, 65536, 262150, 0, 3, 262151, 0, 131074, 262152, 0, 65536, 262157, 0, 65538, 262158, 0, 65536, 327683, 0, 3, 327684, 0, 131073, 327685, 0, 131073, 327686, 0, 131074, 327687, 0, 0, 327688, 0, 65540, 327693, 0, 65538, 327694, 0, 65536, 458749, 0, 3, 458750, 0, 131073, 458751, 0, 131073, 393216, 0, 131073, 393217, 0, 131073, 393218, 0, 131073, 393219, 0, 131074, 393220, 0, 0, 393221, 0, 1, 393222, 0, 1, 393223, 0, 65540, 393227, 0, 3, 393228, 0, 131073, 393229, 0, 131074, 393230, 0, 65536, 524285, 0, 65539, 524286, 0, 1, 524287, 0, 1, 458752, 0, 1, 458753, 0, 1, 458754, 0, 1, 458755, 0, 1, 458756, 0, 65540, 458762, 0, 3, 458763, 0, 131074, 458764, 0, 131076, 458765, 0, 131076, 458766, 0, 65536, 524298, 0, 65538, 524299, 0, 131076, 524300, 0, 0, 524301, 0, 1, 524302, 0, 65540, 589833, 0, 3, 589834, 0, 131074, 589835, 0, 131076, 589836, 0, 65536, 655369, 0, 65538, 655370, 0, 0, 655371, 0, 1, 655372, 0, 65540, 720901, 0, 3, 720902, 0, 131073, 720903, 0, 131073, 720904, 0, 131073, 720905, 0, 131074, 720906, 0, 65536, 786435, 0, 3, 786436, 0, 131073, 786437, 0, 131074, 786438, 0, 0, 786439, 0, 1, 786440, 0, 1, 786441, 0, 2, 786442, 0, 65536, 851971, 0, 65539, 851972, 0, 1, 851973, 0, 1, 851974, 0, 65540, 851977, 0, 65539, 851978, 0, 65540 ) +tile_data = PoolIntArray( -3145721, 0, 393220, -3145720, 0, 2, -3145719, 0, 2, -3145718, 0, 2, -3145717, 0, 2, -3145716, 0, 2, -3145715, 0, 393222, -3080190, 0, 0, -3080189, 0, 2, -3080188, 0, 2, -3080187, 0, 2, -3080186, 0, 2, -3080185, 0, 524290, -3080184, 0, 131074, -3080183, 0, 131082, -3080182, 0, 262154, -3080181, 0, 131074, -3080180, 0, 262154, -3080179, 0, 262150, -3080178, 0, 2, -3080177, 0, 4, -3080175, 0, 0, -3080174, 0, 2, -3080173, 0, 4, -2949121, 0, 0, -3014656, 0, 2, -3014655, 0, 2, -3014654, 0, 524290, -3014653, 0, 262154, -3014652, 0, 131074, -3014651, 0, 131082, -3014650, 0, 262154, -3014649, 0, 131074, -3014648, 0, 131074, -3014647, 0, 262154, -3014646, 0, 131082, -3014645, 0, 131074, -3014644, 0, 131074, -3014643, 0, 131074, -3014642, 0, 131074, -3014641, 0, 524288, -3014640, 0, 2, -3014639, 0, 262152, -3014638, 0, 131082, -3014637, 0, 524288, -3014636, 0, 393222, -2883589, 0, 393220, -2883588, 0, 2, -2883587, 0, 2, -2883586, 0, 2, -2883585, 0, 524290, -2949120, 0, 131074, -2949119, 0, 131074, -2949118, 0, 131074, -2949117, 0, 131074, -2949116, 0, 262154, -2949115, 0, 262154, -2949114, 0, 262154, -2949113, 0, 262154, -2949112, 0, 131082, -2949111, 0, 262154, -2949110, 0, 262154, -2949109, 0, 262154, -2949108, 0, 262154, -2949107, 0, 262154, -2949106, 0, 262154, -2949105, 0, 262154, -2949104, 0, 131082, -2949103, 0, 131082, -2949102, 0, 131082, -2949101, 0, 262154, -2949100, 0, 262150, -2949099, 0, 2, -2949098, 0, 393222, -2818053, 0, 131072, -2818052, 0, 131074, -2818051, 0, 131074, -2818050, 0, 262154, -2818049, 0, 131082, -2883584, 0, 131082, -2883583, 0, 262154, -2883582, 0, 262154, -2883581, 0, 131074, -2883580, 0, 131082, -2883579, 0, 131074, -2883578, 0, 131082, -2883577, 0, 131082, -2883576, 0, 262154, -2883575, 0, 262154, -2883574, 0, 131082, -2883573, 0, 262154, -2883572, 0, 131082, -2883571, 0, 131082, -2883570, 0, 131074, -2883569, 0, 262154, -2883568, 0, 262154, -2883567, 0, 131082, -2883566, 0, 131082, -2883565, 0, 131082, -2883564, 0, 131082, -2883563, 0, 262154, -2883562, 0, 131076, -2752517, 0, 131072, -2752516, 0, 262154, -2752515, 0, 131082, -2752514, 0, 131074, -2752513, 0, 131082, -2818048, 0, 131074, -2818047, 0, 262154, -2818046, 0, 262154, -2818045, 0, 131074, -2818044, 0, 131074, -2818043, 0, 262154, -2818042, 0, 262154, -2818041, 0, 131074, -2818040, 0, 131074, -2818039, 0, 131074, -2818038, 0, 131074, -2818037, 0, 131074, -2818036, 0, 262154, -2818035, 0, 262154, -2818034, 0, 131082, -2818033, 0, 131074, -2818032, 0, 262154, -2818031, 0, 262154, -2818030, 0, 262154, -2818029, 0, 262154, -2818028, 0, 131074, -2818027, 0, 262154, -2818026, 0, 524288, -2818025, 0, 4, -2686981, 0, 262144, -2686980, 0, 393218, -2686979, 0, 131082, -2686978, 0, 262154, -2686977, 0, 131082, -2752512, 0, 262154, -2752511, 0, 131074, -2752510, 0, 131074, -2752509, 0, 262154, -2752508, 0, 262154, -2752507, 0, 262154, -2752506, 0, 131074, -2752505, 0, 131082, -2752504, 0, 131082, -2752503, 0, 262154, -2752502, 0, 262154, -2752501, 0, 262154, -2752500, 0, 262154, -2752499, 0, 131074, -2752498, 0, 131082, -2752497, 0, 131082, -2752496, 0, 262154, -2752495, 0, 131082, -2752494, 0, 131082, -2752493, 0, 131082, -2752492, 0, 131074, -2752491, 0, 131074, -2752490, 0, 131082, -2752489, 0, 131076, -2621444, 0, 524292, -2621443, 0, 131080, -2621442, 0, 131082, -2621441, 0, 131074, -2686976, 0, 131074, -2686975, 0, 131074, -2686974, 0, 131082, -2686973, 0, 131074, -2686972, 0, 131082, -2686971, 0, 131074, -2686970, 0, 131082, -2686969, 0, 262154, -2686968, 0, 131074, -2686967, 0, 131082, -2686966, 0, 131082, -2686965, 0, 131074, -2686964, 0, 131082, -2686963, 0, 131074, -2686962, 0, 131082, -2686961, 0, 131082, -2686960, 0, 131074, -2686959, 0, 131074, -2686958, 0, 131082, -2686957, 0, 131082, -2686956, 0, 131082, -2686955, 0, 131082, -2686954, 0, 262154, -2686953, 0, 131076, -2555907, 0, 131072, -2555906, 0, 131074, -2555905, 0, 262154, -2621440, 0, 262154, -2621439, 0, 262154, -2621438, 0, 131074, -2621437, 0, 131074, -2621436, 0, 262154, -2621435, 0, 131074, -2621434, 0, 131082, -2621433, 0, 262154, -2621432, 0, 262154, -2621431, 0, 262154, -2621430, 0, 262154, -2621429, 0, 262154, -2621428, 0, 131082, -2621427, 0, 262154, -2621426, 0, 131082, -2621425, 0, 131082, -2621424, 0, 131074, -2621423, 0, 131074, -2621422, 0, 131074, -2621421, 0, 262154, -2621420, 0, 131082, -2621419, 0, 131074, -2621418, 0, 131082, -2621417, 0, 524288, -2621416, 0, 393222, -2490371, 0, 524292, -2490370, 0, 393218, -2490369, 0, 262154, -2555904, 0, 131082, -2555903, 0, 131074, -2555902, 0, 131082, -2555901, 0, 262154, -2555900, 0, 262154, -2555899, 0, 262154, -2555898, 0, 262154, -2555897, 0, 131082, -2555896, 0, 131082, -2555895, 0, 262154, -2555894, 0, 131082, -2555893, 0, 262154, -2555892, 0, 131074, -2555891, 0, 262154, -2555890, 0, 131082, -2555889, 0, 262154, -2555888, 0, 131074, -2555887, 0, 131074, -2555886, 0, 262154, -2555885, 0, 131082, -2555884, 0, 131082, -2555883, 0, 131082, -2555882, 0, 262154, -2555881, 0, 262154, -2555880, 0, 131076, -2424834, 0, 131072, -2424833, 0, 262154, -2490368, 0, 262154, -2490367, 0, 131074, -2490366, 0, 262154, -2490365, 0, 131074, -2490364, 0, 262154, -2490363, 0, 131082, -2490362, 0, 131082, -2490361, 0, 131082, -2490360, 0, 131082, -2490359, 0, 131074, -2490358, 0, 262154, -2490357, 0, 131082, -2490356, 0, 131082, -2490355, 0, 131082, -2490354, 0, 131082, -2490353, 0, 131082, -2490352, 0, 131074, -2490351, 0, 131082, -2490350, 0, 262154, -2490349, 0, 131082, -2490348, 0, 131082, -2490347, 0, 131074, -2490346, 0, 131074, -2490345, 0, 131082, -2490344, 0, 524288, -2490343, 0, 4, -2359298, 0, 131072, -2359297, 0, 262154, -2424832, 0, 131074, -2424831, 0, 131082, -2424830, 0, 131082, -2424829, 0, 131074, -2424828, 0, 131074, -2424827, 0, 262154, -2424826, 0, 131082, -2424825, 0, 131082, -2424824, 0, 131082, -2424823, 0, 131074, -2424822, 0, 131074, -2424821, 0, 131082, -2424820, 0, 131074, -2424819, 0, 262154, -2424818, 0, 131074, -2424817, 0, 131082, -2424816, 0, 262154, -2424815, 0, 262154, -2424814, 0, 131082, -2424813, 0, 131074, -2424812, 0, 262154, -2424811, 0, 131082, -2424810, 0, 131074, -2424809, 0, 131082, -2424808, 0, 131074, -2424807, 0, 131076, -2293762, 0, 131072, -2293761, 0, 262154, -2359296, 0, 131074, -2359295, 0, 131074, -2359294, 0, 131082, -2359293, 0, 131074, -2359292, 0, 131074, -2359291, 0, 131074, -2359290, 0, 131082, -2359289, 0, 262154, -2359288, 0, 262154, -2359287, 0, 131074, -2359286, 0, 131074, -2359285, 0, 131082, -2359284, 0, 131082, -2359283, 0, 131082, -2359282, 0, 262154, -2359281, 0, 262154, -2359280, 0, 131074, -2359279, 0, 131082, -2359278, 0, 262154, -2359277, 0, 131074, -2359276, 0, 131082, -2359275, 0, 131074, -2359274, 0, 262154, -2359273, 0, 262154, -2359272, 0, 262154, -2359271, 0, 131076, -2228227, 0, 0, -2228226, 0, 524290, -2228225, 0, 262154, -2293760, 0, 262154, -2293759, 0, 262154, -2293758, 0, 131074, -2293757, 0, 131074, -2293756, 0, 131082, -2293755, 0, 131074, -2293754, 0, 131074, -2293753, 0, 262154, -2293752, 0, 131074, -2293751, 0, 131082, -2293750, 0, 262154, -2293749, 0, 262154, -2293748, 0, 131074, -2293747, 0, 262154, -2293746, 0, 262154, -2293745, 0, 131082, -2293744, 0, 131074, -2293743, 0, 262154, -2293742, 0, 262154, -2293741, 0, 131082, -2293740, 0, 131074, -2293739, 0, 131082, -2293738, 0, 131082, -2293737, 0, 262154, -2293736, 0, 131074, -2293735, 0, 262150, -2293734, 0, 4, -2162691, 0, 524292, -2162690, 0, 393218, -2162689, 0, 131074, -2228224, 0, 131074, -2228223, 0, 131074, -2228222, 0, 131082, -2228221, 0, 131082, -2228220, 0, 131074, -2228219, 0, 262154, -2228218, 0, 131074, -2228217, 0, 262154, -2228216, 0, 262154, -2228215, 0, 262154, -2228214, 0, 131082, -2228213, 0, 131082, -2228212, 0, 262154, -2228211, 0, 262154, -2228210, 0, 262154, -2228209, 0, 131074, -2228208, 0, 131082, -2228207, 0, 131082, -2228206, 0, 131082, -2228205, 0, 262154, -2228204, 0, 131074, -2228203, 0, 131082, -2228202, 0, 131074, -2228201, 0, 131074, -2228200, 0, 131074, -2228199, 0, 262154, -2228198, 0, 131076, -2097154, 0, 131072, -2097153, 0, 262154, -2162688, 0, 262154, -2162687, 0, 131074, -2162686, 0, 262154, -2162685, 0, 131082, -2162684, 0, 131082, -2162683, 0, 131082, -2162682, 0, 131074, -2162681, 0, 131074, -2162680, 0, 131074, -2162679, 0, 131074, -2162678, 0, 262154, -2162677, 0, 131074, -2162676, 0, 131082, -2162675, 0, 131074, -2162674, 0, 131074, -2162673, 0, 262154, -2162672, 0, 131082, -2162671, 0, 262154, -2162670, 0, 131074, -2162669, 0, 262154, -2162668, 0, 262154, -2162667, 0, 131082, -2162666, 0, 131074, -2162665, 0, 262154, -2162664, 0, 131074, -2162663, 0, 131074, -2162662, 0, 131076, -2031618, 0, 131072, -2031617, 0, 131074, -2097152, 0, 262154, -2097151, 0, 131074, -2097150, 0, 262154, -2097149, 0, 131074, -2097148, 0, 131082, -2097147, 0, 262154, -2097146, 0, 262154, -2097145, 0, 262154, -2097144, 0, 131074, -2097143, 0, 131074, -2097142, 0, 131074, -2097141, 0, 262154, -2097140, 0, 262154, -2097139, 0, 262154, -2097138, 0, 131082, -2097137, 0, 262154, -2097136, 0, 262154, -2097135, 0, 262154, -2097134, 0, 262154, -2097133, 0, 262154, -2097132, 0, 262154, -2097131, 0, 262154, -2097130, 0, 262154, -2097129, 0, 131074, -2097128, 0, 262154, -2097127, 0, 131074, -2097126, 0, 131076, -1966083, 0, 393220, -1966082, 0, 262152, -1966081, 0, 262154, -2031616, 0, 262154, -2031615, 0, 131074, -2031614, 0, 131074, -2031613, 0, 262154, -2031612, 0, 131074, -2031611, 0, 131082, -2031610, 0, 131082, -2031609, 0, 262154, -2031608, 0, 131074, -2031607, 0, 131082, -2031606, 0, 131082, -2031605, 0, 131074, -2031604, 0, 131074, -2031603, 0, 262154, -2031602, 0, 131074, -2031601, 0, 262154, -2031600, 0, 131082, -2031599, 0, 131082, -2031598, 0, 131074, -2031597, 0, 262154, -2031596, 0, 262154, -2031595, 0, 131082, -2031594, 0, 131074, -2031593, 0, 131074, -2031592, 0, 131082, -2031591, 0, 262154, -2031590, 0, 131076, -1900547, 0, 131072, -1900546, 0, 131074, -1900545, 0, 262154, -1966080, 0, 262154, -1966079, 0, 131082, -1966078, 0, 262154, -1966077, 0, 131082, -1966076, 0, 131074, -1966075, 0, 131082, -1966074, 0, 262154, -1966073, 0, 131082, -1966072, 0, 131074, -1966071, 0, 131082, -1966070, 0, 131074, -1966069, 0, 131082, -1966068, 0, 262154, -1966067, 0, 262154, -1966066, 0, 131082, -1966065, 0, 131082, -1966064, 0, 262154, -1966063, 0, 131082, -1966062, 0, 131082, -1966061, 0, 262154, -1966060, 0, 131074, -1966059, 0, 131074, -1966058, 0, 131082, -1966057, 0, 131082, -1966056, 0, 131074, -1966055, 0, 262154, -1966054, 0, 131076, -1835011, 0, 131072, -1835010, 0, 131074, -1835009, 0, 131074, -1900544, 0, 131074, -1900543, 0, 262154, -1900542, 0, 131074, -1900541, 0, 131074, -1900540, 0, 131082, -1900539, 0, 131082, -1900538, 0, 131082, -1900537, 0, 131082, -1900536, 0, 131074, -1900535, 0, 131082, -1900534, 0, 262154, -1900533, 0, 131082, -1900532, 0, 131074, -1900531, 0, 131082, -1900530, 0, 131074, -1900529, 0, 131082, -1900528, 0, 131074, -1900527, 0, 262154, -1900526, 0, 131082, -1900525, 0, 131074, -1900524, 0, 131082, -1900523, 0, 262154, -1900522, 0, 262154, -1900521, 0, 131074, -1900520, 0, 131074, -1900519, 0, 262154, -1900518, 0, 131076, -1769475, 0, 131072, -1769474, 0, 131082, -1769473, 0, 131074, -1835008, 0, 131074, -1835007, 0, 131074, -1835006, 0, 131074, -1835005, 0, 262154, -1835004, 0, 131074, -1835003, 0, 262154, -1835002, 0, 262154, -1835001, 0, 131074, -1835000, 0, 262154, -1834999, 0, 131074, -1834998, 0, 262154, -1834997, 0, 262154, -1834996, 0, 262154, -1834995, 0, 131082, -1834994, 0, 131074, -1834993, 0, 262154, -1834992, 0, 131074, -1834991, 0, 131082, -1834990, 0, 262154, -1834989, 0, 262154, -1834988, 0, 131082, -1834987, 0, 262154, -1834986, 0, 262154, -1834985, 0, 262154, -1834984, 0, 262154, -1834983, 0, 131074, -1834982, 0, 262150, -1834981, 0, 4, -1703939, 0, 131072, -1703938, 0, 262154, -1703937, 0, 262154, -1769472, 0, 131074, -1769471, 0, 262154, -1769470, 0, 131074, -1769469, 0, 131074, -1769468, 0, 131082, -1769467, 0, 131082, -1769466, 0, 131074, -1769465, 0, 131074, -1769464, 0, 262154, -1769463, 0, 262154, -1769462, 0, 262154, -1769461, 0, 131082, -1769460, 0, 262154, -1769459, 0, 131082, -1769458, 0, 131082, -1769457, 0, 131074, -1769456, 0, 131082, -1769455, 0, 131074, -1769454, 0, 131074, -1769453, 0, 131082, -1769452, 0, 131082, -1769451, 0, 131074, -1769450, 0, 131082, -1769449, 0, 131082, -1769448, 0, 262154, -1769447, 0, 131074, -1769446, 0, 262154, -1769445, 0, 131076, -1638404, 0, 0, -1638403, 0, 524290, -1638402, 0, 131074, -1638401, 0, 262154, -1703936, 0, 131074, -1703935, 0, 262154, -1703934, 0, 131074, -1703933, 0, 131082, -1703932, 0, 131082, -1703931, 0, 262154, -1703930, 0, 131074, -1703929, 0, 262154, -1703928, 0, 262154, -1703927, 0, 131082, -1703926, 0, 131074, -1703925, 0, 262154, -1703924, 0, 131082, -1703923, 0, 131082, -1703922, 0, 131074, -1703921, 0, 131082, -1703920, 0, 131082, -1703919, 0, 131074, -1703918, 0, 131082, -1703917, 0, 262154, -1703916, 0, 131074, -1703915, 0, 262154, -1703914, 0, 131074, -1703913, 0, 131082, -1703912, 0, 131082, -1703911, 0, 131074, -1703910, 0, 131074, -1703909, 0, 131076, -1572868, 0, 262144, -1572867, 0, 131080, -1572866, 0, 262154, -1572865, 0, 131074, -1638400, 0, 262154, -1638399, 0, 131074, -1638398, 0, 262154, -1638397, 0, 131074, -1638396, 0, 262154, -1638395, 0, 262154, -1638394, 0, 131074, -1638393, 0, 131074, -1638392, 0, 262154, -1638391, 0, 262154, -1638390, 0, 262154, -1638389, 0, 262154, -1638388, 0, 131082, -1638387, 0, 262154, -1638386, 0, 131082, -1638385, 0, 262154, -1638384, 0, 131074, -1638383, 0, 262154, -1638382, 0, 262154, -1638381, 0, 131082, -1638380, 0, 131074, -1638379, 0, 131074, -1638378, 0, 262154, -1638377, 0, 131082, -1638376, 0, 262154, -1638375, 0, 262154, -1638374, 0, 131074, -1638373, 0, 131076, -1507331, 0, 131072, -1507330, 0, 262154, -1507329, 0, 262154, -1572864, 0, 131082, -1572863, 0, 262154, -1572862, 0, 131074, -1572861, 0, 262154, -1572860, 0, 131074, -1572859, 0, 131082, -1572858, 0, 131082, -1572857, 0, 262154, -1572856, 0, 131082, -1572855, 0, 131082, -1572854, 0, 131074, -1572853, 0, 131074, -1572852, 0, 131074, -1572851, 0, 131074, -1572850, 0, 131074, -1572849, 0, 131082, -1572848, 0, 131074, -1572847, 0, 131074, -1572846, 0, 131082, -1572845, 0, 262154, -1572844, 0, 262154, -1572843, 0, 262154, -1572842, 0, 262154, -1572841, 0, 262154, -1572840, 0, 262154, -1572839, 0, 131074, -1572838, 0, 131078, -1572837, 0, 262148, -1441795, 0, 131072, -1441794, 0, 131082, -1441793, 0, 262154, -1507328, 0, 262154, -1507327, 0, 131074, -1507326, 0, 131074, -1507325, 0, 131082, -1507324, 0, 131082, -1507323, 0, 262154, -1507322, 0, 131082, -1507321, 0, 131074, -1507320, 0, 131074, -1507319, 0, 131082, -1507318, 0, 262154, -1507317, 0, 131074, -1507316, 0, 131082, -1507315, 0, 131082, -1507314, 0, 131082, -1507313, 0, 262154, -1507312, 0, 131074, -1507311, 0, 131082, -1507310, 0, 131082, -1507309, 0, 131082, -1507308, 0, 131074, -1507307, 0, 131074, -1507306, 0, 131082, -1507305, 0, 131082, -1507304, 0, 131074, -1507303, 0, 131082, -1507302, 0, 131076, -1376260, 0, 0, -1376259, 0, 524290, -1376258, 0, 131082, -1376257, 0, 131082, -1441792, 0, 131074, -1441791, 0, 262154, -1441790, 0, 131082, -1441789, 0, 262154, -1441788, 0, 131082, -1441787, 0, 131082, -1441786, 0, 262154, -1441785, 0, 131082, -1441784, 0, 131074, -1441783, 0, 262154, -1441782, 0, 131082, -1441781, 0, 131074, -1441780, 0, 262154, -1441779, 0, 131082, -1441778, 0, 262154, -1441777, 0, 131082, -1441776, 0, 131074, -1441775, 0, 131074, -1441774, 0, 131074, -1441773, 0, 262154, -1441772, 0, 131074, -1441771, 0, 131074, -1441770, 0, 131082, -1441769, 0, 131074, -1441768, 0, 131074, -1441767, 0, 131074, -1441766, 0, 131076, -1310724, 0, 131072, -1310723, 0, 262154, -1310722, 0, 262154, -1310721, 0, 131082, -1376256, 0, 262154, -1376255, 0, 131082, -1376254, 0, 262154, -1376253, 0, 131082, -1376252, 0, 131082, -1376251, 0, 262154, -1376250, 0, 131082, -1376249, 0, 131082, -1376248, 0, 131074, -1376247, 0, 131074, -1376246, 0, 131074, -1376245, 0, 131074, -1376244, 0, 131074, -1376243, 0, 131082, -1376242, 0, 262154, -1376241, 0, 131082, -1376240, 0, 262154, -1376239, 0, 131074, -1376238, 0, 131082, -1376237, 0, 262154, -1376236, 0, 131074, -1376235, 0, 131074, -1376234, 0, 131082, -1376233, 0, 131082, -1376232, 0, 131074, -1376231, 0, 262154, -1376230, 0, 262150, -1376229, 0, 4, -1245188, 0, 131072, -1245187, 0, 262154, -1245186, 0, 131074, -1245185, 0, 131074, -1310720, 0, 262154, -1310719, 0, 131074, -1310718, 0, 262154, -1310717, 0, 131074, -1310716, 0, 262154, -1310715, 0, 131082, -1310714, 0, 131082, -1310713, 0, 262154, -1310712, 0, 131074, -1310711, 0, 262154, -1310710, 0, 131082, -1310709, 0, 131082, -1310708, 0, 131074, -1310707, 0, 262154, -1310706, 0, 131082, -1310705, 0, 262154, -1310704, 0, 262154, -1310703, 0, 131074, -1310702, 0, 262154, -1310701, 0, 131082, -1310700, 0, 131082, -1310699, 0, 131082, -1310698, 0, 131082, -1310697, 0, 131082, -1310696, 0, 262154, -1310695, 0, 262154, -1310694, 0, 262154, -1310693, 0, 131076, -1179652, 0, 131072, -1179651, 0, 262154, -1179650, 0, 262154, -1179649, 0, 131082, -1245184, 0, 131082, -1245183, 0, 131082, -1245182, 0, 131074, -1245181, 0, 131074, -1245180, 0, 131082, -1245179, 0, 131074, -1245178, 0, 262154, -1245177, 0, 131074, -1245176, 0, 131082, -1245175, 0, 131074, -1245174, 0, 131074, -1245173, 0, 262154, -1245172, 0, 262154, -1245171, 0, 262154, -1245170, 0, 131082, -1245169, 0, 262154, -1245168, 0, 131074, -1245167, 0, 131082, -1245166, 0, 262154, -1245165, 0, 131082, -1245164, 0, 262154, -1245163, 0, 131074, -1245162, 0, 262154, -1245161, 0, 131082, -1245160, 0, 131082, -1245159, 0, 262154, -1245158, 0, 131074, -1245157, 0, 131076, -1114116, 0, 524292, -1114115, 0, 393218, -1114114, 0, 131074, -1114113, 0, 131082, -1179648, 0, 262154, -1179647, 0, 262154, -1179646, 0, 262154, -1179645, 0, 131074, -1179644, 0, 131082, -1179643, 0, 262154, -1179642, 0, 262154, -1179641, 0, 131074, -1179640, 0, 262154, -1179639, 0, 131082, -1179638, 0, 262154, -1179637, 0, 131082, -1179636, 0, 131082, -1179635, 0, 131082, -1179634, 0, 131082, -1179633, 0, 262154, -1179632, 0, 131074, -1179631, 0, 131074, -1179630, 0, 262154, -1179629, 0, 131074, -1179628, 0, 131082, -1179627, 0, 262154, -1179626, 0, 131082, -1179625, 0, 262154, -1179624, 0, 131082, -1179623, 0, 131082, -1179622, 0, 131074, -1179621, 0, 524288, -1179620, 0, 4, -1048579, 0, 131072, -1048578, 0, 131074, -1048577, 0, 131074, -1114112, 0, 131074, -1114111, 0, 131082, -1114110, 0, 131074, -1114109, 0, 131074, -1114108, 0, 131082, -1114107, 0, 131074, -1114106, 0, 262154, -1114105, 0, 131082, -1114104, 0, 131074, -1114103, 0, 131082, -1114102, 0, 131074, -1114101, 0, 262154, -1114100, 0, 262154, -1114099, 0, 131082, -1114098, 0, 131074, -1114097, 0, 131074, -1114096, 0, 131082, -1114095, 0, 131074, -1114094, 0, 131074, -1114093, 0, 262154, -1114092, 0, 131074, -1114091, 0, 131082, -1114090, 0, 131074, -1114089, 0, 131074, -1114088, 0, 262154, -1114087, 0, 131074, -1114086, 0, 131074, -1114085, 0, 262154, -1114084, 0, 131076, -983044, 0, 0, -983043, 0, 262152, -983042, 0, 131074, -983041, 0, 262154, -1048576, 0, 131074, -1048575, 0, 131082, -1048574, 0, 131074, -1048573, 0, 131082, -1048572, 0, 131082, -1048571, 0, 262154, -1048570, 0, 131082, -1048569, 0, 262154, -1048568, 0, 131074, -1048567, 0, 262154, -1048566, 0, 131082, -1048565, 0, 131082, -1048564, 0, 131082, -1048563, 0, 262154, -1048562, 0, 262154, -1048561, 0, 131082, -1048560, 0, 131074, -1048559, 0, 131074, -1048558, 0, 131082, -1048557, 0, 262154, -1048556, 0, 262154, -1048555, 0, 262154, -1048554, 0, 131082, -1048553, 0, 262154, -1048552, 0, 262154, -1048551, 0, 131082, -1048550, 0, 131074, -1048549, 0, 131074, -1048548, 0, 131076, -917508, 0, 524292, -917507, 0, 262146, -917506, 0, 262146, -917505, 0, 262146, -983040, 0, 262146, -983039, 0, 262146, -983038, 0, 262146, -983037, 0, 262146, -983036, 0, 262146, -983035, 0, 262146, -983034, 0, 262146, -983033, 0, 262146, -983032, 0, 262146, -983031, 0, 262146, -983030, 0, 262146, -983029, 0, 262146, -983028, 0, 262146, -983027, 0, 393218, -983026, 0, 131074, -983025, 0, 262154, -983024, 0, 131082, -983023, 0, 262154, -983022, 0, 262154, -983021, 0, 262154, -983020, 0, 262154, -983019, 0, 262154, -983018, 0, 131074, -983017, 0, 131082, -983016, 0, 262154, -983015, 0, 262154, -983014, 0, 262154, -983013, 0, 131078, -983012, 0, 524294, -917491, 0, 524292, -917490, 0, 262146, -917489, 0, 262146, -917488, 0, 262146, -917487, 0, 262146, -917486, 0, 262146, -917485, 0, 262146, -917484, 0, 262146, -917483, 0, 262146, -917482, 0, 262146, -917481, 0, 262146, -917480, 0, 262146, -917479, 0, 262146, -917478, 0, 262146, -917477, 0, 262148 ) + +[node name="DarkForestPath" type="TileMap" parent="."] +modulate = Color( 0.266667, 0.239216, 0.388235, 1 ) +tile_set = SubResource( 3 ) +cell_size = Vector2( 16, 16 ) +cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) +format = 1 +tile_data = PoolIntArray( -2818042, 0, 3, -2818041, 0, 131073, -2818040, 0, 4, -2752506, 0, 65539, -2752505, 0, 2, -2752504, 0, 131072, -2752503, 0, 131073, -2752502, 0, 131073, -2752501, 0, 131073, -2752500, 0, 131073, -2752499, 0, 4, -2686969, 0, 65539, -2686968, 0, 1, -2686967, 0, 1, -2686966, 0, 1, -2686965, 0, 1, -2686964, 0, 2, -2686963, 0, 131072, -2686962, 0, 4, -2621428, 0, 65539, -2621427, 0, 2, -2621426, 0, 65536, -2555891, 0, 65538, -2555890, 0, 65536, -2490365, 0, 3, -2490364, 0, 131073, -2490363, 0, 131073, -2490362, 0, 131073, -2490361, 0, 131073, -2490360, 0, 131073, -2490359, 0, 131073, -2490358, 0, 131073, -2490357, 0, 131073, -2490356, 0, 131073, -2490355, 0, 131074, -2490354, 0, 65536, -2424830, 0, 3, -2424829, 0, 131074, -2424828, 0, 0, -2424827, 0, 1, -2424826, 0, 1, -2424825, 0, 1, -2424824, 0, 1, -2424823, 0, 1, -2424822, 0, 1, -2424821, 0, 1, -2424820, 0, 1, -2424819, 0, 1, -2424818, 0, 65540, -2359294, 0, 65538, -2359293, 0, 0, -2359292, 0, 65540, -2293758, 0, 65538, -2293757, 0, 65536, -2228222, 0, 65538, -2228221, 0, 65536, -2097154, 0, 3, -2097153, 0, 131073, -2162688, 0, 131073, -2162687, 0, 131073, -2162686, 0, 131074, -2162685, 0, 131072, -2162684, 0, 131073, -2162683, 0, 131073, -2162682, 0, 131073, -2162681, 0, 131073, -2162680, 0, 131073, -2162679, 0, 131073, -2162678, 0, 4, -2031618, 0, 65539, -2031617, 0, 1, -2097152, 0, 1, -2097151, 0, 1, -2097150, 0, 1, -2097149, 0, 1, -2097148, 0, 1, -2097147, 0, 1, -2097146, 0, 1, -2097145, 0, 1, -2097144, 0, 1, -2097143, 0, 2, -2097142, 0, 131072, -2097141, 0, 131073, -2097140, 0, 131073, -2097139, 0, 131073, -2097138, 0, 131073, -2097137, 0, 131073, -2097136, 0, 131073, -2097135, 0, 131073, -2097134, 0, 131073, -2097133, 0, 131073, -2097132, 0, 131073, -2097131, 0, 131073, -2097130, 0, 131073, -2097129, 0, 131073, -2097128, 0, 131073, -2097127, 0, 131073, -2097126, 0, 4, -2031607, 0, 65539, -2031606, 0, 1, -2031605, 0, 1, -2031604, 0, 1, -2031603, 0, 2, -2031602, 0, 0, -2031601, 0, 1, -2031600, 0, 1, -2031599, 0, 1, -2031598, 0, 1, -2031597, 0, 1, -2031596, 0, 1, -2031595, 0, 1, -2031594, 0, 1, -2031593, 0, 1, -2031592, 0, 1, -2031591, 0, 1, -2031590, 0, 65540, -1966067, 0, 65538, -1966066, 0, 65536, -1900534, 0, 3, -1900533, 0, 131073, -1900532, 0, 131073, -1900531, 0, 131074, -1900530, 0, 65536, -1834998, 0, 65538, -1834997, 0, 0, -1834996, 0, 1, -1834995, 0, 1, -1834994, 0, 65540, -1769462, 0, 65538, -1769461, 0, 65536, -1703926, 0, 65538, -1703925, 0, 131072, -1703924, 0, 131073, -1703923, 0, 131073, -1703922, 0, 4, -1638390, 0, 65539, -1638389, 0, 1, -1638388, 0, 2, -1638387, 0, 131076, -1638386, 0, 131072, -1638385, 0, 131073, -1638384, 0, 4, -1572852, 0, 65539, -1572851, 0, 1, -1572850, 0, 1, -1572849, 0, 2, -1572848, 0, 65536, -1507313, 0, 65538, -1507312, 0, 65536, -1441777, 0, 65538, -1441776, 0, 65536, -1376241, 0, 65538, -1376240, 0, 65536, -1310705, 0, 65538, -1310704, 0, 65536, -1245169, 0, 65538, -1245168, 0, 65536, -1179633, 0, 65538, -1179632, 0, 65536, -1114097, 0, 65538, -1114096, 0, 65536, -1048561, 0, 65538, -1048560, 0, 65536, -983025, 0, 65538, -983024, 0, 65536, -917489, 0, 65538, -917488, 0, 65536, -851953, 0, 65538, -851952, 0, 65536, -786417, 0, 65538, -786416, 0, 65536, -720881, 0, 65538, -720880, 0, 65536, -655345, 0, 65538, -655344, 0, 65536, -589809, 0, 65538, -589808, 0, 65536, -524273, 0, 65538, -524272, 0, 65536, -458739, 0, 3, -458738, 0, 131073, -458737, 0, 131074, -458736, 0, 65536, -393203, 0, 65538, -393202, 0, 0, -393201, 0, 1, -393200, 0, 65540, -327669, 0, 3, -327668, 0, 131073, -327667, 0, 131074, -327666, 0, 65536, -262134, 0, 3, -262133, 0, 131074, -262132, 0, 0, -262131, 0, 1, -262130, 0, 65540, -196601, 0, 3, -196600, 0, 131073, -196599, 0, 131073, -196598, 0, 131074, -196597, 0, 0, -196596, 0, 65540, -131065, 0, 65538, -131064, 0, 0, -131063, 0, 1, -131062, 0, 1, -131061, 0, 65540, -131054, 0, 131076, -2, 0, 3, -1, 0, 131073, -65536, 0, 131073, -65535, 0, 131073, -65534, 0, 131073, -65533, 0, 131073, -65532, 0, 131073, -65531, 0, 131073, -65530, 0, 131073, -65529, 0, 131074, -65528, 0, 65536, -65517, 0, 131076, 65534, 0, 65539, 65535, 0, 1, 0, 0, 1, 1, 0, 1, 2, 0, 1, 3, 0, 1, 4, 0, 1, 5, 0, 1, 6, 0, 1, 7, 0, 2, 8, 0, 65536, 65543, 0, 65538, 65544, 0, 131072, 65545, 0, 131073, 65546, 0, 131073, 65547, 0, 131073, 65548, 0, 131073, 65549, 0, 131073, 65550, 0, 4, 131079, 0, 65538, 131080, 0, 0, 131081, 0, 1, 131082, 0, 1, 131083, 0, 1, 131084, 0, 2, 131085, 0, 131076, 131086, 0, 65536, 196615, 0, 65538, 196616, 0, 65536, 196620, 0, 65539, 196621, 0, 2, 196622, 0, 65536, 262150, 0, 3, 262151, 0, 131074, 262152, 0, 65536, 262157, 0, 65538, 262158, 0, 65536, 327683, 0, 3, 327684, 0, 131073, 327685, 0, 131073, 327686, 0, 131074, 327687, 0, 0, 327688, 0, 65540, 327693, 0, 65538, 327694, 0, 65536, 393216, 0, 3, 393217, 0, 131073, 393218, 0, 131073, 393219, 0, 131074, 393220, 0, 0, 393221, 0, 1, 393222, 0, 1, 393223, 0, 65540, 393227, 0, 3, 393228, 0, 131073, 393229, 0, 131074, 393230, 0, 65536, 458752, 0, 65539, 458753, 0, 1, 458754, 0, 1, 458755, 0, 1, 458756, 0, 65540, 458762, 0, 3, 458763, 0, 131074, 458764, 0, 131076, 458765, 0, 131076, 458766, 0, 65536, 524298, 0, 65538, 524299, 0, 131076, 524300, 0, 0, 524301, 0, 1, 524302, 0, 65540, 589833, 0, 3, 589834, 0, 131074, 589835, 0, 131076, 589836, 0, 65536, 655369, 0, 65538, 655370, 0, 131076, 655371, 0, 131076, 655372, 0, 65536, 720905, 0, 65539, 720906, 0, 1, 720907, 0, 1, 720908, 0, 65540 ) + +[node name="LightForestPath" type="TileMap" parent="."] +modulate = Color( 0.745098, 0.498039, 0.498039, 1 ) +tile_set = SubResource( 3 ) +cell_size = Vector2( 16, 16 ) +cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) +format = 1 +tile_data = PoolIntArray( -851953, 0, 3, -851952, 0, 4, -786417, 0, 65538, -786416, 0, 65536, -720881, 0, 65538, -720880, 0, 65536, -655345, 0, 65538, -655344, 0, 65536, -589809, 0, 65538, -589808, 0, 65536, -524273, 0, 65538, -524272, 0, 65536, -458739, 0, 3, -458738, 0, 131073, -458737, 0, 131074, -458736, 0, 65536, -393203, 0, 65538, -393202, 0, 0, -393201, 0, 1, -393200, 0, 65540, -327669, 0, 3, -327668, 0, 131073, -327667, 0, 131074, -327666, 0, 65536, -262134, 0, 3, -262133, 0, 131074, -262132, 0, 0, -262131, 0, 1, -262130, 0, 65540, -196601, 0, 3, -196600, 0, 131073, -196599, 0, 131073, -196598, 0, 131074, -196597, 0, 0, -196596, 0, 65540, -131065, 0, 65538, -131064, 0, 0, -131063, 0, 1, -131062, 0, 1, -131061, 0, 65540, -131054, 0, 131076, -2, 0, 3, -1, 0, 131073, -65536, 0, 131073, -65535, 0, 131073, -65534, 0, 131073, -65533, 0, 131073, -65532, 0, 131073, -65531, 0, 131073, -65530, 0, 131073, -65529, 0, 131074, -65528, 0, 65536, -65517, 0, 131076, 65534, 0, 65539, 65535, 0, 1, 0, 0, 1, 1, 0, 1, 2, 0, 1, 3, 0, 1, 4, 0, 1, 5, 0, 1, 6, 0, 1, 7, 0, 2, 8, 0, 65536, 65543, 0, 65538, 65544, 0, 131072, 65545, 0, 131073, 65546, 0, 131073, 65547, 0, 131073, 65548, 0, 131073, 65549, 0, 131073, 65550, 0, 4, 131079, 0, 65538, 131080, 0, 0, 131081, 0, 1, 131082, 0, 1, 131083, 0, 1, 131084, 0, 2, 131085, 0, 131076, 131086, 0, 65536, 196615, 0, 65538, 196616, 0, 65536, 196620, 0, 65539, 196621, 0, 2, 196622, 0, 65536, 262150, 0, 3, 262151, 0, 131074, 262152, 0, 65536, 262157, 0, 65538, 262158, 0, 65536, 327683, 0, 3, 327684, 0, 131073, 327685, 0, 131073, 327686, 0, 131074, 327687, 0, 0, 327688, 0, 65540, 327693, 0, 65538, 327694, 0, 65536, 393216, 0, 3, 393217, 0, 131073, 393218, 0, 131073, 393219, 0, 131074, 393220, 0, 0, 393221, 0, 1, 393222, 0, 1, 393223, 0, 65540, 393227, 0, 3, 393228, 0, 131073, 393229, 0, 131074, 393230, 0, 65536, 458752, 0, 65539, 458753, 0, 1, 458754, 0, 1, 458755, 0, 1, 458756, 0, 65540, 458762, 0, 3, 458763, 0, 131074, 458764, 0, 131076, 458765, 0, 131076, 458766, 0, 65536, 524298, 0, 65538, 524299, 0, 131076, 524300, 0, 0, 524301, 0, 1, 524302, 0, 65540, 589833, 0, 3, 589834, 0, 131074, 589835, 0, 131076, 589836, 0, 65536, 655369, 0, 65538, 655370, 0, 131076, 655371, 0, 131076, 655372, 0, 65536, 720905, 0, 65539, 720906, 0, 1, 720907, 0, 1, 720908, 0, 65540 ) [node name="Objects" type="TileMap" parent="."] -tile_set = SubResource( 5 ) +tile_set = SubResource( 6 ) cell_size = Vector2( 16, 16 ) cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) cell_y_sort = true format = 1 -tile_data = PoolIntArray( -393211, 1, 0, -393199, 1, 0, -327677, 1, 0, -327665, 1, 0, -262144, 1, 0, -262142, 1, 0, -262139, 1, 0, -262127, 1, 0, -131057, 1, 0, -131054, 1, 0, -65527, 3, 0, -65523, 3, 65537, 4, 1, 0, 11, 3, 65538, 17, 1, 0, 65536, 1, 0, 65537, 3, 1, 65551, 1, 0, 65552, 3, 65538, 131074, 1, 0, 131082, 1, 0, 131089, 1, 0, 196608, 1, 0, 196614, 3, 65536, 262147, 3, 0, 262153, 0, 4, 327682, 0, 3, 327687, 0, 3, 327688, 0, 131074, 327689, 0, 65536, 327692, 3, 131073, 393217, 0, 3, 393218, 0, 131074, 393219, 0, 131072, 393222, 0, 131073, 393223, 0, 131074, 393224, 0, 0, 393225, 0, 65540, 393233, 3, 131074, 458753, 1, 0, 458754, 0, 1, 458755, 3, 2, 458758, 0, 1, 458759, 0, 1, 458760, 0, 65540, 458761, 3, 2, 524291, 0, 65539, 524292, 0, 65540, 524295, 3, 131072, 524303, 3, 2, 524305, 1, 0, 589828, 3, 131074, 655368, 3, 65537 ) - -[node name="Entrance" type="Node2D" parent="."] -position = Vector2( 256, -143 ) -scale = Vector2( 0.6, 0.6 ) - -[node name="Door" type="Sprite" parent="Entrance"] -texture = ExtResource( 10 ) - -[node name="Chest" type="Node2D" parent="."] - -[node name="Treasure Chest" type="Sprite" parent="Chest"] - -[node name="Key" type="Sprite" parent="Chest"] +tile_data = PoolIntArray( -851962, 3, 2, -851959, 3, 131072, -786431, 3, 0, -786420, 3, 65537, -720877, 1, 0, -655358, 1, 0, -655356, 1, 0, -655354, 1, 0, -655352, 1, 0, -524290, 1, 0, -589821, 1, 0, -589818, 1, 0, -589802, 3, 65537, -524287, 3, 131072, -393217, 1, 0, -458751, 1, 0, -458730, 3, 1, -327684, 3, 2, -393216, 1, 0, -393211, 1, 0, -393199, 1, 0, -393195, 3, 65538, -262146, 3, 65537, -327677, 1, 0, -327665, 1, 0, -196611, 3, 65538, -262144, 1, 0, -262142, 1, 0, -262139, 1, 0, -262127, 1, 0, -262125, 1, 0, -196593, 3, 131072, -131057, 1, 0, -131054, 1, 0, -65527, 3, 0, -65523, 3, 65537, -65514, 3, 0, 2, 1, 0, 11, 3, 65536, 17, 1, 0, 65536, 1, 0, 65537, 3, 1, 65540, 1, 0, 65551, 1, 0, 65552, 3, 65538, 65555, 1, 0, 131074, 1, 0, 131082, 1, 0, 131089, 1, 0, 196608, 1, 0, 196614, 3, 65536, 196616, 1, 0, 196630, 3, 131072, 262147, 3, 0, 262153, 0, 4, 393214, 3, 65536, 327682, 0, 3, 327687, 0, 3, 327688, 0, 131074, 327689, 0, 65536, 327692, 3, 131073, 458751, 3, 2, 393217, 0, 3, 393218, 0, 131074, 393219, 0, 131072, 393222, 0, 131073, 393223, 0, 131074, 393224, 0, 0, 393225, 0, 65540, 393233, 3, 131074, 393238, 3, 1, 458753, 1, 0, 458754, 0, 1, 458755, 3, 2, 458758, 0, 1, 458759, 0, 1, 458760, 0, 65540, 458761, 3, 2, 458773, 3, 65537, 524291, 0, 65539, 524292, 0, 65540, 524295, 3, 131072, 524303, 3, 2, 524305, 1, 0, 524308, 3, 2, 589828, 3, 131074, 720894, 3, 131074, 655361, 3, 65536, 655368, 3, 65537, 655382, 3, 1, 851966, 1, 0, 786434, 3, 1, 786438, 3, 0, 786440, 3, 65536, 786443, 3, 0, 786445, 3, 65537, 786453, 3, 65538, 917503, 1, 0, 851974, 3, 2 ) [node name="Collectible" type="Node2D" parent="."] @@ -196,3 +276,26 @@ texture = ExtResource( 10 ) [node name="HUD" parent="." instance=ExtResource( 8 )] [node name="Pause Screen" parent="." instance=ExtResource( 5 )] + +[node name="TreasureChest" parent="." instance=ExtResource( 6 )] +position = Vector2( 9, 147 ) +scale = Vector2( 0.5, 0.5 ) +object_scene = ExtResource( 6 ) + +[node name="Area2D" type="Area2D" parent="TreasureChest"] +script = ExtResource( 12 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="TreasureChest/Area2D"] +position = Vector2( 495.01, -696.864 ) +shape = SubResource( 8 ) + +[node name="Objects2" type="TileMap" parent="."] +tile_set = SubResource( 6 ) +cell_size = Vector2( 16, 16 ) +cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) +cell_y_sort = true +format = 1 +tile_data = PoolIntArray( -851962, 3, 2, -851959, 3, 131072, -786431, 3, 0, -786420, 3, 65537, -720877, 1, 0, -655358, 1, 0, -655356, 1, 0, -655354, 1, 0, -655352, 1, 0, -524290, 1, 0, -589821, 1, 0, -589818, 1, 0, -589802, 3, 65537, -524287, 3, 131072, -393217, 1, 0, -458751, 1, 0, -458730, 3, 1, -327684, 3, 2, -393216, 1, 0, -393211, 1, 0, -393199, 1, 0, -393195, 3, 65538, -262146, 3, 65537, -327677, 1, 0, -327665, 1, 0, -196611, 3, 65538, -262144, 1, 0, -262142, 1, 0, -262139, 1, 0, -262127, 1, 0, -262125, 1, 0, -196593, 3, 131072, -131057, 1, 0, -131054, 1, 0, -65527, 3, 0, -65523, 3, 65537, -65514, 3, 0, 2, 1, 0, 11, 3, 65536, 17, 1, 0, 65536, 1, 0, 65537, 3, 1, 65540, 1, 0, 65551, 1, 0, 65552, 3, 65538, 65555, 1, 0, 131074, 1, 0, 131082, 1, 0, 131089, 1, 0, 196608, 1, 0, 196614, 3, 65536, 196616, 1, 0, 196630, 3, 131072, 262147, 3, 0, 262153, 0, 4, 393214, 3, 65536, 327682, 0, 3, 327687, 0, 3, 327688, 0, 131074, 327689, 0, 65536, 327692, 3, 131073, 458751, 3, 2, 393217, 0, 3, 393218, 0, 131074, 393219, 0, 131072, 393222, 0, 131073, 393223, 0, 131074, 393224, 0, 0, 393225, 0, 65540, 393233, 3, 131074, 393238, 3, 1, 458753, 1, 0, 458754, 0, 1, 458755, 3, 2, 458758, 0, 1, 458759, 0, 1, 458760, 0, 65540, 458761, 3, 2, 458773, 3, 65537, 524291, 0, 65539, 524292, 0, 65540, 524295, 3, 131072, 524303, 3, 2, 524305, 1, 0, 524308, 3, 2, 589828, 3, 131074, 589829, 1, 0, 589836, 1, 0, 589840, 1, 0, 720894, 3, 131074, 655361, 3, 65536, 655368, 3, 65537, 655374, 1, 0, 655382, 3, 1, 720908, 1, 0, 720913, 1, 0, 851966, 1, 0, 786434, 3, 1, 786438, 3, 0, 786440, 3, 65536, 786443, 3, 0, 786445, 3, 65537, 786453, 3, 65538, 917503, 1, 0, 851974, 3, 2 ) + +[connection signal="body_entered" from="TreasureChest/Area2D" to="TreasureChest/Area2D" method="_on_Area2D_body_entered"] +[connection signal="body_entered" from="TreasureChest/Area2D" to="YSort/Player/Camera2D" method="_on_Area2D_body_entered"] diff --git a/Levels/Level 5.tscn b/Levels/Level 5.tscn index abe97fe..c37618d 100644 --- a/Levels/Level 5.tscn +++ b/Levels/Level 5.tscn @@ -15,6 +15,7 @@ script = ExtResource( 2 ) [node name="CanvasModulate" type="CanvasModulate" parent="."] +visible = false color = Color( 0, 0, 0, 1 ) [node name="Floor" type="TileMap" parent="."] diff --git a/Levels/Objects/Chest.gd b/Levels/Objects/Chest.gd new file mode 100644 index 0000000..83bee44 --- /dev/null +++ b/Levels/Objects/Chest.gd @@ -0,0 +1,40 @@ +extends AnimatedSprite + +export(PackedScene) var object_scene: PackedScene = null + +var is_player_inside: bool = false +var is_opened: bool = false +var has_key: bool = false + +onready var animation_player: AnimationPlayer = get_node("AnimationPlayer") +onready var tween: Tween = get_node("Key/Tween") + +func _ready() -> void: + assert(object_scene!=null) + animation_player.play("closed") + $Key/KeySprite.visible = false + +func _input(event: InputEvent) -> void: + if is_player_inside and not is_opened: + is_opened = true + animation_player.play("open") + _drop_object() + +func _drop_object() -> void: + #print($Key.position) + $Key/KeySprite.visible = true + tween.interpolate_property($Key, "position", Vector2(0,0), Vector2(0, -10), 1.0, Tween.TRANS_QUAD, + Tween.EASE_OUT) + tween.start() + yield(tween, "tween_completed") + $Key/KeySprite.visible = false + + +func _on_Area2D_player_entered(_player: KinematicBody2D) -> void: + is_player_inside = true + +func _on_Area2D_player_exited(_player: KinematicBody2D) -> void: + is_player_inside = false + + + diff --git a/Levels/Objects/Chest.tscn b/Levels/Objects/Chest.tscn new file mode 100644 index 0000000..bc85dba --- /dev/null +++ b/Levels/Objects/Chest.tscn @@ -0,0 +1,177 @@ +[gd_scene load_steps=13 format=2] + +[ext_resource path="res://Sprites/Assets/treasureChest.png" type="Texture" id=1] +[ext_resource path="res://Sprites/Assets/treasureChestOpen.png" type="Texture" id=2] +[ext_resource path="res://Levels/Objects/Chest.gd" type="Script" id=3] +[ext_resource path="res://Sprites/Assets/Key.png" type="Texture" id=4] +[ext_resource path="res://Sprites/Assets/DoorClosed.png" type="Texture" id=5] +[ext_resource path="res://Sprites/Assets/DoorOpen.png" type="Texture" id=6] + +[sub_resource type="SpriteFrames" id=1] +animations = [ { +"frames": [ ExtResource( 2 ) ], +"loop": true, +"name": "open", +"speed": 5.0 +}, { +"frames": [ ExtResource( 1 ) ], +"loop": true, +"name": "closed", +"speed": 5.0 +} ] + +[sub_resource type="RectangleShape2D" id=2] +extents = Vector2( 60.5859, 42.3141 ) + +[sub_resource type="Animation" id=3] +resource_name = "closed" +loop = true +tracks/0/type = "value" +tracks/0/path = NodePath(".:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0 ), +"transitions": PoolRealArray( 1 ), +"update": 1, +"values": [ "closed" ] +} +tracks/1/type = "value" +tracks/1/path = NodePath(".:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/keys = { +"times": PoolRealArray( 0 ), +"transitions": PoolRealArray( 1 ), +"update": 1, +"values": [ 0 ] +} +tracks/2/type = "value" +tracks/2/path = NodePath("Entrance:animation") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/keys = { +"times": PoolRealArray( 0 ), +"transitions": PoolRealArray( 1 ), +"update": 1, +"values": [ "closed" ] +} +tracks/3/type = "value" +tracks/3/path = NodePath("Entrance:frame") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/keys = { +"times": PoolRealArray( 0 ), +"transitions": PoolRealArray( 1 ), +"update": 1, +"values": [ 0 ] +} + +[sub_resource type="Animation" id=4] +resource_name = "open" +loop = true +tracks/0/type = "value" +tracks/0/path = NodePath(".:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0 ), +"transitions": PoolRealArray( 1 ), +"update": 1, +"values": [ "open" ] +} +tracks/1/type = "value" +tracks/1/path = NodePath(".:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/keys = { +"times": PoolRealArray( 0 ), +"transitions": PoolRealArray( 1 ), +"update": 1, +"values": [ 0 ] +} +tracks/2/type = "value" +tracks/2/path = NodePath("Entrance:animation") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/keys = { +"times": PoolRealArray( 0 ), +"transitions": PoolRealArray( 1 ), +"update": 1, +"values": [ "open" ] +} +tracks/3/type = "value" +tracks/3/path = NodePath("Entrance:frame") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/keys = { +"times": PoolRealArray( 0 ), +"transitions": PoolRealArray( 1 ), +"update": 1, +"values": [ 0 ] +} + +[sub_resource type="SpriteFrames" id=6] +animations = [ { +"frames": [ ExtResource( 6 ) ], +"loop": true, +"name": "open", +"speed": 5.0 +}, { +"frames": [ ExtResource( 5 ) ], +"loop": true, +"name": "closed", +"speed": 5.0 +} ] + +[sub_resource type="Animation" id=8] +resource_name = "closed" + +[node name="TreasureChest" type="AnimatedSprite"] +frames = SubResource( 1 ) +animation = "open" +script = ExtResource( 3 ) + +[node name="Area" type="Area2D" parent="."] +scale = Vector2( 0.5, 0.5 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Area"] +shape = SubResource( 2 ) + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +anims/closed = SubResource( 3 ) +anims/open = SubResource( 4 ) + +[node name="Key" type="Node2D" parent="."] + +[node name="KeySprite" type="Sprite" parent="Key"] +texture = ExtResource( 4 ) + +[node name="Tween" type="Tween" parent="Key"] + +[node name="Entrance" type="AnimatedSprite" parent="."] +position = Vector2( 494, -675 ) +frames = SubResource( 6 ) +animation = "open" + +[node name="AnimationPlayer" type="AnimationPlayer" parent="Entrance"] +anims/closed = SubResource( 8 ) + +[connection signal="body_entered" from="Area" to="." method="_on_Area2D_player_entered"] +[connection signal="body_exited" from="Area" to="." method="_on_Area2D_player_exited"] diff --git a/Levels/Objects/deadTree.tscn b/Levels/Objects/deadTree.tscn index e2aa7ca..0f8d781 100644 --- a/Levels/Objects/deadTree.tscn +++ b/Levels/Objects/deadTree.tscn @@ -7,6 +7,7 @@ radius = 3.0 height = 4.0 [node name="Dead Tree" type="Node2D"] +scale = Vector2( 2, 2 ) [node name="Sprite" type="Sprite" parent="."] position = Vector2( 0, -1.93028 ) diff --git a/Resources/Level_5_Walls_Tileset.tres b/Resources/Level_5_Walls_Tileset.tres index 87317ac..f645a98 100644 --- a/Resources/Level_5_Walls_Tileset.tres +++ b/Resources/Level_5_Walls_Tileset.tres @@ -2,286 +2,286 @@ [ext_resource path="res://Sprites/Assets/Level_5_Walls_Tileset.png" type="Texture" id=1] -[sub_resource type="OccluderPolygon2D" id=48] +[sub_resource type="OccluderPolygon2D" id=1] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=49] +[sub_resource type="OccluderPolygon2D" id=2] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=50] +[sub_resource type="OccluderPolygon2D" id=3] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=51] +[sub_resource type="OccluderPolygon2D" id=4] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=52] +[sub_resource type="OccluderPolygon2D" id=5] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=53] +[sub_resource type="OccluderPolygon2D" id=6] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=54] +[sub_resource type="OccluderPolygon2D" id=7] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=55] +[sub_resource type="OccluderPolygon2D" id=8] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=56] +[sub_resource type="OccluderPolygon2D" id=9] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=57] +[sub_resource type="OccluderPolygon2D" id=10] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=58] +[sub_resource type="OccluderPolygon2D" id=11] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=59] +[sub_resource type="OccluderPolygon2D" id=12] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=60] +[sub_resource type="OccluderPolygon2D" id=13] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=61] +[sub_resource type="OccluderPolygon2D" id=14] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=62] +[sub_resource type="OccluderPolygon2D" id=15] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=63] +[sub_resource type="OccluderPolygon2D" id=16] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=64] +[sub_resource type="OccluderPolygon2D" id=17] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=65] +[sub_resource type="OccluderPolygon2D" id=18] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=66] +[sub_resource type="OccluderPolygon2D" id=19] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=67] +[sub_resource type="OccluderPolygon2D" id=20] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=68] +[sub_resource type="OccluderPolygon2D" id=21] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=69] +[sub_resource type="OccluderPolygon2D" id=22] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=70] +[sub_resource type="OccluderPolygon2D" id=23] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=71] +[sub_resource type="OccluderPolygon2D" id=24] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=72] +[sub_resource type="OccluderPolygon2D" id=25] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=73] +[sub_resource type="OccluderPolygon2D" id=26] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=74] +[sub_resource type="OccluderPolygon2D" id=27] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=75] +[sub_resource type="OccluderPolygon2D" id=28] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=76] +[sub_resource type="OccluderPolygon2D" id=29] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=77] +[sub_resource type="OccluderPolygon2D" id=30] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=78] +[sub_resource type="OccluderPolygon2D" id=31] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=79] +[sub_resource type="OccluderPolygon2D" id=32] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=80] +[sub_resource type="OccluderPolygon2D" id=33] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=81] +[sub_resource type="OccluderPolygon2D" id=34] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=82] +[sub_resource type="OccluderPolygon2D" id=35] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=83] +[sub_resource type="OccluderPolygon2D" id=36] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=84] +[sub_resource type="OccluderPolygon2D" id=37] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=85] +[sub_resource type="OccluderPolygon2D" id=38] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=86] +[sub_resource type="OccluderPolygon2D" id=39] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=87] +[sub_resource type="OccluderPolygon2D" id=40] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=88] +[sub_resource type="OccluderPolygon2D" id=41] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=89] +[sub_resource type="OccluderPolygon2D" id=42] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=90] +[sub_resource type="OccluderPolygon2D" id=43] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=91] +[sub_resource type="OccluderPolygon2D" id=44] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=92] +[sub_resource type="OccluderPolygon2D" id=45] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=93] +[sub_resource type="OccluderPolygon2D" id=46] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="OccluderPolygon2D" id=94] +[sub_resource type="OccluderPolygon2D" id=47] polygon = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=1] +[sub_resource type="ConvexPolygonShape2D" id=48] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=2] +[sub_resource type="ConvexPolygonShape2D" id=49] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=3] +[sub_resource type="ConvexPolygonShape2D" id=50] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=4] +[sub_resource type="ConvexPolygonShape2D" id=51] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=5] +[sub_resource type="ConvexPolygonShape2D" id=52] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=6] +[sub_resource type="ConvexPolygonShape2D" id=53] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=7] +[sub_resource type="ConvexPolygonShape2D" id=54] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=8] +[sub_resource type="ConvexPolygonShape2D" id=55] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=9] +[sub_resource type="ConvexPolygonShape2D" id=56] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=10] +[sub_resource type="ConvexPolygonShape2D" id=57] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=11] +[sub_resource type="ConvexPolygonShape2D" id=58] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=12] +[sub_resource type="ConvexPolygonShape2D" id=59] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=13] +[sub_resource type="ConvexPolygonShape2D" id=60] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=14] +[sub_resource type="ConvexPolygonShape2D" id=61] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=15] +[sub_resource type="ConvexPolygonShape2D" id=62] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=16] +[sub_resource type="ConvexPolygonShape2D" id=63] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=17] +[sub_resource type="ConvexPolygonShape2D" id=64] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=18] +[sub_resource type="ConvexPolygonShape2D" id=65] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=19] +[sub_resource type="ConvexPolygonShape2D" id=66] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=20] +[sub_resource type="ConvexPolygonShape2D" id=67] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=21] +[sub_resource type="ConvexPolygonShape2D" id=68] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=22] +[sub_resource type="ConvexPolygonShape2D" id=69] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=23] +[sub_resource type="ConvexPolygonShape2D" id=70] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=24] +[sub_resource type="ConvexPolygonShape2D" id=71] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=25] +[sub_resource type="ConvexPolygonShape2D" id=72] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=26] +[sub_resource type="ConvexPolygonShape2D" id=73] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=27] +[sub_resource type="ConvexPolygonShape2D" id=74] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=28] +[sub_resource type="ConvexPolygonShape2D" id=75] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=29] +[sub_resource type="ConvexPolygonShape2D" id=76] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=30] +[sub_resource type="ConvexPolygonShape2D" id=77] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=31] +[sub_resource type="ConvexPolygonShape2D" id=78] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=32] +[sub_resource type="ConvexPolygonShape2D" id=79] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=33] +[sub_resource type="ConvexPolygonShape2D" id=80] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=34] +[sub_resource type="ConvexPolygonShape2D" id=81] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=35] +[sub_resource type="ConvexPolygonShape2D" id=82] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=36] +[sub_resource type="ConvexPolygonShape2D" id=83] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=37] +[sub_resource type="ConvexPolygonShape2D" id=84] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=38] +[sub_resource type="ConvexPolygonShape2D" id=85] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=39] +[sub_resource type="ConvexPolygonShape2D" id=86] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=40] +[sub_resource type="ConvexPolygonShape2D" id=87] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=41] +[sub_resource type="ConvexPolygonShape2D" id=88] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=42] +[sub_resource type="ConvexPolygonShape2D" id=89] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=43] +[sub_resource type="ConvexPolygonShape2D" id=90] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=44] +[sub_resource type="ConvexPolygonShape2D" id=91] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=45] +[sub_resource type="ConvexPolygonShape2D" id=92] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=46] +[sub_resource type="ConvexPolygonShape2D" id=93] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) -[sub_resource type="ConvexPolygonShape2D" id=47] +[sub_resource type="ConvexPolygonShape2D" id=94] points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) [resource] @@ -296,7 +296,7 @@ points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) 0/autotile/icon_coordinate = Vector2( 1, 1 ) 0/autotile/tile_size = Vector2( 16, 16 ) 0/autotile/spacing = 0 -0/autotile/occluder_map = [ Vector2( 0, 0 ), SubResource( 48 ), Vector2( 0, 1 ), SubResource( 49 ), Vector2( 0, 2 ), SubResource( 50 ), Vector2( 0, 3 ), SubResource( 51 ), Vector2( 1, 0 ), SubResource( 52 ), Vector2( 1, 1 ), SubResource( 53 ), Vector2( 1, 2 ), SubResource( 54 ), Vector2( 1, 3 ), SubResource( 55 ), Vector2( 2, 0 ), SubResource( 56 ), Vector2( 2, 1 ), SubResource( 57 ), Vector2( 2, 2 ), SubResource( 58 ), Vector2( 2, 3 ), SubResource( 59 ), Vector2( 3, 0 ), SubResource( 60 ), Vector2( 3, 1 ), SubResource( 61 ), Vector2( 3, 2 ), SubResource( 62 ), Vector2( 3, 3 ), SubResource( 63 ), Vector2( 4, 0 ), SubResource( 64 ), Vector2( 4, 1 ), SubResource( 65 ), Vector2( 4, 2 ), SubResource( 66 ), Vector2( 4, 3 ), SubResource( 67 ), Vector2( 4, 4 ), SubResource( 68 ), Vector2( 5, 0 ), SubResource( 69 ), Vector2( 5, 1 ), SubResource( 70 ), Vector2( 5, 2 ), SubResource( 71 ), Vector2( 5, 3 ), SubResource( 72 ), Vector2( 5, 4 ), SubResource( 73 ), Vector2( 6, 0 ), SubResource( 74 ), Vector2( 6, 1 ), SubResource( 75 ), Vector2( 6, 2 ), SubResource( 76 ), Vector2( 6, 3 ), SubResource( 77 ), Vector2( 6, 4 ), SubResource( 78 ), Vector2( 7, 0 ), SubResource( 79 ), Vector2( 7, 1 ), SubResource( 80 ), Vector2( 7, 2 ), SubResource( 81 ), Vector2( 7, 3 ), SubResource( 82 ), Vector2( 7, 4 ), SubResource( 83 ), Vector2( 8, 0 ), SubResource( 84 ), Vector2( 8, 1 ), SubResource( 85 ), Vector2( 8, 2 ), SubResource( 86 ), Vector2( 8, 3 ), SubResource( 87 ), Vector2( 8, 4 ), SubResource( 88 ), Vector2( 9, 0 ), SubResource( 89 ), Vector2( 9, 1 ), SubResource( 90 ), Vector2( 9, 2 ), SubResource( 91 ), Vector2( 9, 3 ), SubResource( 92 ), Vector2( 10, 2 ), SubResource( 93 ), Vector2( 10, 3 ), SubResource( 94 ) ] +0/autotile/occluder_map = [ Vector2( 0, 0 ), SubResource( 1 ), Vector2( 0, 1 ), SubResource( 2 ), Vector2( 0, 2 ), SubResource( 3 ), Vector2( 0, 3 ), SubResource( 4 ), Vector2( 1, 0 ), SubResource( 5 ), Vector2( 1, 1 ), SubResource( 6 ), Vector2( 1, 2 ), SubResource( 7 ), Vector2( 1, 3 ), SubResource( 8 ), Vector2( 2, 0 ), SubResource( 9 ), Vector2( 2, 1 ), SubResource( 10 ), Vector2( 2, 2 ), SubResource( 11 ), Vector2( 2, 3 ), SubResource( 12 ), Vector2( 3, 0 ), SubResource( 13 ), Vector2( 3, 1 ), SubResource( 14 ), Vector2( 3, 2 ), SubResource( 15 ), Vector2( 3, 3 ), SubResource( 16 ), Vector2( 4, 0 ), SubResource( 17 ), Vector2( 4, 1 ), SubResource( 18 ), Vector2( 4, 2 ), SubResource( 19 ), Vector2( 4, 3 ), SubResource( 20 ), Vector2( 4, 4 ), SubResource( 21 ), Vector2( 5, 0 ), SubResource( 22 ), Vector2( 5, 1 ), SubResource( 23 ), Vector2( 5, 2 ), SubResource( 24 ), Vector2( 5, 3 ), SubResource( 25 ), Vector2( 5, 4 ), SubResource( 26 ), Vector2( 6, 0 ), SubResource( 27 ), Vector2( 6, 1 ), SubResource( 28 ), Vector2( 6, 2 ), SubResource( 29 ), Vector2( 6, 3 ), SubResource( 30 ), Vector2( 6, 4 ), SubResource( 31 ), Vector2( 7, 0 ), SubResource( 32 ), Vector2( 7, 1 ), SubResource( 33 ), Vector2( 7, 2 ), SubResource( 34 ), Vector2( 7, 3 ), SubResource( 35 ), Vector2( 7, 4 ), SubResource( 36 ), Vector2( 8, 0 ), SubResource( 37 ), Vector2( 8, 1 ), SubResource( 38 ), Vector2( 8, 2 ), SubResource( 39 ), Vector2( 8, 3 ), SubResource( 40 ), Vector2( 8, 4 ), SubResource( 41 ), Vector2( 9, 0 ), SubResource( 42 ), Vector2( 9, 1 ), SubResource( 43 ), Vector2( 9, 2 ), SubResource( 44 ), Vector2( 9, 3 ), SubResource( 45 ), Vector2( 10, 2 ), SubResource( 46 ), Vector2( 10, 3 ), SubResource( 47 ) ] 0/autotile/navpoly_map = [ ] 0/autotile/priority_map = [ ] 0/autotile/z_index_map = [ ] @@ -304,290 +304,290 @@ points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) 0/navigation_offset = Vector2( 0, 0 ) 0/shape_offset = Vector2( 0, 0 ) 0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) -0/shape = SubResource( 1 ) +0/shape = SubResource( 48 ) 0/shape_one_way = false 0/shape_one_way_margin = 1.0 0/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 1 ), +"shape": SubResource( 48 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 1, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 2 ), +"shape": SubResource( 49 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 2, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 3 ), +"shape": SubResource( 50 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 0, 1 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 4 ), +"shape": SubResource( 51 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 0, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 5 ), +"shape": SubResource( 52 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 1, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 6 ), +"shape": SubResource( 53 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 2, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 7 ), +"shape": SubResource( 54 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 2, 1 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 8 ), +"shape": SubResource( 55 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 1, 1 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 9 ), +"shape": SubResource( 56 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 3, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 10 ), +"shape": SubResource( 57 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 3, 1 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 11 ), +"shape": SubResource( 58 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 3, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 12 ), +"shape": SubResource( 59 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 3, 3 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 13 ), +"shape": SubResource( 60 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 2, 3 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 14 ), +"shape": SubResource( 61 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 1, 3 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 15 ), +"shape": SubResource( 62 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 0, 3 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 16 ), +"shape": SubResource( 63 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 4, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 17 ), +"shape": SubResource( 64 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 5, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 18 ), +"shape": SubResource( 65 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 6, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 19 ), +"shape": SubResource( 66 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 7, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 20 ), +"shape": SubResource( 67 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 8, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 21 ), +"shape": SubResource( 68 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 9, 0 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 22 ), +"shape": SubResource( 69 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 9, 1 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 23 ), +"shape": SubResource( 70 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 9, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 24 ), +"shape": SubResource( 71 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 10, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 25 ), +"shape": SubResource( 72 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 10, 3 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 26 ), +"shape": SubResource( 73 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 9, 3 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 27 ), +"shape": SubResource( 74 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 8, 3 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 28 ), +"shape": SubResource( 75 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 8, 4 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 29 ), +"shape": SubResource( 76 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 7, 4 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 30 ), +"shape": SubResource( 77 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 6, 4 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 31 ), +"shape": SubResource( 78 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 5, 4 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 32 ), +"shape": SubResource( 79 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 4, 4 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 33 ), +"shape": SubResource( 80 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 4, 3 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 34 ), +"shape": SubResource( 81 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 4, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 35 ), +"shape": SubResource( 82 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 4, 1 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 36 ), +"shape": SubResource( 83 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 5, 1 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 37 ), +"shape": SubResource( 84 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 6, 1 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 38 ), +"shape": SubResource( 85 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 7, 1 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 39 ), +"shape": SubResource( 86 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 8, 1 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 40 ), +"shape": SubResource( 87 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 8, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 41 ), +"shape": SubResource( 88 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 7, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 42 ), +"shape": SubResource( 89 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 6, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 43 ), +"shape": SubResource( 90 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 5, 2 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 44 ), +"shape": SubResource( 91 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 5, 3 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 45 ), +"shape": SubResource( 92 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 6, 3 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 46 ), +"shape": SubResource( 93 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { "autotile_coord": Vector2( 7, 3 ), "one_way": false, "one_way_margin": 1.0, -"shape": SubResource( 47 ), +"shape": SubResource( 94 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) } ] 0/z_index = 0 diff --git a/Sprites/Assets/Cliffs.png.import b/Sprites/Assets/Cliffs.png.import index 7bce210..e3febe4 100644 --- a/Sprites/Assets/Cliffs.png.import +++ b/Sprites/Assets/Cliffs.png.import @@ -28,7 +28,6 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false -process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/Sprites/Assets/Dead_Tree.png.import b/Sprites/Assets/Dead_Tree.png.import index ccccf28..34dd9c2 100644 --- a/Sprites/Assets/Dead_Tree.png.import +++ b/Sprites/Assets/Dead_Tree.png.import @@ -28,7 +28,6 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false -process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/Sprites/Assets/Door.png b/Sprites/Assets/DoorClosed.png similarity index 100% rename from Sprites/Assets/Door.png rename to Sprites/Assets/DoorClosed.png diff --git a/Sprites/Assets/Door.png.import b/Sprites/Assets/DoorClosed.png.import similarity index 67% rename from Sprites/Assets/Door.png.import rename to Sprites/Assets/DoorClosed.png.import index 6f41df4..9fc444c 100644 --- a/Sprites/Assets/Door.png.import +++ b/Sprites/Assets/DoorClosed.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/Door.png-8f9368ee7f3a3b40364d6082e06daecc.stex" +path="res://.import/DoorClosed.png-340ce2146c1723bbbb0ecf4b22bb6686.stex" metadata={ "vram_texture": false } [deps] -source_file="res://Sprites/Assets/Door.png" -dest_files=[ "res://.import/Door.png-8f9368ee7f3a3b40364d6082e06daecc.stex" ] +source_file="res://Sprites/Assets/DoorClosed.png" +dest_files=[ "res://.import/DoorClosed.png-340ce2146c1723bbbb0ecf4b22bb6686.stex" ] [params] @@ -28,7 +28,6 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false -process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=false diff --git a/Sprites/Assets/DoorOpen.png b/Sprites/Assets/DoorOpen.png new file mode 100644 index 0000000000000000000000000000000000000000..9d0f68159893aae645b35977bba985965309d115 GIT binary patch literal 1942 zcmV;H2Wj|;P)%JFf31E)nhD*}G=QoKcui@Fc3w2@UvDI%)j$JzD| zP?XXihavpNud&+kJcoEF8ICy}J~sS#U-7UiIhB7;i{=ucUKj1Gw%y{Qnw%d0Itbu> z#mi8;4#l@n!5)+vA;tZ_pZLwezxe^)EJZV^$LG@&J~o2*y%EIj`t+B5(Vh0kVOUU? zy?9sgpy*a1q!4FL@n#uXDLp=)2`C2J4`OF+>Ix>HB6wdGqAa>p;GHT2#7fE{WvEtf zTKhp1ZSpHr-ZY8-oMiB!9>j-w0ED6nDDGXIbo0^q;h9CNkd%;C27flAtaz*Rs=vIE zP-%Rq1-dBSrG$U_m#dS0*wxKX*tW^hP8wMK_blHFtN+gs; zhIXohD&XJE2&KA+`H){S>j=d}QeP8EtyA*l_S zNGOXG?Ua$hzDA`MFHwKJNa0<{gSRC&yX%DEn}$zJRN8=c+JI)#fKO*R{Jt;TWXXjm zLQ;f!TXr!NO>n~S>*Aq!^E0&5M(o(9&`KHb=``I%ar2L^P;W{uyxDaMAis{aKIt7% z=2YG=fo-c4uj^^-+Nbd8G>P{WH{O<9h-n`}l3E!>Z0-@_+F^v$0}K z=jLZ-R(?fZKZb*>8@y=}xz#Zg3=_zbMKc6Ra(M)=s|i-GDlzbWJ;N02)1shw{X}1S z=`k9c^Wf%&@VcJD#c>YjM>)Jb$RIYuP@||NY^ZT|)VMXo%|c2AyBywU;tU_B9m0!@ z0i0$CjjS8Zya&yK7sq)IA~S=KB$q}|WvDe&IooAQQxFrC&~;k@d@tAY(L^HzlD2`WB+iQ;q&mbJ-|waMU~>_gtO0@u^N zTV1ONbXrd%t{J#Qt>U8UV<3j2C#cxmW4z4USW1*u)+$5BB4wzsL3!&anm>(<8?l)I zG~+8cjuXm@lbjVNISYcc+l|gW#!23W{m3Hr!wblopCMy@CK`$`^|TYw=lwW}FXJ$_ zg!4Twdyt^VF8?&4w2yF7uy#>tvlMC5Q_)a_siho~;zD zB4@^acoFsR0@9{Qq>WG6u!RkZTOYo#`T?rRb!@60;2=DYMtA}5${q$fjIXfeNfIGc z_6n6UOn@qBn1ELy&JP?R<$dgj=7b7r@n+Wr0v*Jb;iKJdMDqx(jESX0Nu~4?Nb1Is zTphpllsaG8G@0uG4QhT3svENmMW9A>8D8mKNWz+7w9;27PB#utHwJEXOf*zr`W~vj z8SGuw>9&J`8qp}GJu3E7K{Ygw zYG_VCZO%T#aZ1lX6+*3yfm<16B^HWywk4MWiN#-0aw+i}Z)2dn;2hlaeH&5_vXz`b zREgy=xF-9MSRN5=_-Ke|V|mDj5Yarut1T-CM5Dz}zNz~-O6nPiPz1_(SJ*+ZlA_&5 zcy<_k$b_J(pP@RTxF+vFLNB4`LzgwkP+_BzwPK+tje=8FwZ+b-cYMgI9hJTR~$_{}C33gaD<88ReLTRc}fu$HJ|{ zs6Qc{KBQO2*zlDiCX{1V);}HZqDoN<%25lO+>yCQtlcyyML}iU%k26^o3x9f{;AmL z(7frbuyz;`?Jzqi7AoahWY;g+WXKxE*?YotNsf&qD7tpq zy@YbYA;8vTsCZP^UYE0?;}Uu~1=ZY*vH;rGp$O7jVhvqyQnZ@yL~UR6+cB^?wV(5W zs-E$RHo-ffPD=nno$MvC$2nM4;_D2_P90QN3$4qxh>*RIL zreHl^M}L9!{C#l;L@Q3*Q_>Rqurc!y>y#zE{EsjBcwJ*-W;ppvaDn=i_fvs(GI+ZB KxvX^Kkr literal 0 HcmV?d00001 diff --git a/Sprites/Assets/JournalScrap.png.import b/Sprites/Assets/JournalScrap.png.import new file mode 100644 index 0000000..7c35a9a --- /dev/null +++ b/Sprites/Assets/JournalScrap.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/JournalScrap.png-0c9e9ac3b63f157f8d412f5f29cdfcf5.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Assets/JournalScrap.png" +dest_files=[ "res://.import/JournalScrap.png-0c9e9ac3b63f157f8d412f5f29cdfcf5.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Sprites/Assets/Key.png b/Sprites/Assets/Key.png new file mode 100644 index 0000000000000000000000000000000000000000..73450c41e738aedf3251f1801ea488fb42c9f693 GIT binary patch literal 146 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%0Arm#18hpze21*HY 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≧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 Y1g}E5E}6pLw*UYD07*qoM6N<$g1Aref&c&j literal 0 HcmV?d00001 diff --git a/Sprites/Assets/treasureChest.png.import b/Sprites/Assets/treasureChest.png.import new file mode 100644 index 0000000..57ab643 --- /dev/null +++ b/Sprites/Assets/treasureChest.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/treasureChest.png-86b17411eece118bad038c3b29b862c9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Assets/treasureChest.png" +dest_files=[ "res://.import/treasureChest.png-86b17411eece118bad038c3b29b862c9.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Sprites/Assets/treasureChestOpen.png b/Sprites/Assets/treasureChestOpen.png new file mode 100644 index 0000000000000000000000000000000000000000..51c08c3d541fb7252123c533c92162faa2c35c3a GIT binary patch literal 3163 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 B);$0K literal 0 HcmV?d00001 diff --git a/Sprites/Assets/treasureChestOpen.png.import b/Sprites/Assets/treasureChestOpen.png.import new file mode 100644 index 0000000..2440a7c --- /dev/null +++ b/Sprites/Assets/treasureChestOpen.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/treasureChestOpen.png-e2d4ac62f4d1073320b3dfdd26f9b59d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Assets/treasureChestOpen.png" +dest_files=[ "res://.import/treasureChestOpen.png-e2d4ac62f4d1073320b3dfdd26f9b59d.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/project.godot b/project.godot index 3f96c72..951352d 100644 --- a/project.godot +++ b/project.godot @@ -12,11 +12,11 @@ config_version=4 config/name="Embodiment" run/main_scene="res://Main.tscn" -run/delta_sync_after_draw=true boot_splash/image="res://Sprites/Assets/Black_Background.png" boot_splash/use_filter=false boot_splash/bg_color=Color( 0, 0, 0, 1 ) config/icon="res://Sprites/Assets/icon.png" +run/delta_sync_after_draw=true [display] @@ -31,27 +31,27 @@ window/stretch/aspect="keep" player_right={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null) ] } player_left={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null) ] } player_up={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null) ] } player_down={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null) ] } screenshot={ "deadzone": 0.5, -"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777245,"physical_scancode":0,"unicode":0,"echo":false,"script":null) +"events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777245,"unicode":0,"echo":false,"script":null) ] }