From eb0ec1287f1b1dfb9487018b0efb9708a3d114e7 Mon Sep 17 00:00:00 2001 From: Daniel Tam Date: Sun, 5 Dec 2021 03:26:09 -0600 Subject: [PATCH] added objective, added boss --- Enemies/DemonBoss.gd | 50 +++ Enemies/DemonBoss.tscn | 404 ++++++++++++++++++ Enemies/Flaming Skull.gd | 1 + Enemies/Hellhound.tscn | 2 +- Levels/Level 4.gd | 18 + Levels/Level 4.tscn | 128 +++--- Levels/Objects/Door.tscn | 13 + Levels/Objects/Gem.gd | 24 ++ Levels/Objects/Gem.tscn | 34 ++ Levels/Objects/TreasureChest.gd | 33 ++ Levels/Objects/TreasureChest.tscn | 36 ++ Player/Player.gd | 3 + Player/Player.tscn | 14 +- Sprites/Assets/DoorClosed.png | Bin 0 -> 3295 bytes Sprites/Assets/DoorClosed.png.import | 35 ++ Sprites/Assets/DoorOpen.png | Bin 0 -> 1942 bytes Sprites/Assets/DoorOpen.png.import | 35 ++ Sprites/Assets/Key.png | Bin 0 -> 146 bytes Sprites/Assets/Key.png.import | 35 ++ Sprites/Assets/resources_basic.png | Bin 0 -> 34927 bytes Sprites/Assets/resources_basic.png.import | 35 ++ Sprites/Assets/treasureChest.png | Bin 0 -> 2094 bytes Sprites/Assets/treasureChest.png.import | 35 ++ Sprites/Assets/treasureChestOpen.png | Bin 0 -> 3163 bytes Sprites/Assets/treasureChestOpen.png.import | 35 ++ ...on_slime_FREE_v1.0_288x160_spritesheet.png | Bin 0 -> 160647 bytes ...e_FREE_v1.0_288x160_spritesheet.png.import | 35 ++ 27 files changed, 945 insertions(+), 60 deletions(-) create mode 100644 Enemies/DemonBoss.gd create mode 100644 Enemies/DemonBoss.tscn create mode 100644 Levels/Objects/Door.tscn create mode 100644 Levels/Objects/Gem.gd create mode 100644 Levels/Objects/Gem.tscn create mode 100644 Levels/Objects/TreasureChest.gd create mode 100644 Levels/Objects/TreasureChest.tscn create mode 100644 Sprites/Assets/DoorClosed.png create mode 100644 Sprites/Assets/DoorClosed.png.import create mode 100644 Sprites/Assets/DoorOpen.png create mode 100644 Sprites/Assets/DoorOpen.png.import create mode 100644 Sprites/Assets/Key.png create mode 100644 Sprites/Assets/Key.png.import create mode 100644 Sprites/Assets/resources_basic.png create mode 100644 Sprites/Assets/resources_basic.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 create mode 100644 Sprites/Enemies/demon_slime_FREE_v1.0_288x160_spritesheet.png create mode 100644 Sprites/Enemies/demon_slime_FREE_v1.0_288x160_spritesheet.png.import diff --git a/Enemies/DemonBoss.gd b/Enemies/DemonBoss.gd new file mode 100644 index 0000000..1c17330 --- /dev/null +++ b/Enemies/DemonBoss.gd @@ -0,0 +1,50 @@ +extends KinematicBody2D + +const SPEED: int = 30 + +var player: KinematicBody2D = null +var velocity: Vector2 = Vector2.ZERO + +var status = "walk" + +func _physics_process(_delta: float) -> void: + velocity = Vector2.ZERO + + if player: + velocity = position.direction_to(player.position).normalized() * SPEED + var angle = position.angle_to_point(player.position) + if abs(angle) > PI/2: + $AnimatedSprite1.scale.x = -0.563 + else: + $AnimatedSprite1.scale.x = 0.563 + + velocity = move_and_slide(velocity) + return + + +func _on_player_detector_area_entered(area: Area2D) -> void: + if area.get_parent().name == 'Player': + player = area.get_parent() + $AnimatedSprite1.animation = "Walk" + return + + +func _on_player_detector_area_exited(_area: Area2D): + player = null + $AnimatedSprite1.animation = "Idle" + return + + +func _on_Player_Attack_area_entered(area: Area2D) -> void: + if area.get_parent().name == 'Player': + player = area.get_parent() + $AnimatedSprite1.animation = "Attack" + status = "attack" + return + + +func _on_Player_Attack_area_exited(area: Area2D) -> void: + player = null + if not status == "attack": + $AnimatedSprite1.animation = "Walk" + return diff --git a/Enemies/DemonBoss.tscn b/Enemies/DemonBoss.tscn new file mode 100644 index 0000000..ddcd95e --- /dev/null +++ b/Enemies/DemonBoss.tscn @@ -0,0 +1,404 @@ +[gd_scene load_steps=68 format=2] + +[ext_resource path="res://Resources/Level_5_Enemy_Glowing_Ghost_Occluder.tres" type="OccluderPolygon2D" id=1] +[ext_resource path="res://Sprites/Assets/Light.png" type="Texture" id=2] +[ext_resource path="res://Sprites/Enemies/demon_slime_FREE_v1.0_288x160_spritesheet.png" type="Texture" id=3] +[ext_resource path="res://Enemies/DemonBoss.gd" type="Script" id=4] + +[sub_resource type="AtlasTexture" id=3] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 0, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=4] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 288, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=5] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 576, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=6] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 864, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=7] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1152, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=8] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1440, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=9] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1728, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=10] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2016, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=11] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2304, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=12] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2592, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=13] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2880, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=14] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 3168, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=15] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 3456, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=16] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 3744, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=17] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 4032, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=18] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 4320, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=19] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 4608, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=20] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 4896, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=21] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 5184, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=22] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 5472, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=23] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 5760, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=24] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 6048, 640, 288, 160 ) + +[sub_resource type="AtlasTexture" id=25] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 0, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=26] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 288, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=27] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 576, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=28] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 864, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=29] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1152, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=30] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1440, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=31] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1728, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=32] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2016, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=33] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2304, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=34] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2592, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=35] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2880, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=36] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 3168, 160, 288, 160 ) + +[sub_resource type="AtlasTexture" id=37] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 0, 0, 288, 160 ) + +[sub_resource type="AtlasTexture" id=38] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 288, 0, 288, 160 ) + +[sub_resource type="AtlasTexture" id=39] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 576, 0, 288, 160 ) + +[sub_resource type="AtlasTexture" id=40] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 864, 0, 288, 160 ) + +[sub_resource type="AtlasTexture" id=41] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1152, 0, 288, 160 ) + +[sub_resource type="AtlasTexture" id=42] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1440, 0, 288, 160 ) + +[sub_resource type="AtlasTexture" id=43] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 0, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=44] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 288, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=45] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 576, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=46] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 864, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=47] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1152, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=48] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1440, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=49] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1728, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=50] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2016, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=51] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2304, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=52] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2592, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=53] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 2880, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=54] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 3168, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=55] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 3456, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=56] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 3744, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=57] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 4032, 320, 288, 160 ) + +[sub_resource type="AtlasTexture" id=58] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 0, 480, 288, 160 ) + +[sub_resource type="AtlasTexture" id=59] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 288, 480, 288, 160 ) + +[sub_resource type="AtlasTexture" id=60] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 576, 480, 288, 160 ) + +[sub_resource type="AtlasTexture" id=61] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 864, 480, 288, 160 ) + +[sub_resource type="AtlasTexture" id=62] +flags = 4 +atlas = ExtResource( 3 ) +region = Rect2( 1152, 480, 288, 160 ) + +[sub_resource type="SpriteFrames" id=63] +animations = [ { +"frames": [ SubResource( 3 ), SubResource( 4 ), SubResource( 5 ), SubResource( 6 ), SubResource( 7 ), SubResource( 8 ), SubResource( 9 ), SubResource( 10 ), SubResource( 11 ), SubResource( 12 ), SubResource( 13 ), SubResource( 14 ), SubResource( 15 ), SubResource( 16 ), SubResource( 17 ), SubResource( 18 ), SubResource( 19 ), SubResource( 20 ), SubResource( 21 ), SubResource( 22 ), SubResource( 23 ), SubResource( 24 ) ], +"loop": true, +"name": "Death", +"speed": 5.0 +}, { +"frames": [ SubResource( 25 ), SubResource( 26 ), SubResource( 27 ), SubResource( 28 ), SubResource( 29 ), SubResource( 30 ), SubResource( 31 ), SubResource( 32 ), SubResource( 33 ), SubResource( 34 ), SubResource( 35 ), SubResource( 36 ) ], +"loop": true, +"name": "Walk", +"speed": 5.0 +}, { +"frames": [ SubResource( 37 ), SubResource( 38 ), SubResource( 39 ), SubResource( 40 ), SubResource( 41 ), SubResource( 42 ) ], +"loop": true, +"name": "Idle", +"speed": 5.0 +}, { +"frames": [ SubResource( 43 ), SubResource( 44 ), SubResource( 45 ), SubResource( 46 ), SubResource( 47 ), SubResource( 48 ), SubResource( 49 ), SubResource( 50 ), SubResource( 51 ), SubResource( 52 ), SubResource( 53 ), SubResource( 54 ), SubResource( 55 ), SubResource( 56 ), SubResource( 57 ) ], +"loop": true, +"name": "Attack", +"speed": 15.0 +}, { +"frames": [ SubResource( 58 ), SubResource( 59 ), SubResource( 60 ), SubResource( 61 ), SubResource( 62 ) ], +"loop": true, +"name": "Hit", +"speed": 5.0 +} ] + +[sub_resource type="CapsuleShape2D" id=1] +radius = 3.0 +height = 2.0 + +[sub_resource type="CircleShape2D" id=2] +radius = 50.0 + +[node name="DemonBoss" type="KinematicBody2D" groups=["enemies"]] +collision_layer = 2 +script = ExtResource( 4 ) + +[node name="AnimatedSprite1" type="AnimatedSprite" parent="."] +position = Vector2( 1, -3 ) +scale = Vector2( 0.5, 0.5 ) +frames = SubResource( 63 ) +animation = "Idle" +playing = true + +[node name="Hitbox" type="CollisionShape2D" parent="."] +visible = false +position = Vector2( 0, -3 ) +shape = SubResource( 1 ) + +[node name="Player Detector" type="Area2D" parent="."] +collision_layer = 0 +collision_mask = 2 +input_pickable = false +monitorable = false + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Player Detector"] +scale = Vector2( 2, 2 ) +shape = SubResource( 2 ) + +[node name="Player Attack" type="Area2D" parent="."] +visible = false +collision_layer = 0 +collision_mask = 2 +input_pickable = false +monitorable = false + +[node name="Attack" type="CollisionShape2D" parent="Player Attack"] +position = Vector2( 0, 7 ) +scale = Vector2( 1, 0.75 ) +shape = SubResource( 2 ) + +[node name="Light2D" type="Light2D" parent="."] +visible = false +scale = Vector2( 0.5, 0.5 ) +texture = ExtResource( 2 ) +color = Color( 0.984314, 0.94902, 0.211765, 0.392157 ) +energy = 2.0 +range_item_cull_mask = 11 + +[node name="Light2DEyes" type="Light2D" parent="."] +visible = false +scale = Vector2( 0.1, 0.1 ) +texture = ExtResource( 2 ) +offset = Vector2( 5, -40 ) +range_item_cull_mask = 4 + +[node name="LightOccluder2D" type="LightOccluder2D" parent="."] +visible = false +show_behind_parent = true +occluder = ExtResource( 1 ) + +[connection signal="area_entered" from="Player Detector" to="." method="_on_player_detector_area_entered"] +[connection signal="area_exited" from="Player Detector" to="." method="_on_player_detector_area_exited"] +[connection signal="area_entered" from="Player Attack" to="." method="_on_Player_Attack_area_entered"] +[connection signal="area_exited" from="Player Attack" to="." method="_on_Player_Attack_area_exited"] diff --git a/Enemies/Flaming Skull.gd b/Enemies/Flaming Skull.gd index 393bbe2..fbdb956 100644 --- a/Enemies/Flaming Skull.gd +++ b/Enemies/Flaming Skull.gd @@ -19,6 +19,7 @@ func _physics_process(_delta: float) -> void: func _on_player_detector_area_entered(area: Area2D) -> void: if area.get_parent().name == 'Player': player = area.get_parent() + return diff --git a/Enemies/Hellhound.tscn b/Enemies/Hellhound.tscn index 1b3c1c8..ce42851 100644 --- a/Enemies/Hellhound.tscn +++ b/Enemies/Hellhound.tscn @@ -126,7 +126,7 @@ position = Vector2( 1, -3 ) scale = Vector2( 0.5625, 0.5625 ) frames = SubResource( 20 ) animation = "Idle" -frame = 1 +frame = 5 playing = true [node name="Hitbox" type="CollisionShape2D" parent="."] diff --git a/Levels/Level 4.gd b/Levels/Level 4.gd index 304899a..155c6bd 100644 --- a/Levels/Level 4.gd +++ b/Levels/Level 4.gd @@ -1,6 +1,24 @@ extends Node2D +var gems: int = 4 + func _ready() -> void: #$YSort/Player.position = get_viewport_rect().size / 2 $YSort/Player.load_hud($HUD) return + + +func _on_TreasureChest_gem_collected() -> void: + gems -= 1 + + if gems == 0: + $YSort/Items/Door/doorClosed.visible = false + $YSort/Items/Door/doorOpened.visible = true + $DoorCollision.layers = 5 + + + +func _on_NextArea_area_entered(area: Area2D) -> void: + if area.get_parent().name == 'Player': + $YSort/Player.position.x = 195 + $YSort/Player.position.y = -335 diff --git a/Levels/Level 4.tscn b/Levels/Level 4.tscn index 8d8dd7f..bbbc7a0 100644 --- a/Levels/Level 4.tscn +++ b/Levels/Level 4.tscn @@ -4,7 +4,7 @@ [ext_resource path="res://Enemies/Hellhound.tscn" type="PackedScene" id=2] [ext_resource path="res://Sprites/Assets/fire_column_medium_3.png" type="Texture" id=3] [ext_resource path="res://Sprites/Assets/fire_column_medium_9.png" type="Texture" id=4] -[ext_resource path="res://Sprites/Assets/Destructible Objects Sprite Sheet.png" type="Texture" id=5] +[ext_resource path="res://Levels/Objects/Door.tscn" type="PackedScene" id=5] [ext_resource path="res://Sprites/Assets/fire_column_medium_10.png" type="Texture" id=6] [ext_resource path="res://Sprites/Assets/fire_column_medium_4.png" type="Texture" id=7] [ext_resource path="res://Sprites/Assets/fire_column_medium_6.png" type="Texture" id=8] @@ -15,6 +15,7 @@ [ext_resource path="res://Sprites/Assets/fire_column_medium_11.png" type="Texture" id=13] [ext_resource path="res://Sprites/Assets/fire_column_medium_8.png" type="Texture" id=14] [ext_resource path="res://Sprites/Assets/tileset_mk_16_16_nature_tileset_godot.tres" type="TileSet" id=15] +[ext_resource path="res://Levels/Objects/TreasureChest.tscn" type="PackedScene" id=16] [ext_resource path="res://Sprites/Assets/fire_column_medium_2.png" type="Texture" id=17] [ext_resource path="res://Sprites/Assets/fire_column_medium_7.png" type="Texture" id=18] [ext_resource path="res://Sprites/Assets/transparent16x16.png" type="Texture" id=19] @@ -23,6 +24,7 @@ [ext_resource path="res://GUI/Pause Screen.tscn" type="PackedScene" id=22] [ext_resource path="res://GUI/HUD.tscn" type="PackedScene" id=23] [ext_resource path="res://Enemies/Flaming Skull.tscn" type="PackedScene" id=24] +[ext_resource path="res://Enemies/DemonBoss.tscn" type="PackedScene" id=26] [sub_resource type="SpriteFrames" id=1] animations = [ { @@ -58,28 +60,11 @@ points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) } ] 0/z_index = 0 -[sub_resource type="AtlasTexture" id=22] -flags = 4 -atlas = ExtResource( 5 ) -region = Rect2( 0, 648, 64, 54 ) +[sub_resource type="RectangleShape2D" id=11] +extents = Vector2( 39, 10 ) -[sub_resource type="AtlasTexture" id=23] -flags = 4 -atlas = ExtResource( 5 ) -region = Rect2( 64, 648, 64, 54 ) - -[sub_resource type="AtlasTexture" id=24] -flags = 4 -atlas = ExtResource( 5 ) -region = Rect2( 128, 648, 64, 54 ) - -[sub_resource type="SpriteFrames" id=21] -animations = [ { -"frames": [ SubResource( 22 ), SubResource( 23 ), SubResource( 24 ) ], -"loop": true, -"name": "default", -"speed": 4.0 -} ] +[sub_resource type="RectangleShape2D" id=12] +extents = Vector2( 26.5, 10 ) [node name="World" type="Node2D"] script = ExtResource( 9 ) @@ -89,33 +74,33 @@ tile_set = ExtResource( 15 ) cell_size = Vector2( 16, 16 ) cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) format = 1 -tile_data = PoolIntArray( -786450, 0, 1, -786449, 0, 2, -786448, 0, 2, -786447, 0, 2, -786446, 0, 2, -786445, 0, 2, -786444, 0, 2, -786443, 0, 2, -786442, 0, 2, -786441, 0, 2, -786440, 0, 2, -786439, 0, 2, -786438, 0, 2, -786437, 0, 2, -786436, 0, 2, -786435, 0, 2, -786434, 0, 2, -786433, 0, 2, -851968, 0, 2, -851967, 0, 2, -851966, 0, 2, -851965, 0, 2, -851964, 0, 2, -851963, 0, 2, -851962, 0, 2, -851961, 0, 2, -851960, 0, 2, -851959, 0, 2, -851958, 0, 2, -851957, 0, 2, -851956, 0, 2, -851955, 0, 2, -851954, 0, 2, -851953, 0, 2, -851952, 0, 2, -851951, 0, 2, -851950, 0, 2, -851949, 0, 2, -851948, 0, 2, -851947, 0, 2, -851946, 0, 2, -851945, 0, 2, -851944, 0, 2, -851943, 0, 2, -851942, 0, 2, -851941, 0, 2, -851940, 0, 2, -851939, 0, 2, -851938, 0, 2, -851937, 0, 2, -851936, 0, 2, -851935, 0, 2, -851934, 0, 2, -851933, 0, 2, -851932, 0, 2, -851931, 0, 3, -720914, 0, 65537, -720913, 0, 65538, -720912, 0, 65538, -720911, 0, 65538, -720910, 0, 65538, -720909, 0, 65538, -720908, 0, 65538, -720907, 0, 65538, -720906, 0, 65538, -720905, 0, 65538, -720904, 0, 65538, -720903, 0, 65538, -720902, 0, 65538, -720901, 0, 65538, -720900, 0, 65538, -720899, 0, 65538, -720898, 0, 65538, -720897, 0, 65538, -786432, 0, 65538, -786431, 0, 65538, -786430, 0, 65538, -786429, 0, 65538, -786428, 0, 65538, -786427, 0, 65538, -786426, 0, 65538, -786425, 0, 65538, -786424, 0, 65538, -786423, 0, 65538, -786422, 0, 65538, -786421, 0, 65538, -786420, 0, 65538, -786419, 0, 65538, -786418, 0, 65538, -786417, 0, 65538, -786416, 0, 65538, -786415, 0, 65538, -786414, 0, 65538, -786413, 0, 65538, -786412, 0, 65538, -786411, 0, 65538, -786410, 0, 65538, -786409, 0, 65538, -786408, 0, 65538, -786407, 0, 65538, -786406, 0, 65538, -786405, 0, 65538, -786404, 0, 65538, -786403, 0, 65538, -786402, 0, 65538, -786401, 0, 65538, -786400, 0, 65538, -786399, 0, 65538, -786398, 0, 65538, -786397, 0, 65538, -786396, 0, 65538, -786395, 0, 65539, -655378, 0, 65537, -655377, 0, 65538, -655376, 0, 65538, -655375, 0, 65538, -655374, 0, 65538, -655373, 0, 65538, -655372, 0, 65538, -655371, 0, 65538, -655370, 0, 65538, -655369, 0, 65538, -655368, 0, 65538, -655367, 0, 65538, -655366, 0, 65538, -655365, 0, 65538, -655364, 0, 65538, -655363, 0, 65538, -655362, 0, 65538, -655361, 0, 65538, -720896, 0, 65538, -720895, 0, 65538, -720894, 0, 65538, -720893, 0, 65538, -720892, 0, 65538, -720891, 0, 65538, -720890, 0, 65538, -720889, 0, 65538, -720888, 0, 65538, -720887, 0, 65538, -720886, 0, 65538, -720885, 0, 65538, -720884, 0, 65538, -720883, 0, 65538, -720882, 0, 65538, -720881, 0, 65538, -720880, 0, 65538, -720879, 0, 65538, -720878, 0, 65538, -720877, 0, 65538, -720876, 0, 65538, -720875, 0, 65538, -720874, 0, 65538, -720873, 0, 65538, -720872, 0, 65538, -720871, 0, 65538, -720870, 0, 65538, -720869, 0, 65538, -720868, 0, 65538, -720867, 0, 65538, -720866, 0, 65538, -720865, 0, 65538, -720864, 0, 65538, -720863, 0, 65538, -720862, 0, 65538, -720861, 0, 65538, -720860, 0, 65538, -720859, 0, 65539, -589842, 0, 65537, -589841, 0, 65538, -589840, 0, 65538, -589839, 0, 65538, -589838, 0, 65538, -589837, 0, 65538, -589836, 0, 65538, -589835, 0, 65538, -589834, 0, 65538, -589833, 0, 65538, -589832, 0, 65538, -589831, 0, 65538, -589830, 0, 65538, -589829, 0, 65538, -589828, 0, 65538, -589827, 0, 65538, -589826, 0, 65538, -589825, 0, 65538, -655360, 0, 65538, -655359, 0, 65538, -655358, 0, 65538, -655357, 0, 65538, -655356, 0, 65538, -655355, 0, 65538, -655354, 0, 65538, -655353, 0, 65538, -655352, 0, 65538, -655351, 0, 65538, -655350, 0, 65538, -655349, 0, 65538, -655348, 0, 65538, -655347, 0, 65538, -655346, 0, 65538, -655345, 0, 65538, -655344, 0, 65538, -655343, 0, 65538, -655342, 0, 65538, -655341, 0, 65538, -655340, 0, 65538, -655339, 0, 65538, -655338, 0, 65538, -655337, 0, 65538, -655336, 0, 65538, -655335, 0, 65538, -655334, 0, 65538, -655333, 0, 65538, -655332, 0, 65538, -655331, 0, 65538, -655330, 0, 65538, -655329, 0, 65538, -655328, 0, 65538, -655327, 0, 65538, -655326, 0, 65538, -655325, 0, 65538, -655324, 0, 65538, -655323, 0, 65539, -524306, 0, 65537, -524305, 0, 65538, -524304, 0, 65538, -524303, 0, 65538, -524302, 0, 65538, -524301, 0, 65538, -524300, 0, 65538, -524299, 0, 65538, -524298, 0, 65538, -524297, 0, 65538, -524296, 0, 65538, -524295, 0, 65538, -524294, 0, 65538, -524293, 0, 65538, -524292, 0, 65538, -524291, 0, 65538, -524290, 0, 65538, -524289, 0, 65538, -589824, 0, 65538, -589823, 0, 65538, -589822, 0, 65538, -589821, 0, 65538, -589820, 0, 65538, -589819, 0, 65538, -589818, 0, 65538, -589817, 0, 65538, -589816, 0, 65538, -589815, 0, 65538, -589814, 0, 65538, -589813, 0, 65538, -589812, 0, 65538, -589811, 0, 65538, -589810, 0, 65538, -589809, 0, 65538, -589808, 0, 65538, -589807, 0, 65538, -589806, 0, 65538, -589805, 0, 65538, -589804, 0, 65538, -589803, 0, 65538, -589802, 0, 65538, -589801, 0, 65538, -589800, 0, 65538, -589799, 0, 65538, -589798, 0, 65538, -589797, 0, 65538, -589796, 0, 65538, -589795, 0, 65538, -589794, 0, 65538, -589793, 0, 65538, -589792, 0, 65538, -589791, 0, 65538, -589790, 0, 65538, -589789, 0, 65538, -589788, 0, 65538, -589787, 0, 65539, -458770, 0, 65537, -458769, 0, 65538, -458768, 0, 65538, -458767, 0, 65538, -458766, 0, 65538, -458765, 0, 65538, -458764, 0, 65538, -458763, 0, 65538, -458762, 0, 65538, -458761, 0, 65538, -458760, 0, 65538, -458759, 0, 65538, -458758, 0, 65538, -458757, 0, 65538, -458756, 0, 65538, -458755, 0, 65538, -458754, 0, 65538, -458753, 0, 65538, -524288, 0, 65538, -524287, 0, 65538, -524286, 0, 65538, -524285, 0, 65538, -524284, 0, 65538, -524283, 0, 65538, -524282, 0, 65538, -524281, 0, 65538, -524280, 0, 65538, -524279, 0, 65538, -524278, 0, 65538, -524277, 0, 65538, -524276, 0, 65538, -524275, 0, 65538, -524274, 0, 65538, -524273, 0, 65538, -524272, 0, 65538, -524271, 0, 65538, -524270, 0, 65538, -524269, 0, 65538, -524268, 0, 65538, -524267, 0, 65538, -524266, 0, 65538, -524265, 0, 65538, -524264, 0, 65538, -524263, 0, 65538, -524262, 0, 65538, -524261, 0, 65538, -524260, 0, 65538, -524259, 0, 65538, -524258, 0, 65538, -524257, 0, 65538, -524256, 0, 65538, -524255, 0, 65538, -524254, 0, 65538, -524253, 0, 65538, -524252, 0, 65538, -524251, 0, 65539, -393234, 0, 65537, -393233, 0, 65538, -393232, 0, 65538, -393231, 0, 65538, -393230, 0, 65538, -393229, 0, 65538, -393228, 0, 65538, -393227, 0, 65538, -393226, 0, 65538, -393225, 0, 65538, -393224, 0, 65538, -393223, 0, 65538, -393222, 0, 65538, -393221, 0, 65538, -393220, 0, 65538, -393219, 0, 65538, -393218, 0, 65538, -393217, 0, 65538, -458752, 0, 65538, -458751, 0, 65538, -458750, 0, 65538, -458749, 0, 65538, -458748, 0, 65538, -458747, 0, 65538, -458746, 0, 65538, -458745, 0, 65538, -458744, 0, 65538, -458743, 0, 65538, -458742, 0, 65538, -458741, 0, 65538, -458740, 0, 65538, -458739, 0, 65538, -458738, 0, 65538, -458737, 0, 65538, -458736, 0, 65538, -458735, 0, 65538, -458734, 0, 65538, -458733, 0, 65538, -458732, 0, 65538, -458731, 0, 65538, -458730, 0, 65538, -458729, 0, 65538, -458728, 0, 65538, -458727, 0, 65538, -458726, 0, 65538, -458725, 0, 65538, -458724, 0, 65538, -458723, 0, 65538, -458722, 0, 65538, -458721, 0, 65538, -458720, 0, 65538, -458719, 0, 65538, -458718, 0, 65538, -458717, 0, 65538, -458716, 0, 65538, -458715, 0, 65539, -327698, 0, 65537, -327697, 0, 65538, -327696, 0, 65538, -327695, 0, 65538, -327694, 0, 65538, -327693, 0, 65538, -327692, 0, 65538, -327691, 0, 65538, -327690, 0, 65538, -327689, 0, 65538, -327688, 0, 65538, -327687, 0, 65538, -327686, 0, 65538, -327685, 0, 65538, -327684, 0, 65538, -327683, 0, 65538, -327682, 0, 65538, -327681, 0, 65538, -393216, 0, 65538, -393215, 0, 65538, -393214, 0, 65538, -393213, 0, 65538, -393212, 0, 65538, -393211, 0, 65538, -393210, 0, 65538, -393209, 0, 65538, -393208, 0, 65538, -393207, 0, 65538, -393206, 0, 65538, -393205, 0, 65538, -393204, 0, 65538, -393203, 0, 65538, -393202, 0, 65538, -393201, 0, 65538, -393200, 0, 65538, -393199, 0, 65538, -393198, 0, 65538, -393197, 0, 65538, -393196, 0, 65538, -393195, 0, 65538, -393194, 0, 65538, -393193, 0, 65538, -393192, 0, 65538, -393191, 0, 65538, -393190, 0, 65538, -393189, 0, 65538, -393188, 0, 65538, -393187, 0, 65538, -393186, 0, 65538, -393185, 0, 65538, -393184, 0, 65538, -393183, 0, 65538, -393182, 0, 65538, -393181, 0, 65538, -393180, 0, 65538, -393179, 0, 65539, -262162, 0, 65537, -262161, 0, 65538, -262160, 0, 65538, -262159, 0, 65538, -262158, 0, 65538, -262157, 0, 65538, -262156, 0, 65538, -262155, 0, 65538, -262154, 0, 65538, -262153, 0, 65538, -262152, 0, 65538, -262151, 0, 65538, -262150, 0, 65538, -262149, 0, 65538, -262148, 0, 65538, -262147, 0, 65538, -262146, 0, 65538, -262145, 0, 65538, -327680, 0, 65538, -327679, 0, 65538, -327678, 0, 65538, -327677, 0, 65538, -327676, 0, 65538, -327675, 0, 65538, -327674, 0, 65538, -327673, 0, 65538, -327672, 0, 65538, -327671, 0, 65538, -327670, 0, 65538, -327669, 0, 65538, -327668, 0, 65538, -327667, 0, 65538, -327666, 0, 65538, -327665, 0, 65538, -327664, 0, 65538, -327663, 0, 65538, -327662, 0, 65538, -327661, 0, 65538, -327660, 0, 65538, -327659, 0, 65538, -327658, 0, 65538, -327657, 0, 65538, -327656, 0, 65538, -327655, 0, 65538, -327654, 0, 65538, -327653, 0, 65538, -327652, 0, 65538, -327651, 0, 65538, -327650, 0, 65538, -327649, 0, 65538, -327648, 0, 65538, -327647, 0, 65538, -327646, 0, 65538, -327645, 0, 65538, -327644, 0, 65538, -327643, 0, 65539, -196626, 0, 65537, -196625, 0, 65538, -196624, 0, 65538, -196623, 0, 65538, -196622, 0, 65538, -196621, 0, 65538, -196620, 0, 65538, -196619, 0, 65538, -196618, 0, 65538, -196617, 0, 65538, -196616, 0, 65538, -196615, 0, 65538, -196614, 0, 65538, -196613, 0, 65538, -196612, 0, 65538, -196611, 0, 65538, -196610, 0, 65538, -196609, 0, 65538, -262144, 0, 65538, -262143, 0, 65538, -262142, 0, 65538, -262141, 0, 65538, -262140, 0, 65538, -262139, 0, 65538, -262138, 0, 65538, -262137, 0, 65538, -262136, 0, 65538, -262135, 0, 65538, -262134, 0, 65538, -262133, 0, 65538, -262132, 0, 65538, -262131, 0, 65538, -262130, 0, 65538, -262129, 0, 65538, -262128, 0, 65538, -262127, 0, 65538, -262126, 0, 65538, -262125, 0, 65538, -262124, 0, 65538, -262123, 0, 65538, -262122, 0, 65538, -262121, 0, 65538, -262120, 0, 65538, -262119, 0, 65538, -262118, 0, 65538, -262117, 0, 65538, -262116, 0, 65538, -262115, 0, 65538, -262114, 0, 65538, -262113, 0, 65538, -262112, 0, 65538, -262111, 0, 65538, -262110, 0, 65538, -262109, 0, 65538, -262108, 0, 65538, -262107, 0, 65539, -131090, 0, 65537, -131089, 0, 65538, -131088, 0, 65538, -131087, 0, 65538, -131086, 0, 65538, -131085, 0, 65538, -131084, 0, 65538, -131083, 0, 65538, -131082, 0, 65538, -131081, 0, 65538, -131080, 0, 65538, -131079, 0, 65538, -131078, 0, 65538, -131077, 0, 65538, -131076, 0, 65538, -131075, 0, 65538, -131074, 0, 65538, -131073, 0, 65538, -196608, 0, 65538, -196607, 0, 65538, -196606, 0, 65538, -196605, 0, 65538, -196604, 0, 65538, -196603, 0, 65538, -196602, 0, 65538, -196601, 0, 65538, -196600, 0, 65538, -196599, 0, 65538, -196598, 0, 65538, -196597, 0, 65538, -196596, 0, 65538, -196595, 0, 65538, -196594, 0, 65538, -196593, 0, 65538, -196592, 0, 65538, -196591, 0, 65538, -196590, 0, 65538, -196589, 0, 65538, -196588, 0, 65538, -196587, 0, 65538, -196586, 0, 65538, -196585, 0, 65538, -196584, 0, 65538, -196583, 0, 65538, -196582, 0, 65538, -196581, 0, 65538, -196580, 0, 65538, -196579, 0, 65538, -196578, 0, 65538, -196577, 0, 65538, -196576, 0, 65538, -196575, 0, 65538, -196574, 0, 65538, -196573, 0, 65538, -196572, 0, 65538, -196571, 0, 65539, -65554, 0, 65537, -65553, 0, 65538, -65552, 0, 65538, -65551, 0, 65538, -65550, 0, 65538, -65549, 0, 65538, -65548, 0, 65538, -65547, 0, 65538, -65546, 0, 65538, -65545, 0, 65538, -65544, 0, 65538, -65543, 0, 65538, -65542, 0, 65538, -65541, 0, 65538, -65540, 0, 65538, -65539, 0, 65538, -65538, 0, 65538, -65537, 0, 65538, -131072, 0, 65538, -131071, 0, 65538, -131070, 0, 65538, -131069, 0, 65538, -131068, 0, 65538, -131067, 0, 65538, -131066, 0, 65538, -131065, 0, 65538, -131064, 0, 65538, -131063, 0, 65538, -131062, 0, 65538, -131061, 0, 65538, -131060, 0, 65538, -131059, 0, 65538, -131058, 0, 65538, -131057, 0, 65538, -131056, 0, 65538, -131055, 0, 65538, -131054, 0, 65538, -131053, 0, 65538, -131052, 0, 65538, -131051, 0, 65538, -131050, 0, 65538, -131049, 0, 65538, -131048, 0, 65538, -131047, 0, 65538, -131046, 0, 65538, -131045, 0, 65538, -131044, 0, 65538, -131043, 0, 65538, -131042, 0, 65538, -131041, 0, 65538, -131040, 0, 65538, -131039, 0, 65538, -131038, 0, 65538, -131037, 0, 65538, -131036, 0, 65538, -131035, 0, 65539, -18, 0, 65537, -17, 0, 65538, -16, 0, 65538, -15, 0, 65538, -14, 0, 65538, -13, 0, 65538, -12, 0, 65538, -11, 0, 65538, -10, 0, 65538, -9, 0, 65538, -8, 0, 65538, -7, 0, 65538, -6, 0, 65538, -5, 0, 65538, -4, 0, 65538, -3, 0, 65538, -2, 0, 65538, -1, 0, 65538, -65536, 0, 65538, -65535, 0, 65538, -65534, 0, 65538, -65533, 0, 65538, -65532, 0, 65538, -65531, 0, 65538, -65530, 0, 65538, -65529, 0, 65538, -65528, 0, 65538, -65527, 0, 65538, -65526, 0, 65538, -65525, 0, 65538, -65524, 0, 65538, -65523, 0, 65538, -65522, 0, 65538, -65521, 0, 65538, -65520, 0, 65538, -65519, 0, 65538, -65518, 0, 65538, -65517, 0, 65538, -65516, 0, 65538, -65515, 0, 65538, -65514, 0, 65538, -65513, 0, 65538, -65512, 0, 65538, -65511, 0, 65538, -65510, 0, 65538, -65509, 0, 65538, -65508, 0, 65538, -65507, 0, 65538, -65506, 0, 65538, -65505, 0, 65538, -65504, 0, 65538, -65503, 0, 65538, -65502, 0, 65538, -65501, 0, 65538, -65500, 0, 65538, -65499, 0, 65539, 65518, 0, 65537, 65519, 0, 65538, 65520, 0, 65538, 65521, 0, 65538, 65522, 0, 65538, 65523, 0, 65538, 65524, 0, 65538, 65525, 0, 65538, 65526, 0, 65538, 65527, 0, 65538, 65528, 0, 65538, 65529, 0, 65538, 65530, 0, 65538, 65531, 0, 65538, 65532, 0, 65538, 65533, 0, 65538, 65534, 0, 65538, 65535, 0, 65538, 0, 0, 65538, 1, 0, 65542, 2, 0, 131074, 3, 0, 131074, 4, 0, 131074, 5, 0, 131074, 6, 0, 131074, 7, 0, 131074, 8, 0, 131074, 9, 0, 131074, 10, 0, 131074, 11, 0, 131074, 12, 0, 131074, 13, 0, 131074, 14, 0, 131074, 15, 0, 131074, 16, 0, 131074, 17, 0, 131074, 18, 0, 131074, 19, 0, 65543, 20, 0, 65538, 21, 0, 65538, 22, 0, 65538, 23, 0, 65538, 24, 0, 65538, 25, 0, 65538, 26, 0, 65538, 27, 0, 65538, 28, 0, 65538, 29, 0, 65538, 30, 0, 65538, 31, 0, 65538, 32, 0, 65538, 33, 0, 65538, 34, 0, 65538, 35, 0, 65538, 36, 0, 65538, 37, 0, 65539, 131054, 0, 65537, 131055, 0, 65538, 131056, 0, 65538, 131057, 0, 65538, 131058, 0, 65538, 131059, 0, 65538, 131060, 0, 65538, 131061, 0, 65538, 131062, 0, 65538, 131063, 0, 65538, 131064, 0, 65538, 131065, 0, 65538, 131066, 0, 65538, 131067, 0, 65538, 131068, 0, 65538, 131069, 0, 65538, 131070, 0, 65538, 131071, 0, 65538, 65536, 0, 65542, 65537, 0, 131075, 65555, 0, 65537, 65556, 0, 65538, 65557, 0, 65538, 65558, 0, 65538, 65559, 0, 65538, 65560, 0, 65538, 65561, 0, 65538, 65562, 0, 65538, 65563, 0, 65538, 65564, 0, 65538, 65565, 0, 65538, 65566, 0, 65538, 65567, 0, 65538, 65568, 0, 65538, 65569, 0, 65538, 65570, 0, 65538, 65571, 0, 65538, 65572, 0, 65538, 65573, 0, 65539, 196590, 0, 65537, 196591, 0, 65538, 196592, 0, 65538, 196593, 0, 65538, 196594, 0, 65538, 196595, 0, 65538, 196596, 0, 65538, 196597, 0, 65538, 196598, 0, 65538, 196599, 0, 65538, 196600, 0, 65538, 196601, 0, 65538, 196602, 0, 65538, 196603, 0, 65538, 196604, 0, 65538, 196605, 0, 65538, 196606, 0, 65538, 196607, 0, 65538, 131072, 0, 65539, 131091, 0, 65537, 131092, 0, 65538, 131093, 0, 65538, 131094, 0, 65538, 131095, 0, 65538, 131096, 0, 65538, 131097, 0, 65538, 131098, 0, 65538, 131099, 0, 65538, 131100, 0, 65538, 131101, 0, 65538, 131102, 0, 65538, 131103, 0, 65538, 131104, 0, 65538, 131105, 0, 65538, 131106, 0, 65538, 131107, 0, 65538, 131108, 0, 65538, 131109, 0, 65539, 262126, 0, 65537, 262127, 0, 65538, 262128, 0, 65538, 262129, 0, 65538, 262130, 0, 65538, 262131, 0, 65538, 262132, 0, 65538, 262133, 0, 65538, 262134, 0, 65538, 262135, 0, 65538, 262136, 0, 65538, 262137, 0, 65538, 262138, 0, 65538, 262139, 0, 65538, 262140, 0, 65538, 262141, 0, 65538, 262142, 0, 65538, 262143, 0, 65538, 196608, 0, 65539, 196627, 0, 65537, 196628, 0, 65538, 196629, 0, 65538, 196630, 0, 65538, 196631, 0, 65538, 196632, 0, 65538, 196633, 0, 65538, 196634, 0, 65538, 196635, 0, 65538, 196636, 0, 65538, 196637, 0, 65538, 196638, 0, 65538, 196639, 0, 65538, 196640, 0, 65538, 196641, 0, 65538, 196642, 0, 65538, 196643, 0, 65538, 196644, 0, 65538, 196645, 0, 65539, 327662, 0, 65537, 327663, 0, 65538, 327664, 0, 65538, 327665, 0, 65538, 327666, 0, 65538, 327667, 0, 65538, 327668, 0, 65538, 327669, 0, 65538, 327670, 0, 65538, 327671, 0, 65538, 327672, 0, 65538, 327673, 0, 65538, 327674, 0, 65538, 327675, 0, 65538, 327676, 0, 65538, 327677, 0, 65538, 327678, 0, 65538, 327679, 0, 65538, 262144, 0, 65539, 262163, 0, 65537, 262164, 0, 65538, 262165, 0, 65538, 262166, 0, 65538, 262167, 0, 65538, 262168, 0, 65538, 262169, 0, 65538, 262170, 0, 65538, 262171, 0, 65538, 262172, 0, 65538, 262173, 0, 65538, 262174, 0, 65538, 262175, 0, 65538, 262176, 0, 65538, 262177, 0, 65538, 262178, 0, 65538, 262179, 0, 65538, 262180, 0, 65538, 262181, 0, 65539, 393198, 0, 65537, 393199, 0, 65538, 393200, 0, 65538, 393201, 0, 65538, 393202, 0, 65538, 393203, 0, 65538, 393204, 0, 65538, 393205, 0, 65538, 393206, 0, 65538, 393207, 0, 65538, 393208, 0, 65538, 393209, 0, 65538, 393210, 0, 65538, 393211, 0, 65538, 393212, 0, 65538, 393213, 0, 65538, 393214, 0, 65538, 393215, 0, 65538, 327680, 0, 65539, 327685, 0, 1, 327686, 0, 2, 327687, 0, 2, 327688, 0, 3, 327699, 0, 65537, 327700, 0, 65538, 327701, 0, 65538, 327702, 0, 65538, 327703, 0, 65538, 327704, 0, 65538, 327705, 0, 65538, 327706, 0, 65538, 327707, 0, 65538, 327708, 0, 65538, 327709, 0, 65538, 327710, 0, 65538, 327711, 0, 65538, 327712, 0, 65538, 327713, 0, 65538, 327714, 0, 65538, 327715, 0, 65538, 327716, 0, 65538, 327717, 0, 65539, 458734, 0, 65537, 458735, 0, 65538, 458736, 0, 65538, 458737, 0, 65538, 458738, 0, 65538, 458739, 0, 65538, 458740, 0, 65538, 458741, 0, 65538, 458742, 0, 65538, 458743, 0, 65538, 458744, 0, 65538, 458745, 0, 65538, 458746, 0, 65538, 458747, 0, 65538, 458748, 0, 65538, 458749, 0, 65538, 458750, 0, 65538, 458751, 0, 65538, 393216, 0, 65539, 393219, 0, 1, 393220, 0, 2, 393221, 0, 131079, 393222, 0, 65538, 393223, 0, 65538, 393224, 0, 131078, 393225, 0, 2, 393226, 0, 2, 393227, 0, 2, 393228, 0, 2, 393229, 0, 3, 393235, 0, 65537, 393236, 0, 65538, 393237, 0, 65538, 393238, 0, 65538, 393239, 0, 65538, 393240, 0, 65538, 393241, 0, 65538, 393242, 0, 65538, 393243, 0, 65538, 393244, 0, 65538, 393245, 0, 65538, 393246, 0, 65538, 393247, 0, 65538, 393248, 0, 65538, 393249, 0, 65538, 393250, 0, 65538, 393251, 0, 65538, 393252, 0, 65538, 393253, 0, 65539, 524270, 0, 65537, 524271, 0, 65538, 524272, 0, 65538, 524273, 0, 65538, 524274, 0, 65538, 524275, 0, 65538, 524276, 0, 65538, 524277, 0, 65538, 524278, 0, 65538, 524279, 0, 65538, 524280, 0, 65538, 524281, 0, 65538, 524282, 0, 65538, 524283, 0, 65538, 524284, 0, 65538, 524285, 0, 65538, 524286, 0, 65538, 524287, 0, 65538, 458752, 0, 65539, 458754, 0, 1, 458755, 0, 131079, 458756, 0, 65538, 458757, 0, 65538, 458758, 0, 65538, 458759, 0, 65538, 458760, 0, 65538, 458761, 0, 65538, 458762, 0, 65538, 458763, 0, 65538, 458764, 0, 65538, 458765, 0, 131078, 458766, 0, 3, 458771, 0, 65537, 458772, 0, 65538, 458773, 0, 65538, 458774, 0, 65538, 458775, 0, 65538, 458776, 0, 65538, 458777, 0, 65538, 458778, 0, 65538, 458779, 0, 65538, 458780, 0, 65538, 458781, 0, 65538, 458782, 0, 65538, 458783, 0, 65538, 458784, 0, 65538, 458785, 0, 65538, 458786, 0, 65538, 458787, 0, 65538, 458788, 0, 65538, 458789, 0, 65539, 589806, 0, 65537, 589807, 0, 65538, 589808, 0, 65538, 589809, 0, 65538, 589810, 0, 65538, 589811, 0, 65538, 589812, 0, 65538, 589813, 0, 65538, 589814, 0, 65538, 589815, 0, 65538, 589816, 0, 65538, 589817, 0, 65538, 589818, 0, 65538, 589819, 0, 65538, 589820, 0, 65538, 589821, 0, 65538, 589822, 0, 65538, 589823, 0, 65538, 524288, 0, 65539, 524290, 0, 131073, 524291, 0, 65543, 524292, 0, 65538, 524293, 0, 65538, 524294, 0, 65538, 524295, 0, 65538, 524296, 0, 65538, 524297, 0, 65538, 524298, 0, 65538, 524299, 0, 65538, 524300, 0, 65538, 524301, 0, 65542, 524302, 0, 131075, 524307, 0, 65537, 524308, 0, 65538, 524309, 0, 65538, 524310, 0, 65538, 524311, 0, 65538, 524312, 0, 65538, 524313, 0, 65538, 524314, 0, 65538, 524315, 0, 65538, 524316, 0, 65538, 524317, 0, 65538, 524318, 0, 65538, 524319, 0, 65538, 524320, 0, 65538, 524321, 0, 65538, 524322, 0, 65538, 524323, 0, 65538, 524324, 0, 65538, 524325, 0, 65539, 655342, 0, 65537, 655343, 0, 65538, 655344, 0, 65538, 655345, 0, 65538, 655346, 0, 65538, 655347, 0, 65538, 655348, 0, 65538, 655349, 0, 65538, 655350, 0, 65538, 655351, 0, 65538, 655352, 0, 65538, 655353, 0, 65538, 655354, 0, 65538, 655355, 0, 65538, 655356, 0, 65538, 655357, 0, 65538, 655358, 0, 65538, 655359, 0, 65538, 589824, 0, 65539, 589827, 0, 131073, 589828, 0, 131074, 589829, 0, 131074, 589830, 0, 131074, 589831, 0, 131074, 589832, 0, 131074, 589833, 0, 131074, 589834, 0, 131074, 589835, 0, 131074, 589836, 0, 131074, 589837, 0, 131075, 589843, 0, 65537, 589844, 0, 65538, 589845, 0, 65538, 589846, 0, 65538, 589847, 0, 65538, 589848, 0, 65538, 589849, 0, 65538, 589850, 0, 65538, 589851, 0, 65538, 589852, 0, 65538, 589853, 0, 65538, 589854, 0, 65538, 589855, 0, 65538, 589856, 0, 65538, 589857, 0, 65538, 589858, 0, 65538, 589859, 0, 65538, 589860, 0, 65538, 589861, 0, 65539, 720878, 0, 65537, 720879, 0, 65538, 720880, 0, 65538, 720881, 0, 65538, 720882, 0, 65538, 720883, 0, 65538, 720884, 0, 65538, 720885, 0, 65538, 720886, 0, 65538, 720887, 0, 65538, 720888, 0, 65538, 720889, 0, 65538, 720890, 0, 65538, 720891, 0, 65538, 720892, 0, 65538, 720893, 0, 65538, 720894, 0, 65538, 720895, 0, 65538, 655360, 0, 65539, 655379, 0, 65537, 655380, 0, 65538, 655381, 0, 65538, 655382, 0, 65538, 655383, 0, 65538, 655384, 0, 65538, 655385, 0, 65538, 655386, 0, 65538, 655387, 0, 65538, 655388, 0, 65538, 655389, 0, 65538, 655390, 0, 65538, 655391, 0, 65538, 655392, 0, 65538, 655393, 0, 65538, 655394, 0, 65538, 655395, 0, 65538, 655396, 0, 65538, 655397, 0, 65539, 786414, 0, 65537, 786415, 0, 65538, 786416, 0, 65538, 786417, 0, 65538, 786418, 0, 65538, 786419, 0, 65538, 786420, 0, 65538, 786421, 0, 65538, 786422, 0, 65538, 786423, 0, 65538, 786424, 0, 65538, 786425, 0, 65538, 786426, 0, 65538, 786427, 0, 65538, 786428, 0, 65538, 786429, 0, 65538, 786430, 0, 65538, 786431, 0, 65538, 720896, 0, 131078, 720897, 0, 2, 720898, 0, 2, 720899, 0, 2, 720900, 0, 2, 720901, 0, 2, 720902, 0, 2, 720903, 0, 2, 720904, 0, 2, 720905, 0, 2, 720906, 0, 2, 720907, 0, 2, 720908, 0, 2, 720909, 0, 2, 720910, 0, 2, 720911, 0, 2, 720912, 0, 2, 720913, 0, 2, 720914, 0, 2, 720915, 0, 131079, 720916, 0, 65538, 720917, 0, 65538, 720918, 0, 65538, 720919, 0, 65538, 720920, 0, 65538, 720921, 0, 65538, 720922, 0, 65538, 720923, 0, 65538, 720924, 0, 65538, 720925, 0, 65538, 720926, 0, 65538, 720927, 0, 65538, 720928, 0, 65538, 720929, 0, 65538, 720930, 0, 65538, 720931, 0, 65538, 720932, 0, 65538, 720933, 0, 65539, 851950, 0, 65537, 851951, 0, 65538, 851952, 0, 65538, 851953, 0, 65538, 851954, 0, 65538, 851955, 0, 65538, 851956, 0, 65538, 851957, 0, 65538, 851958, 0, 65538, 851959, 0, 65538, 851960, 0, 65538, 851961, 0, 65538, 851962, 0, 65538, 851963, 0, 65538, 851964, 0, 65538, 851965, 0, 65538, 851966, 0, 65538, 851967, 0, 65538, 786432, 0, 65538, 786433, 0, 65538, 786434, 0, 65538, 786435, 0, 65538, 786436, 0, 65538, 786437, 0, 65538, 786438, 0, 65538, 786439, 0, 65538, 786440, 0, 65538, 786441, 0, 65538, 786442, 0, 65538, 786443, 0, 65538, 786444, 0, 65538, 786445, 0, 65538, 786446, 0, 65538, 786447, 0, 65538, 786448, 0, 65538, 786449, 0, 65538, 786450, 0, 65538, 786451, 0, 65538, 786452, 0, 65538, 786453, 0, 65538, 786454, 0, 65538, 786455, 0, 65538, 786456, 0, 65538, 786457, 0, 65538, 786458, 0, 65538, 786459, 0, 65538, 786460, 0, 65538, 786461, 0, 65538, 786462, 0, 65538, 786463, 0, 65538, 786464, 0, 65538, 786465, 0, 65538, 786466, 0, 65538, 786467, 0, 65538, 786468, 0, 65538, 786469, 0, 65539, 917486, 0, 65537, 917487, 0, 65538, 917488, 0, 65538, 917489, 0, 65538, 917490, 0, 65538, 917491, 0, 65538, 917492, 0, 65538, 917493, 0, 65538, 917494, 0, 65538, 917495, 0, 65538, 917496, 0, 65538, 917497, 0, 65538, 917498, 0, 65538, 917499, 0, 65538, 917500, 0, 65538, 917501, 0, 65538, 917502, 0, 65538, 917503, 0, 65538, 851968, 0, 65538, 851969, 0, 65538, 851970, 0, 65538, 851971, 0, 65538, 851972, 0, 65538, 851973, 0, 65538, 851974, 0, 65538, 851975, 0, 65538, 851976, 0, 65538, 851977, 0, 65538, 851978, 0, 65538, 851979, 0, 65538, 851980, 0, 65538, 851981, 0, 65538, 851982, 0, 65538, 851983, 0, 65538, 851984, 0, 65538, 851985, 0, 65538, 851986, 0, 65538, 851987, 0, 65538, 851988, 0, 65538, 851989, 0, 65538, 851990, 0, 65538, 851991, 0, 65538, 851992, 0, 65538, 851993, 0, 65538, 851994, 0, 65538, 851995, 0, 65538, 851996, 0, 65538, 851997, 0, 65538, 851998, 0, 65538, 851999, 0, 65538, 852000, 0, 65538, 852001, 0, 65538, 852002, 0, 65538, 852003, 0, 65538, 852004, 0, 65538, 852005, 0, 65539, 983022, 0, 65537, 983023, 0, 65538, 983024, 0, 65538, 983025, 0, 65538, 983026, 0, 65538, 983027, 0, 65538, 983028, 0, 65538, 983029, 0, 65538, 983030, 0, 65538, 983031, 0, 65538, 983032, 0, 65538, 983033, 0, 65538, 983034, 0, 65538, 983035, 0, 65538, 983036, 0, 65538, 983037, 0, 65538, 983038, 0, 65538, 983039, 0, 65538, 917504, 0, 65538, 917505, 0, 65538, 917506, 0, 65538, 917507, 0, 65538, 917508, 0, 65538, 917509, 0, 65538, 917510, 0, 65538, 917511, 0, 65538, 917512, 0, 65538, 917513, 0, 65538, 917514, 0, 65538, 917515, 0, 65538, 917516, 0, 65538, 917517, 0, 65538, 917518, 0, 65538, 917519, 0, 65538, 917520, 0, 65538, 917521, 0, 65538, 917522, 0, 65538, 917523, 0, 65538, 917524, 0, 65538, 917525, 0, 65538, 917526, 0, 65538, 917527, 0, 65538, 917528, 0, 65538, 917529, 0, 65538, 917530, 0, 65538, 917531, 0, 65538, 917532, 0, 65538, 917533, 0, 65538, 917534, 0, 65538, 917535, 0, 65538, 917536, 0, 65538, 917537, 0, 65538, 917538, 0, 65538, 917539, 0, 65538, 917540, 0, 65538, 917541, 0, 65539, 1048558, 0, 65537, 1048559, 0, 65538, 1048560, 0, 65538, 1048561, 0, 65538, 1048562, 0, 65538, 1048563, 0, 65538, 1048564, 0, 65538, 1048565, 0, 65538, 1048566, 0, 65538, 1048567, 0, 65538, 1048568, 0, 65538, 1048569, 0, 65538, 1048570, 0, 65538, 1048571, 0, 65538, 1048572, 0, 65538, 1048573, 0, 65538, 1048574, 0, 65538, 1048575, 0, 65538, 983040, 0, 65538, 983041, 0, 65538, 983042, 0, 65538, 983043, 0, 65538, 983044, 0, 65538, 983045, 0, 65538, 983046, 0, 65538, 983047, 0, 65538, 983048, 0, 65538, 983049, 0, 65538, 983050, 0, 65538, 983051, 0, 65538, 983052, 0, 65538, 983053, 0, 65538, 983054, 0, 65538, 983055, 0, 65538, 983056, 0, 65538, 983057, 0, 65538, 983058, 0, 65538, 983059, 0, 65538, 983060, 0, 65538, 983061, 0, 65538, 983062, 0, 65538, 983063, 0, 65538, 983064, 0, 65538, 983065, 0, 65538, 983066, 0, 65538, 983067, 0, 65538, 983068, 0, 65538, 983069, 0, 65538, 983070, 0, 65538, 983071, 0, 65538, 983072, 0, 65538, 983073, 0, 65538, 983074, 0, 65538, 983075, 0, 65538, 983076, 0, 65538, 983077, 0, 65539, 1114094, 0, 65537, 1114095, 0, 65538, 1114096, 0, 65538, 1114097, 0, 65538, 1114098, 0, 65538, 1114099, 0, 65538, 1114100, 0, 65538, 1114101, 0, 65538, 1114102, 0, 65538, 1114103, 0, 65538, 1114104, 0, 65538, 1114105, 0, 65538, 1114106, 0, 65538, 1114107, 0, 65538, 1114108, 0, 65538, 1114109, 0, 65538, 1114110, 0, 65538, 1114111, 0, 65538, 1048576, 0, 65538, 1048577, 0, 65538, 1048578, 0, 65538, 1048579, 0, 65538, 1048580, 0, 65538, 1048581, 0, 65538, 1048582, 0, 65538, 1048583, 0, 65538, 1048584, 0, 65538, 1048585, 0, 65538, 1048586, 0, 65538, 1048587, 0, 65538, 1048588, 0, 65538, 1048589, 0, 65538, 1048590, 0, 65538, 1048591, 0, 65538, 1048592, 0, 65538, 1048593, 0, 65538, 1048594, 0, 65538, 1048595, 0, 65538, 1048596, 0, 65538, 1048597, 0, 65538, 1048598, 0, 65538, 1048599, 0, 65538, 1048600, 0, 65538, 1048601, 0, 65538, 1048602, 0, 65538, 1048603, 0, 65538, 1048604, 0, 65538, 1048605, 0, 65538, 1048606, 0, 65538, 1048607, 0, 65538, 1048608, 0, 65538, 1048609, 0, 65538, 1048610, 0, 65538, 1048611, 0, 65538, 1048612, 0, 65538, 1048613, 0, 65539, 1179630, 0, 65537, 1179631, 0, 65538, 1179632, 0, 65538, 1179633, 0, 65538, 1179634, 0, 65538, 1179635, 0, 65538, 1179636, 0, 65538, 1179637, 0, 65538, 1179638, 0, 65538, 1179639, 0, 65538, 1179640, 0, 65538, 1179641, 0, 65538, 1179642, 0, 65538, 1179643, 0, 65538, 1179644, 0, 65538, 1179645, 0, 65538, 1179646, 0, 65538, 1179647, 0, 65538, 1114112, 0, 65538, 1114113, 0, 65538, 1114114, 0, 65538, 1114115, 0, 65538, 1114116, 0, 65538, 1114117, 0, 65538, 1114118, 0, 65538, 1114119, 0, 65538, 1114120, 0, 65538, 1114121, 0, 65538, 1114122, 0, 65538, 1114123, 0, 65538, 1114124, 0, 65538, 1114125, 0, 65538, 1114126, 0, 65538, 1114127, 0, 65538, 1114128, 0, 65538, 1114129, 0, 65538, 1114130, 0, 65538, 1114131, 0, 65538, 1114132, 0, 65538, 1114133, 0, 65538, 1114134, 0, 65538, 1114135, 0, 65538, 1114136, 0, 65538, 1114137, 0, 65538, 1114138, 0, 65538, 1114139, 0, 65538, 1114140, 0, 65538, 1114141, 0, 65538, 1114142, 0, 65538, 1114143, 0, 65538, 1114144, 0, 65538, 1114145, 0, 65538, 1114146, 0, 65538, 1114147, 0, 65538, 1114148, 0, 65538, 1114149, 0, 65539, 1245166, 0, 65537, 1245167, 0, 65538, 1245168, 0, 65538, 1245169, 0, 65538, 1245170, 0, 65538, 1245171, 0, 65538, 1245172, 0, 65538, 1245173, 0, 65538, 1245174, 0, 65538, 1245175, 0, 65538, 1245176, 0, 65538, 1245177, 0, 65538, 1245178, 0, 65538, 1245179, 0, 65538, 1245180, 0, 65538, 1245181, 0, 65538, 1245182, 0, 65538, 1245183, 0, 65538, 1179648, 0, 65538, 1179649, 0, 65538, 1179650, 0, 65538, 1179651, 0, 65538, 1179652, 0, 65538, 1179653, 0, 65538, 1179654, 0, 65538, 1179655, 0, 65538, 1179656, 0, 65538, 1179657, 0, 65538, 1179658, 0, 65538, 1179659, 0, 65538, 1179660, 0, 65538, 1179661, 0, 65538, 1179662, 0, 65538, 1179663, 0, 65538, 1179664, 0, 65538, 1179665, 0, 65538, 1179666, 0, 65538, 1179667, 0, 65538, 1179668, 0, 65538, 1179669, 0, 65538, 1179670, 0, 65538, 1179671, 0, 65538, 1179672, 0, 65538, 1179673, 0, 65538, 1179674, 0, 65538, 1179675, 0, 65538, 1179676, 0, 65538, 1179677, 0, 65538, 1179678, 0, 65538, 1179679, 0, 65538, 1179680, 0, 65538, 1179681, 0, 65538, 1179682, 0, 65538, 1179683, 0, 65538, 1179684, 0, 65538, 1179685, 0, 65539, 1310702, 0, 65537, 1310703, 0, 65538, 1310704, 0, 65538, 1310705, 0, 65538, 1310706, 0, 65538, 1310707, 0, 65538, 1310708, 0, 65538, 1310709, 0, 65538, 1310710, 0, 65538, 1310711, 0, 65538, 1310712, 0, 65538, 1310713, 0, 65538, 1310714, 0, 65538, 1310715, 0, 65538, 1310716, 0, 65538, 1310717, 0, 65538, 1310718, 0, 65538, 1310719, 0, 65538, 1245184, 0, 65538, 1245185, 0, 65538, 1245186, 0, 65538, 1245187, 0, 65538, 1245188, 0, 65538, 1245189, 0, 65538, 1245190, 0, 65538, 1245191, 0, 65538, 1245192, 0, 65538, 1245193, 0, 65538, 1245194, 0, 65538, 1245195, 0, 65538, 1245196, 0, 65538, 1245197, 0, 65538, 1245198, 0, 65538, 1245199, 0, 65538, 1245200, 0, 65538, 1245201, 0, 65538, 1245202, 0, 65538, 1245203, 0, 65538, 1245204, 0, 65538, 1245205, 0, 65538, 1245206, 0, 65538, 1245207, 0, 65538, 1245208, 0, 65538, 1245209, 0, 65538, 1245210, 0, 65538, 1245211, 0, 65538, 1245212, 0, 65538, 1245213, 0, 65538, 1245214, 0, 65538, 1245215, 0, 65538, 1245216, 0, 65538, 1245217, 0, 65538, 1245218, 0, 65538, 1245219, 0, 65538, 1245220, 0, 65538, 1245221, 0, 65539, 1376238, 0, 65537, 1376239, 0, 65538, 1376240, 0, 65538, 1376241, 0, 65538, 1376242, 0, 65538, 1376243, 0, 65538, 1376244, 0, 65538, 1376245, 0, 65538, 1376246, 0, 65538, 1376247, 0, 65538, 1376248, 0, 65538, 1376249, 0, 65538, 1376250, 0, 65538, 1376251, 0, 65538, 1376252, 0, 65538, 1376253, 0, 65538, 1376254, 0, 65538, 1376255, 0, 65538, 1310720, 0, 65538, 1310721, 0, 65538, 1310722, 0, 65538, 1310723, 0, 65538, 1310724, 0, 65538, 1310725, 0, 65538, 1310726, 0, 65538, 1310727, 0, 65538, 1310728, 0, 65538, 1310729, 0, 65538, 1310730, 0, 65538, 1310731, 0, 65538, 1310732, 0, 65538, 1310733, 0, 65538, 1310734, 0, 65538, 1310735, 0, 65538, 1310736, 0, 65538, 1310737, 0, 65538, 1310738, 0, 65538, 1310739, 0, 65538, 1310740, 0, 65538, 1310741, 0, 65538, 1310742, 0, 65538, 1310743, 0, 65538, 1310744, 0, 65538, 1310745, 0, 65538, 1310746, 0, 65538, 1310747, 0, 65538, 1310748, 0, 65538, 1310749, 0, 65538, 1310750, 0, 65538, 1310751, 0, 65538, 1310752, 0, 65538, 1310753, 0, 65538, 1310754, 0, 65538, 1310755, 0, 65538, 1310756, 0, 65538, 1310757, 0, 65539, 1441774, 0, 65537, 1441775, 0, 65538, 1441776, 0, 65538, 1441777, 0, 65538, 1441778, 0, 65538, 1441779, 0, 65538, 1441780, 0, 65538, 1441781, 0, 65538, 1441782, 0, 65538, 1441783, 0, 65538, 1441784, 0, 65538, 1441785, 0, 65538, 1441786, 0, 65538, 1441787, 0, 65538, 1441788, 0, 65538, 1441789, 0, 65538, 1441790, 0, 65538, 1441791, 0, 65538, 1376256, 0, 65538, 1376257, 0, 65538, 1376258, 0, 65538, 1376259, 0, 65538, 1376260, 0, 65538, 1376261, 0, 65538, 1376262, 0, 65538, 1376263, 0, 65538, 1376264, 0, 65538, 1376265, 0, 65538, 1376266, 0, 65538, 1376267, 0, 65538, 1376268, 0, 65538, 1376269, 0, 65538, 1376270, 0, 65538, 1376271, 0, 65538, 1376272, 0, 65538, 1376273, 0, 65538, 1376274, 0, 65538, 1376275, 0, 65538, 1376276, 0, 65538, 1376277, 0, 65538, 1376278, 0, 65538, 1376279, 0, 65538, 1376280, 0, 65538, 1376281, 0, 65538, 1376282, 0, 65538, 1376283, 0, 65538, 1376284, 0, 65538, 1376285, 0, 65538, 1376286, 0, 65538, 1376287, 0, 65538, 1376288, 0, 65538, 1376289, 0, 65538, 1376290, 0, 65538, 1376291, 0, 65538, 1376292, 0, 65538, 1376293, 0, 65539, 1507310, 0, 65537, 1507311, 0, 65538, 1507312, 0, 65538, 1507313, 0, 65538, 1507314, 0, 65538, 1507315, 0, 65538, 1507316, 0, 65538, 1507317, 0, 65538, 1507318, 0, 65538, 1507319, 0, 65538, 1507320, 0, 65538, 1507321, 0, 65538, 1507322, 0, 65538, 1507323, 0, 65538, 1507324, 0, 65538, 1507325, 0, 65538, 1507326, 0, 65538, 1507327, 0, 65538, 1441792, 0, 65538, 1441793, 0, 65538, 1441794, 0, 65538, 1441795, 0, 65538, 1441796, 0, 65538, 1441797, 0, 65538, 1441798, 0, 65538, 1441799, 0, 65538, 1441800, 0, 65538, 1441801, 0, 65538, 1441802, 0, 65538, 1441803, 0, 65538, 1441804, 0, 65538, 1441805, 0, 65538, 1441806, 0, 65538, 1441807, 0, 65538, 1441808, 0, 65538, 1441809, 0, 65538, 1441810, 0, 65538, 1441811, 0, 65538, 1441812, 0, 65538, 1441813, 0, 65538, 1441814, 0, 65538, 1441815, 0, 65538, 1441816, 0, 65538, 1441817, 0, 65538, 1441818, 0, 65538, 1441819, 0, 65538, 1441820, 0, 65538, 1441821, 0, 65538, 1441822, 0, 65538, 1441823, 0, 65538, 1441824, 0, 65538, 1441825, 0, 65538, 1441826, 0, 65538, 1441827, 0, 65538, 1441828, 0, 65538, 1441829, 0, 65539, 1572846, 0, 65537, 1572847, 0, 65538, 1572848, 0, 65538, 1572849, 0, 65538, 1572850, 0, 65538, 1572851, 0, 65538, 1572852, 0, 65538, 1572853, 0, 65538, 1572854, 0, 65538, 1572855, 0, 65538, 1572856, 0, 65538, 1572857, 0, 65538, 1572858, 0, 65538, 1572859, 0, 65538, 1572860, 0, 65538, 1572861, 0, 65538, 1572862, 0, 65538, 1572863, 0, 65538, 1507328, 0, 65538, 1507329, 0, 65538, 1507330, 0, 65538, 1507331, 0, 65538, 1507332, 0, 65538, 1507333, 0, 65538, 1507334, 0, 65538, 1507335, 0, 65538, 1507336, 0, 65538, 1507337, 0, 65538, 1507338, 0, 65538, 1507339, 0, 65538, 1507340, 0, 65538, 1507341, 0, 65538, 1507342, 0, 65538, 1507343, 0, 65538, 1507344, 0, 65538, 1507345, 0, 65538, 1507346, 0, 65538, 1507347, 0, 65538, 1507348, 0, 65538, 1507349, 0, 65538, 1507350, 0, 65538, 1507351, 0, 65538, 1507352, 0, 65538, 1507353, 0, 65538, 1507354, 0, 65538, 1507355, 0, 65538, 1507356, 0, 65538, 1507357, 0, 65538, 1507358, 0, 65538, 1507359, 0, 65538, 1507360, 0, 65538, 1507361, 0, 65538, 1507362, 0, 65538, 1507363, 0, 65538, 1507364, 0, 65538, 1507365, 0, 65539, 1638382, 0, 65537, 1638383, 0, 65538, 1638384, 0, 65538, 1638385, 0, 65538, 1638386, 0, 65538, 1638387, 0, 65538, 1638388, 0, 65538, 1638389, 0, 65538, 1638390, 0, 65538, 1638391, 0, 65538, 1638392, 0, 65538, 1638393, 0, 65538, 1638394, 0, 65538, 1638395, 0, 65538, 1638396, 0, 65538, 1638397, 0, 65538, 1638398, 0, 65538, 1638399, 0, 65538, 1572864, 0, 65538, 1572865, 0, 65538, 1572866, 0, 65538, 1572867, 0, 65538, 1572868, 0, 65538, 1572869, 0, 65538, 1572870, 0, 65538, 1572871, 0, 65538, 1572872, 0, 65538, 1572873, 0, 65538, 1572874, 0, 65538, 1572875, 0, 65538, 1572876, 0, 65538, 1572877, 0, 65538, 1572878, 0, 65538, 1572879, 0, 65538, 1572880, 0, 65538, 1572881, 0, 65538, 1572882, 0, 65538, 1572883, 0, 65538, 1572884, 0, 65538, 1572885, 0, 65538, 1572886, 0, 65538, 1572887, 0, 65538, 1572888, 0, 65538, 1572889, 0, 65538, 1572890, 0, 65538, 1572891, 0, 65538, 1572892, 0, 65538, 1572893, 0, 65538, 1572894, 0, 65538, 1572895, 0, 65538, 1572896, 0, 65538, 1572897, 0, 65538, 1572898, 0, 65538, 1572899, 0, 65538, 1572900, 0, 65538, 1572901, 0, 65539, 1703918, 0, 131073, 1703919, 0, 131074, 1703920, 0, 131074, 1703921, 0, 131074, 1703922, 0, 131074, 1703923, 0, 131074, 1703924, 0, 131074, 1703925, 0, 131074, 1703926, 0, 131074, 1703927, 0, 131074, 1703928, 0, 131074, 1703929, 0, 131074, 1703930, 0, 131074, 1703931, 0, 131074, 1703932, 0, 131074, 1703933, 0, 131074, 1703934, 0, 131074, 1703935, 0, 131074, 1638400, 0, 131074, 1638401, 0, 131074, 1638402, 0, 131074, 1638403, 0, 131074, 1638404, 0, 131074, 1638405, 0, 131074, 1638406, 0, 131074, 1638407, 0, 131074, 1638408, 0, 131074, 1638409, 0, 131074, 1638410, 0, 131074, 1638411, 0, 131074, 1638412, 0, 131074, 1638413, 0, 131074, 1638414, 0, 131074, 1638415, 0, 131074, 1638416, 0, 131074, 1638417, 0, 131074, 1638418, 0, 131074, 1638419, 0, 131074, 1638420, 0, 131074, 1638421, 0, 131074, 1638422, 0, 131074, 1638423, 0, 131074, 1638424, 0, 131074, 1638425, 0, 131074, 1638426, 0, 131074, 1638427, 0, 131074, 1638428, 0, 131074, 1638429, 0, 131074, 1638430, 0, 131074, 1638431, 0, 131074, 1638432, 0, 131074, 1638433, 0, 131074, 1638434, 0, 131074, 1638435, 0, 131074, 1638436, 0, 131074, 1638437, 0, 131075 ) +tile_data = PoolIntArray( -851986, 0, 1, -851985, 0, 2, -851984, 0, 2, -851983, 0, 2, -851982, 0, 2, -851981, 0, 2, -851980, 0, 2, -851979, 0, 2, -851978, 0, 2, -851977, 0, 2, -851976, 0, 2, -851975, 0, 2, -851974, 0, 2, -851973, 0, 2, -851972, 0, 2, -851971, 0, 2, -851970, 0, 2, -851969, 0, 2, -917504, 0, 2, -917503, 0, 2, -917502, 0, 2, -917501, 0, 2, -917500, 0, 2, -917499, 0, 2, -917498, 0, 2, -917497, 0, 2, -917496, 0, 2, -917495, 0, 2, -917494, 0, 2, -917493, 0, 2, -917492, 0, 2, -917491, 0, 2, -917490, 0, 2, -917489, 0, 2, -917488, 0, 2, -917487, 0, 2, -917486, 0, 2, -917485, 0, 2, -917484, 0, 2, -917483, 0, 2, -917482, 0, 2, -917481, 0, 2, -917480, 0, 2, -917479, 0, 2, -917478, 0, 2, -917477, 0, 2, -917476, 0, 2, -917475, 0, 2, -917474, 0, 2, -917473, 0, 2, -917472, 0, 2, -917471, 0, 2, -917470, 0, 2, -917469, 0, 2, -917468, 0, 2, -917467, 0, 3, -786450, 0, 65537, -786449, 0, 65538, -786448, 0, 65538, -786447, 0, 65538, -786446, 0, 65538, -786445, 0, 65538, -786444, 0, 65538, -786443, 0, 65538, -786442, 0, 65538, -786441, 0, 65538, -786440, 0, 65538, -786439, 0, 65538, -786438, 0, 65538, -786437, 0, 65538, -786436, 0, 65538, -786435, 0, 65538, -786434, 0, 65538, -786433, 0, 65538, -851968, 0, 65538, -851967, 0, 65538, -851966, 0, 65538, -851965, 0, 65538, -851964, 0, 65538, -851963, 0, 65538, -851962, 0, 65538, -851961, 0, 65538, -851960, 0, 65538, -851959, 0, 65538, -851958, 0, 65538, -851957, 0, 65538, -851956, 0, 65538, -851955, 0, 65538, -851954, 0, 65538, -851953, 0, 65538, -851952, 0, 65538, -851951, 0, 65538, -851950, 0, 65538, -851949, 0, 65538, -851948, 0, 65538, -851947, 0, 65538, -851946, 0, 65538, -851945, 0, 65538, -851944, 0, 65538, -851943, 0, 65538, -851942, 0, 65538, -851941, 0, 65538, -851940, 0, 65538, -851939, 0, 65538, -851938, 0, 65538, -851937, 0, 65538, -851936, 0, 65538, -851935, 0, 65538, -851934, 0, 65538, -851933, 0, 65538, -851932, 0, 65538, -851931, 0, 65539, -720914, 0, 65537, -720913, 0, 65538, -720912, 0, 65538, -720911, 0, 65538, -720910, 0, 65538, -720909, 0, 65538, -720908, 0, 65538, -720907, 0, 65538, -720906, 0, 65538, -720905, 0, 65538, -720904, 0, 65538, -720903, 0, 65538, -720902, 0, 65538, -720901, 0, 65538, -720900, 0, 65538, -720899, 0, 65538, -720898, 0, 65538, -720897, 0, 65538, -786432, 0, 65538, -786431, 0, 65538, -786430, 0, 65538, -786429, 0, 65538, -786428, 0, 65538, -786427, 0, 65538, -786426, 0, 65538, -786425, 0, 65538, -786424, 0, 65538, -786423, 0, 65538, -786422, 0, 65538, -786421, 0, 65538, -786420, 0, 65538, -786419, 0, 65538, -786418, 0, 65538, -786417, 0, 65538, -786416, 0, 65538, -786415, 0, 65538, -786414, 0, 65538, -786413, 0, 65538, -786412, 0, 65538, -786411, 0, 65538, -786410, 0, 65538, -786409, 0, 65538, -786408, 0, 65538, -786407, 0, 65538, -786406, 0, 65538, -786405, 0, 65538, -786404, 0, 65538, -786403, 0, 65538, -786402, 0, 65538, -786401, 0, 65538, -786400, 0, 65538, -786399, 0, 65538, -786398, 0, 65538, -786397, 0, 65538, -786396, 0, 65538, -786395, 0, 65539, -655378, 0, 65537, -655377, 0, 65538, -655376, 0, 65538, -655375, 0, 65538, -655374, 0, 65538, -655373, 0, 65538, -655372, 0, 65538, -655371, 0, 65538, -655370, 0, 65538, -655369, 0, 65538, -655368, 0, 65538, -655367, 0, 65538, -655366, 0, 65538, -655365, 0, 65538, -655364, 0, 65538, -655363, 0, 65538, -655362, 0, 65538, -655361, 0, 65538, -720896, 0, 65538, -720895, 0, 65538, -720894, 0, 65538, -720893, 0, 65538, -720892, 0, 65538, -720891, 0, 65538, -720890, 0, 65538, -720889, 0, 65538, -720888, 0, 65538, -720887, 0, 65538, -720886, 0, 65538, -720885, 0, 65538, -720884, 0, 65538, -720883, 0, 65538, -720882, 0, 65538, -720881, 0, 65538, -720880, 0, 65538, -720879, 0, 65538, -720878, 0, 65538, -720877, 0, 65538, -720876, 0, 65538, -720875, 0, 65538, -720874, 0, 65538, -720873, 0, 65538, -720872, 0, 65538, -720871, 0, 65538, -720870, 0, 65538, -720869, 0, 65538, -720868, 0, 65538, -720867, 0, 65538, -720866, 0, 65538, -720865, 0, 65538, -720864, 0, 65538, -720863, 0, 65538, -720862, 0, 65538, -720861, 0, 65538, -720860, 0, 65538, -720859, 0, 65539, -589842, 0, 65537, -589841, 0, 65538, -589840, 0, 65538, -589839, 0, 65538, -589838, 0, 65538, -589837, 0, 65538, -589836, 0, 65538, -589835, 0, 65538, -589834, 0, 65538, -589833, 0, 65538, -589832, 0, 65538, -589831, 0, 65538, -589830, 0, 65538, -589829, 0, 65538, -589828, 0, 65538, -589827, 0, 65538, -589826, 0, 65538, -589825, 0, 65538, -655360, 0, 65538, -655359, 0, 65538, -655358, 0, 65538, -655357, 0, 65538, -655356, 0, 65538, -655355, 0, 65538, -655354, 0, 65538, -655353, 0, 65538, -655352, 0, 65538, -655351, 0, 65538, -655350, 0, 65538, -655349, 0, 65538, -655348, 0, 65538, -655347, 0, 65538, -655346, 0, 65538, -655345, 0, 65538, -655344, 0, 65538, -655343, 0, 65538, -655342, 0, 65538, -655341, 0, 65538, -655340, 0, 65538, -655339, 0, 65538, -655338, 0, 65538, -655337, 0, 65538, -655336, 0, 65538, -655335, 0, 65538, -655334, 0, 65538, -655333, 0, 65538, -655332, 0, 65538, -655331, 0, 65538, -655330, 0, 65538, -655329, 0, 65538, -655328, 0, 65538, -655327, 0, 65538, -655326, 0, 65538, -655325, 0, 65538, -655324, 0, 65538, -655323, 0, 65539, -524306, 0, 65537, -524305, 0, 65538, -524304, 0, 65538, -524303, 0, 65538, -524302, 0, 65538, -524301, 0, 65538, -524300, 0, 65538, -524299, 0, 65538, -524298, 0, 65538, -524297, 0, 65538, -524296, 0, 65538, -524295, 0, 65538, -524294, 0, 65538, -524293, 0, 65538, -524292, 0, 65538, -524291, 0, 65538, -524290, 0, 65538, -524289, 0, 65538, -589824, 0, 65538, -589823, 0, 65538, -589822, 0, 65538, -589821, 0, 65538, -589820, 0, 65538, -589819, 0, 65538, -589818, 0, 65538, -589817, 0, 65538, -589816, 0, 65538, -589815, 0, 65538, -589814, 0, 65538, -589813, 0, 65538, -589812, 0, 65538, -589811, 0, 65538, -589810, 0, 65538, -589809, 0, 65538, -589808, 0, 65538, -589807, 0, 65538, -589806, 0, 65538, -589805, 0, 65538, -589804, 0, 65538, -589803, 0, 65538, -589802, 0, 65538, -589801, 0, 65538, -589800, 0, 65538, -589799, 0, 65538, -589798, 0, 65538, -589797, 0, 65538, -589796, 0, 65538, -589795, 0, 65538, -589794, 0, 65538, -589793, 0, 65538, -589792, 0, 65538, -589791, 0, 65538, -589790, 0, 65538, -589789, 0, 65538, -589788, 0, 65538, -589787, 0, 65539, -458770, 0, 65537, -458769, 0, 65538, -458768, 0, 65538, -458767, 0, 65538, -458766, 0, 65538, -458765, 0, 65538, -458764, 0, 65538, -458763, 0, 65538, -458762, 0, 65538, -458761, 0, 65538, -458760, 0, 65538, -458759, 0, 65538, -458758, 0, 65538, -458757, 0, 65538, -458756, 0, 65538, -458755, 0, 65538, -458754, 0, 65538, -458753, 0, 65538, -524288, 0, 65538, -524287, 0, 65538, -524286, 0, 65538, -524285, 0, 65538, -524284, 0, 65538, -524283, 0, 65538, -524282, 0, 65538, -524281, 0, 65538, -524280, 0, 65538, -524279, 0, 65538, -524278, 0, 65538, -524277, 0, 65538, -524276, 0, 65538, -524275, 0, 65538, -524274, 0, 65538, -524273, 0, 65538, -524272, 0, 65538, -524271, 0, 65538, -524270, 0, 65538, -524269, 0, 65538, -524268, 0, 65538, -524267, 0, 65538, -524266, 0, 65538, -524265, 0, 65538, -524264, 0, 65538, -524263, 0, 65538, -524262, 0, 65538, -524261, 0, 65538, -524260, 0, 65538, -524259, 0, 65538, -524258, 0, 65538, -524257, 0, 65538, -524256, 0, 65538, -524255, 0, 65538, -524254, 0, 65538, -524253, 0, 65538, -524252, 0, 65538, -524251, 0, 65539, -393234, 0, 65537, -393233, 0, 65538, -393232, 0, 65538, -393231, 0, 65538, -393230, 0, 65538, -393229, 0, 65538, -393228, 0, 65538, -393227, 0, 65538, -393226, 0, 65538, -393225, 0, 65538, -393224, 0, 65538, -393223, 0, 65538, -393222, 0, 65538, -393221, 0, 65538, -393220, 0, 65538, -393219, 0, 65538, -393218, 0, 65538, -393217, 0, 65538, -458752, 0, 65538, -458751, 0, 65538, -458750, 0, 65538, -458749, 0, 65538, -458748, 0, 65538, -458747, 0, 65538, -458746, 0, 65538, -458745, 0, 65538, -458744, 0, 65538, -458743, 0, 65538, -458742, 0, 65538, -458741, 0, 65538, -458740, 0, 65538, -458739, 0, 65538, -458738, 0, 65538, -458737, 0, 65538, -458736, 0, 65538, -458735, 0, 65538, -458734, 0, 65538, -458733, 0, 65538, -458732, 0, 65538, -458731, 0, 65538, -458730, 0, 65538, -458729, 0, 65538, -458728, 0, 65538, -458727, 0, 65538, -458726, 0, 65538, -458725, 0, 65538, -458724, 0, 65538, -458723, 0, 65538, -458722, 0, 65538, -458721, 0, 65538, -458720, 0, 65538, -458719, 0, 65538, -458718, 0, 65538, -458717, 0, 65538, -458716, 0, 65538, -458715, 0, 65539, -327698, 0, 65537, -327697, 0, 65538, -327696, 0, 65538, -327695, 0, 65538, -327694, 0, 65538, -327693, 0, 65538, -327692, 0, 65538, -327691, 0, 65538, -327690, 0, 65538, -327689, 0, 65538, -327688, 0, 65538, -327687, 0, 65538, -327686, 0, 65538, -327685, 0, 65538, -327684, 0, 65538, -327683, 0, 65538, -327682, 0, 65538, -327681, 0, 65538, -393216, 0, 65538, -393215, 0, 65538, -393214, 0, 65538, -393213, 0, 65538, -393212, 0, 65538, -393211, 0, 65538, -393210, 0, 65538, -393209, 0, 65538, -393208, 0, 65538, -393207, 0, 65538, -393206, 0, 65538, -393205, 0, 65538, -393204, 0, 65538, -393203, 0, 65538, -393202, 0, 65538, -393201, 0, 65538, -393200, 0, 65538, -393199, 0, 65538, -393198, 0, 65538, -393197, 0, 65538, -393196, 0, 65538, -393195, 0, 65538, -393194, 0, 65538, -393193, 0, 65538, -393192, 0, 65538, -393191, 0, 65538, -393190, 0, 65538, -393189, 0, 65538, -393188, 0, 65538, -393187, 0, 65538, -393186, 0, 65538, -393185, 0, 65538, -393184, 0, 65538, -393183, 0, 65538, -393182, 0, 65538, -393181, 0, 65538, -393180, 0, 65538, -393179, 0, 65539, -262162, 0, 65537, -262161, 0, 65538, -262160, 0, 65538, -262159, 0, 65538, -262158, 0, 65538, -262157, 0, 65538, -262156, 0, 65538, -262155, 0, 65538, -262154, 0, 65538, -262153, 0, 65538, -262152, 0, 65538, -262151, 0, 65538, -262150, 0, 65538, -262149, 0, 65538, -262148, 0, 65538, -262147, 0, 65538, -262146, 0, 65538, -262145, 0, 65538, -327680, 0, 65538, -327679, 0, 65538, -327678, 0, 65538, -327677, 0, 65538, -327676, 0, 65538, -327675, 0, 65538, -327674, 0, 65538, -327673, 0, 65538, -327672, 0, 65538, -327671, 0, 65538, -327670, 0, 65538, -327669, 0, 65538, -327668, 0, 65538, -327667, 0, 65538, -327666, 0, 65538, -327665, 0, 65538, -327664, 0, 65538, -327663, 0, 65538, -327662, 0, 65538, -327661, 0, 65538, -327660, 0, 65538, -327659, 0, 65538, -327658, 0, 65538, -327657, 0, 65538, -327656, 0, 65538, -327655, 0, 65538, -327654, 0, 65538, -327653, 0, 65538, -327652, 0, 65538, -327651, 0, 65538, -327650, 0, 65538, -327649, 0, 65538, -327648, 0, 65538, -327647, 0, 65538, -327646, 0, 65538, -327645, 0, 65538, -327644, 0, 65538, -327643, 0, 65539, -196626, 0, 65537, -196625, 0, 65538, -196624, 0, 65538, -196623, 0, 65538, -196622, 0, 65538, -196621, 0, 65538, -196620, 0, 65538, -196619, 0, 65538, -196618, 0, 65538, -196617, 0, 65538, -196616, 0, 65538, -196615, 0, 65538, -196614, 0, 65538, -196613, 0, 65538, -196612, 0, 65538, -196611, 0, 65538, -196610, 0, 65538, -196609, 0, 65538, -262144, 0, 65538, -262143, 0, 65538, -262142, 0, 65538, -262141, 0, 65538, -262140, 0, 65538, -262139, 0, 65538, -262138, 0, 65538, -262137, 0, 65538, -262136, 0, 65538, -262135, 0, 65538, -262134, 0, 65538, -262133, 0, 65538, -262132, 0, 65538, -262131, 0, 65538, -262130, 0, 65538, -262129, 0, 65538, -262128, 0, 65538, -262127, 0, 65538, -262126, 0, 65538, -262125, 0, 65538, -262124, 0, 65538, -262123, 0, 65538, -262122, 0, 65538, -262121, 0, 65538, -262120, 0, 65538, -262119, 0, 65538, -262118, 0, 65538, -262117, 0, 65538, -262116, 0, 65538, -262115, 0, 65538, -262114, 0, 65538, -262113, 0, 65538, -262112, 0, 65538, -262111, 0, 65538, -262110, 0, 65538, -262109, 0, 65538, -262108, 0, 65538, -262107, 0, 65539, -131090, 0, 65537, -131089, 0, 65538, -131088, 0, 65538, -131087, 0, 65538, -131086, 0, 65538, -131085, 0, 65538, -131084, 0, 65538, -131083, 0, 65538, -131082, 0, 65538, -131081, 0, 65538, -131080, 0, 65538, -131079, 0, 65538, -131078, 0, 65538, -131077, 0, 65538, -131076, 0, 65538, -131075, 0, 65538, -131074, 0, 65538, -131073, 0, 65538, -196608, 0, 65538, -196607, 0, 65538, -196606, 0, 65538, -196605, 0, 65538, -196604, 0, 65538, -196603, 0, 65538, -196602, 0, 65538, -196601, 0, 65538, -196600, 0, 65538, -196599, 0, 65538, -196598, 0, 65542, -196597, 0, 131074, -196596, 0, 131074, -196595, 0, 131074, -196594, 0, 65543, -196593, 0, 65538, -196592, 0, 65538, -196591, 0, 65538, -196590, 0, 65538, -196589, 0, 65538, -196588, 0, 65538, -196587, 0, 65538, -196586, 0, 65538, -196585, 0, 65538, -196584, 0, 65538, -196583, 0, 65538, -196582, 0, 65538, -196581, 0, 65538, -196580, 0, 65538, -196579, 0, 65538, -196578, 0, 65538, -196577, 0, 65538, -196576, 0, 65538, -196575, 0, 65538, -196574, 0, 65538, -196573, 0, 65538, -196572, 0, 65538, -196571, 0, 65539, -65554, 0, 65537, -65553, 0, 65538, -65552, 0, 65538, -65551, 0, 65538, -65550, 0, 65538, -65549, 0, 65538, -65548, 0, 65538, -65547, 0, 65538, -65546, 0, 65538, -65545, 0, 65538, -65544, 0, 65538, -65543, 0, 65538, -65542, 0, 65538, -65541, 0, 65538, -65540, 0, 65538, -65539, 0, 65538, -65538, 0, 65538, -65537, 0, 65538, -131072, 0, 65538, -131071, 0, 65538, -131070, 0, 65538, -131069, 0, 65538, -131068, 0, 65538, -131067, 0, 65538, -131066, 0, 65538, -131065, 0, 65538, -131064, 0, 65538, -131063, 0, 65538, -131062, 0, 65539, -131058, 0, 65537, -131057, 0, 65538, -131056, 0, 65538, -131055, 0, 65538, -131054, 0, 65538, -131053, 0, 65538, -131052, 0, 65538, -131051, 0, 65538, -131050, 0, 65538, -131049, 0, 65538, -131048, 0, 65538, -131047, 0, 65538, -131046, 0, 65538, -131045, 0, 65538, -131044, 0, 65538, -131043, 0, 65538, -131042, 0, 65538, -131041, 0, 65538, -131040, 0, 65538, -131039, 0, 65538, -131038, 0, 65538, -131037, 0, 65538, -131036, 0, 65538, -131035, 0, 65539, -18, 0, 65537, -17, 0, 65538, -16, 0, 65538, -15, 0, 65538, -14, 0, 65538, -13, 0, 65538, -12, 0, 65538, -11, 0, 65538, -10, 0, 65538, -9, 0, 65538, -8, 0, 65538, -7, 0, 65538, -6, 0, 65538, -5, 0, 65538, -4, 0, 65538, -3, 0, 65538, -2, 0, 65538, -1, 0, 65538, -65536, 0, 65538, -65535, 0, 65538, -65534, 0, 65538, -65533, 0, 65538, -65532, 0, 65538, -65531, 0, 65538, -65530, 0, 65538, -65529, 0, 65538, -65528, 0, 65538, -65527, 0, 65538, -65526, 0, 65539, -65522, 0, 65537, -65521, 0, 65538, -65520, 0, 65538, -65519, 0, 65538, -65518, 0, 65538, -65517, 0, 65538, -65516, 0, 65538, -65515, 0, 65538, -65514, 0, 65538, -65513, 0, 65538, -65512, 0, 65538, -65511, 0, 65538, -65510, 0, 65538, -65509, 0, 65538, -65508, 0, 65538, -65507, 0, 65538, -65506, 0, 65538, -65505, 0, 65538, -65504, 0, 65538, -65503, 0, 65538, -65502, 0, 65538, -65501, 0, 65538, -65500, 0, 65538, -65499, 0, 65539, 65518, 0, 65537, 65519, 0, 65538, 65520, 0, 65538, 65521, 0, 65538, 65522, 0, 65538, 65523, 0, 65538, 65524, 0, 65538, 65525, 0, 65538, 65526, 0, 65538, 65527, 0, 65538, 65528, 0, 65538, 65529, 0, 65538, 65530, 0, 65538, 65531, 0, 65538, 65532, 0, 65538, 65533, 0, 65538, 65534, 0, 65538, 65535, 0, 65538, 0, 0, 65538, 1, 0, 65542, 2, 0, 131074, 3, 0, 131074, 4, 0, 131074, 5, 0, 131074, 6, 0, 131074, 7, 0, 131074, 8, 0, 131074, 9, 0, 131074, 10, 0, 131075, 11, 8, 196648, 13, 8, 196648, 14, 0, 131073, 15, 0, 131074, 16, 0, 131074, 17, 0, 131074, 18, 0, 131074, 19, 0, 65543, 20, 0, 65538, 21, 0, 65538, 22, 0, 65538, 23, 0, 65538, 24, 0, 65538, 25, 0, 65538, 26, 0, 65538, 27, 0, 65538, 28, 0, 65538, 29, 0, 65538, 30, 0, 65538, 31, 0, 65538, 32, 0, 65538, 33, 0, 65538, 34, 0, 65538, 35, 0, 65538, 36, 0, 65538, 37, 0, 65539, 131054, 0, 65537, 131055, 0, 65538, 131056, 0, 65538, 131057, 0, 65538, 131058, 0, 65538, 131059, 0, 65538, 131060, 0, 65538, 131061, 0, 65538, 131062, 0, 65538, 131063, 0, 65538, 131064, 0, 65538, 131065, 0, 65538, 131066, 0, 65538, 131067, 0, 65538, 131068, 0, 65538, 131069, 0, 65538, 131070, 0, 65538, 131071, 0, 65538, 65536, 0, 65542, 65537, 0, 131075, 65555, 0, 65537, 65556, 0, 65538, 65557, 0, 65538, 65558, 0, 65538, 65559, 0, 65538, 65560, 0, 65538, 65561, 0, 65538, 65562, 0, 65538, 65563, 0, 65538, 65564, 0, 65538, 65565, 0, 65538, 65566, 0, 65538, 65567, 0, 65538, 65568, 0, 65538, 65569, 0, 65538, 65570, 0, 65538, 65571, 0, 65538, 65572, 0, 65538, 65573, 0, 65539, 196590, 0, 65537, 196591, 0, 65538, 196592, 0, 65538, 196593, 0, 65538, 196594, 0, 65538, 196595, 0, 65538, 196596, 0, 65538, 196597, 0, 65538, 196598, 0, 65538, 196599, 0, 65538, 196600, 0, 65538, 196601, 0, 65538, 196602, 0, 65538, 196603, 0, 65538, 196604, 0, 65538, 196605, 0, 65538, 196606, 0, 65538, 196607, 0, 65538, 131072, 0, 65539, 131091, 0, 65537, 131092, 0, 65538, 131093, 0, 65538, 131094, 0, 65538, 131095, 0, 65538, 131096, 0, 65538, 131097, 0, 65538, 131098, 0, 65538, 131099, 0, 65538, 131100, 0, 65538, 131101, 0, 65538, 131102, 0, 65538, 131103, 0, 65538, 131104, 0, 65538, 131105, 0, 65538, 131106, 0, 65538, 131107, 0, 65538, 131108, 0, 65538, 131109, 0, 65539, 262126, 0, 65537, 262127, 0, 65538, 262128, 0, 65538, 262129, 0, 65538, 262130, 0, 65538, 262131, 0, 65538, 262132, 0, 65538, 262133, 0, 65538, 262134, 0, 65538, 262135, 0, 65538, 262136, 0, 65538, 262137, 0, 65538, 262138, 0, 65538, 262139, 0, 65538, 262140, 0, 65538, 262141, 0, 65538, 262142, 0, 65538, 262143, 0, 65538, 196608, 0, 65539, 196627, 0, 65537, 196628, 0, 65538, 196629, 0, 65538, 196630, 0, 65538, 196631, 0, 65538, 196632, 0, 65538, 196633, 0, 65538, 196634, 0, 65538, 196635, 0, 65538, 196636, 0, 65538, 196637, 0, 65538, 196638, 0, 65538, 196639, 0, 65538, 196640, 0, 65538, 196641, 0, 65538, 196642, 0, 65538, 196643, 0, 65538, 196644, 0, 65538, 196645, 0, 65539, 327662, 0, 65537, 327663, 0, 65538, 327664, 0, 65538, 327665, 0, 65538, 327666, 0, 65538, 327667, 0, 65538, 327668, 0, 65538, 327669, 0, 65538, 327670, 0, 65538, 327671, 0, 65538, 327672, 0, 65538, 327673, 0, 65538, 327674, 0, 65538, 327675, 0, 65538, 327676, 0, 65538, 327677, 0, 65538, 327678, 0, 65538, 327679, 0, 65538, 262144, 0, 65539, 262163, 0, 65537, 262164, 0, 65538, 262165, 0, 65538, 262166, 0, 65538, 262167, 0, 65538, 262168, 0, 65538, 262169, 0, 65538, 262170, 0, 65538, 262171, 0, 65538, 262172, 0, 65538, 262173, 0, 65538, 262174, 0, 65538, 262175, 0, 65538, 262176, 0, 65538, 262177, 0, 65538, 262178, 0, 65538, 262179, 0, 65538, 262180, 0, 65538, 262181, 0, 65539, 393198, 0, 65537, 393199, 0, 65538, 393200, 0, 65538, 393201, 0, 65538, 393202, 0, 65538, 393203, 0, 65538, 393204, 0, 65538, 393205, 0, 65538, 393206, 0, 65538, 393207, 0, 65538, 393208, 0, 65538, 393209, 0, 65538, 393210, 0, 65538, 393211, 0, 65538, 393212, 0, 65538, 393213, 0, 65538, 393214, 0, 65538, 393215, 0, 65538, 327680, 0, 65539, 327685, 0, 1, 327686, 0, 2, 327687, 0, 2, 327688, 0, 3, 327699, 0, 65537, 327700, 0, 65538, 327701, 0, 65538, 327702, 0, 65538, 327703, 0, 65538, 327704, 0, 65538, 327705, 0, 65538, 327706, 0, 65538, 327707, 0, 65538, 327708, 0, 65538, 327709, 0, 65538, 327710, 0, 65538, 327711, 0, 65538, 327712, 0, 65538, 327713, 0, 65538, 327714, 0, 65538, 327715, 0, 65538, 327716, 0, 65538, 327717, 0, 65539, 458734, 0, 65537, 458735, 0, 65538, 458736, 0, 65538, 458737, 0, 65538, 458738, 0, 65538, 458739, 0, 65538, 458740, 0, 65538, 458741, 0, 65538, 458742, 0, 65538, 458743, 0, 65538, 458744, 0, 65538, 458745, 0, 65538, 458746, 0, 65538, 458747, 0, 65538, 458748, 0, 65538, 458749, 0, 65538, 458750, 0, 65538, 458751, 0, 65538, 393216, 0, 65539, 393219, 0, 1, 393220, 0, 2, 393221, 0, 131079, 393222, 0, 65538, 393223, 0, 65538, 393224, 0, 131078, 393225, 0, 2, 393226, 0, 2, 393227, 0, 2, 393228, 0, 2, 393229, 0, 3, 393235, 0, 65537, 393236, 0, 65538, 393237, 0, 65538, 393238, 0, 65538, 393239, 0, 65538, 393240, 0, 65538, 393241, 0, 65538, 393242, 0, 65538, 393243, 0, 65538, 393244, 0, 65538, 393245, 0, 65538, 393246, 0, 65538, 393247, 0, 65538, 393248, 0, 65538, 393249, 0, 65538, 393250, 0, 65538, 393251, 0, 65538, 393252, 0, 65538, 393253, 0, 65539, 524270, 0, 65537, 524271, 0, 65538, 524272, 0, 65538, 524273, 0, 65538, 524274, 0, 65538, 524275, 0, 65538, 524276, 0, 65538, 524277, 0, 65538, 524278, 0, 65538, 524279, 0, 65538, 524280, 0, 65538, 524281, 0, 65538, 524282, 0, 65538, 524283, 0, 65538, 524284, 0, 65538, 524285, 0, 65538, 524286, 0, 65538, 524287, 0, 65538, 458752, 0, 65539, 458754, 0, 1, 458755, 0, 131079, 458756, 0, 65538, 458757, 0, 65538, 458758, 0, 65538, 458759, 0, 65538, 458760, 0, 65538, 458761, 0, 65538, 458762, 0, 65538, 458763, 0, 65538, 458764, 0, 65538, 458765, 0, 131078, 458766, 0, 3, 458771, 0, 65537, 458772, 0, 65538, 458773, 0, 65538, 458774, 0, 65538, 458775, 0, 65538, 458776, 0, 65538, 458777, 0, 65538, 458778, 0, 65538, 458779, 0, 65538, 458780, 0, 65538, 458781, 0, 65538, 458782, 0, 65538, 458783, 0, 65538, 458784, 0, 65538, 458785, 0, 65538, 458786, 0, 65538, 458787, 0, 65538, 458788, 0, 65538, 458789, 0, 65539, 589806, 0, 65537, 589807, 0, 65538, 589808, 0, 65538, 589809, 0, 65538, 589810, 0, 65538, 589811, 0, 65538, 589812, 0, 65538, 589813, 0, 65538, 589814, 0, 65538, 589815, 0, 65538, 589816, 0, 65538, 589817, 0, 65538, 589818, 0, 65538, 589819, 0, 65538, 589820, 0, 65538, 589821, 0, 65538, 589822, 0, 65538, 589823, 0, 65538, 524288, 0, 65539, 524290, 0, 131073, 524291, 0, 65543, 524292, 0, 65538, 524293, 0, 65538, 524294, 0, 65538, 524295, 0, 65538, 524296, 0, 65538, 524297, 0, 65538, 524298, 0, 65538, 524299, 0, 65538, 524300, 0, 65538, 524301, 0, 65542, 524302, 0, 131075, 524307, 0, 65537, 524308, 0, 65538, 524309, 0, 65538, 524310, 0, 65538, 524311, 0, 65538, 524312, 0, 65538, 524313, 0, 65538, 524314, 0, 65538, 524315, 0, 65538, 524316, 0, 65538, 524317, 0, 65538, 524318, 0, 65538, 524319, 0, 65538, 524320, 0, 65538, 524321, 0, 65538, 524322, 0, 65538, 524323, 0, 65538, 524324, 0, 65538, 524325, 0, 65539, 655342, 0, 65537, 655343, 0, 65538, 655344, 0, 65538, 655345, 0, 65538, 655346, 0, 65538, 655347, 0, 65538, 655348, 0, 65538, 655349, 0, 65538, 655350, 0, 65538, 655351, 0, 65538, 655352, 0, 65538, 655353, 0, 65538, 655354, 0, 65538, 655355, 0, 65538, 655356, 0, 65538, 655357, 0, 65538, 655358, 0, 65538, 655359, 0, 65538, 589824, 0, 65539, 589827, 0, 131073, 589828, 0, 131074, 589829, 0, 131074, 589830, 0, 131074, 589831, 0, 131074, 589832, 0, 131074, 589833, 0, 131074, 589834, 0, 131074, 589835, 0, 131074, 589836, 0, 131074, 589837, 0, 131075, 589843, 0, 65537, 589844, 0, 65538, 589845, 0, 65538, 589846, 0, 65538, 589847, 0, 65538, 589848, 0, 65538, 589849, 0, 65538, 589850, 0, 65538, 589851, 0, 65538, 589852, 0, 65538, 589853, 0, 65538, 589854, 0, 65538, 589855, 0, 65538, 589856, 0, 65538, 589857, 0, 65538, 589858, 0, 65538, 589859, 0, 65538, 589860, 0, 65538, 589861, 0, 65539, 720878, 0, 65537, 720879, 0, 65538, 720880, 0, 65538, 720881, 0, 65538, 720882, 0, 65538, 720883, 0, 65538, 720884, 0, 65538, 720885, 0, 65538, 720886, 0, 65538, 720887, 0, 65538, 720888, 0, 65538, 720889, 0, 65538, 720890, 0, 65538, 720891, 0, 65538, 720892, 0, 65538, 720893, 0, 65538, 720894, 0, 65538, 720895, 0, 65538, 655360, 0, 65539, 655379, 0, 65537, 655380, 0, 65538, 655381, 0, 65538, 655382, 0, 65538, 655383, 0, 65538, 655384, 0, 65538, 655385, 0, 65538, 655386, 0, 65538, 655387, 0, 65538, 655388, 0, 65538, 655389, 0, 65538, 655390, 0, 65538, 655391, 0, 65538, 655392, 0, 65538, 655393, 0, 65538, 655394, 0, 65538, 655395, 0, 65538, 655396, 0, 65538, 655397, 0, 65539, 786414, 0, 65537, 786415, 0, 65538, 786416, 0, 65538, 786417, 0, 65538, 786418, 0, 65538, 786419, 0, 65538, 786420, 0, 65538, 786421, 0, 65538, 786422, 0, 65538, 786423, 0, 65538, 786424, 0, 65538, 786425, 0, 65538, 786426, 0, 65538, 786427, 0, 65538, 786428, 0, 65538, 786429, 0, 65538, 786430, 0, 65538, 786431, 0, 65538, 720896, 0, 131078, 720897, 0, 2, 720898, 0, 2, 720899, 0, 2, 720900, 0, 2, 720901, 0, 2, 720902, 0, 2, 720903, 0, 2, 720904, 0, 2, 720905, 0, 2, 720906, 0, 2, 720907, 0, 2, 720908, 0, 2, 720909, 0, 2, 720910, 0, 2, 720911, 0, 2, 720912, 0, 2, 720913, 0, 2, 720914, 0, 2, 720915, 0, 131079, 720916, 0, 65538, 720917, 0, 65538, 720918, 0, 65538, 720919, 0, 65538, 720920, 0, 65538, 720921, 0, 65538, 720922, 0, 65538, 720923, 0, 65538, 720924, 0, 65538, 720925, 0, 65538, 720926, 0, 65538, 720927, 0, 65538, 720928, 0, 65538, 720929, 0, 65538, 720930, 0, 65538, 720931, 0, 65538, 720932, 0, 65538, 720933, 0, 65539, 851950, 0, 65537, 851951, 0, 65538, 851952, 0, 65538, 851953, 0, 65538, 851954, 0, 65538, 851955, 0, 65538, 851956, 0, 65538, 851957, 0, 65538, 851958, 0, 65538, 851959, 0, 65538, 851960, 0, 65538, 851961, 0, 65538, 851962, 0, 65538, 851963, 0, 65538, 851964, 0, 65538, 851965, 0, 65538, 851966, 0, 65538, 851967, 0, 65538, 786432, 0, 65538, 786433, 0, 65538, 786434, 0, 65538, 786435, 0, 65538, 786436, 0, 65538, 786437, 0, 65538, 786438, 0, 65538, 786439, 0, 65538, 786440, 0, 65538, 786441, 0, 65538, 786442, 0, 65538, 786443, 0, 65538, 786444, 0, 65538, 786445, 0, 65538, 786446, 0, 65538, 786447, 0, 65538, 786448, 0, 65538, 786449, 0, 65538, 786450, 0, 65538, 786451, 0, 65538, 786452, 0, 65538, 786453, 0, 65538, 786454, 0, 65538, 786455, 0, 65538, 786456, 0, 65538, 786457, 0, 65538, 786458, 0, 65538, 786459, 0, 65538, 786460, 0, 65538, 786461, 0, 65538, 786462, 0, 65538, 786463, 0, 65538, 786464, 0, 65538, 786465, 0, 65538, 786466, 0, 65538, 786467, 0, 65538, 786468, 0, 65538, 786469, 0, 65539, 917486, 0, 65537, 917487, 0, 65538, 917488, 0, 65538, 917489, 0, 65538, 917490, 0, 65538, 917491, 0, 65538, 917492, 0, 65538, 917493, 0, 65538, 917494, 0, 65538, 917495, 0, 65538, 917496, 0, 65538, 917497, 0, 65538, 917498, 0, 65538, 917499, 0, 65538, 917500, 0, 65538, 917501, 0, 65538, 917502, 0, 65538, 917503, 0, 65538, 851968, 0, 65538, 851969, 0, 65538, 851970, 0, 65538, 851971, 0, 65538, 851972, 0, 65538, 851973, 0, 65538, 851974, 0, 65538, 851975, 0, 65538, 851976, 0, 65538, 851977, 0, 65538, 851978, 0, 65538, 851979, 0, 65538, 851980, 0, 65538, 851981, 0, 65538, 851982, 0, 65538, 851983, 0, 65538, 851984, 0, 65538, 851985, 0, 65538, 851986, 0, 65538, 851987, 0, 65538, 851988, 0, 65538, 851989, 0, 65538, 851990, 0, 65538, 851991, 0, 65538, 851992, 0, 65538, 851993, 0, 65538, 851994, 0, 65538, 851995, 0, 65538, 851996, 0, 65538, 851997, 0, 65538, 851998, 0, 65538, 851999, 0, 65538, 852000, 0, 65538, 852001, 0, 65538, 852002, 0, 65538, 852003, 0, 65538, 852004, 0, 65538, 852005, 0, 65539, 983022, 0, 65537, 983023, 0, 65538, 983024, 0, 65538, 983025, 0, 65538, 983026, 0, 65538, 983027, 0, 65538, 983028, 0, 65538, 983029, 0, 65538, 983030, 0, 65538, 983031, 0, 65538, 983032, 0, 65538, 983033, 0, 65538, 983034, 0, 65538, 983035, 0, 65538, 983036, 0, 65538, 983037, 0, 65538, 983038, 0, 65538, 983039, 0, 65538, 917504, 0, 65538, 917505, 0, 65538, 917506, 0, 65538, 917507, 0, 65538, 917508, 0, 65538, 917509, 0, 65538, 917510, 0, 65538, 917511, 0, 65538, 917512, 0, 65538, 917513, 0, 65538, 917514, 0, 65538, 917515, 0, 65538, 917516, 0, 65538, 917517, 0, 65538, 917518, 0, 65538, 917519, 0, 65538, 917520, 0, 65538, 917521, 0, 65538, 917522, 0, 65538, 917523, 0, 65538, 917524, 0, 65538, 917525, 0, 65538, 917526, 0, 65538, 917527, 0, 65538, 917528, 0, 65538, 917529, 0, 65538, 917530, 0, 65538, 917531, 0, 65538, 917532, 0, 65538, 917533, 0, 65538, 917534, 0, 65538, 917535, 0, 65538, 917536, 0, 65538, 917537, 0, 65538, 917538, 0, 65538, 917539, 0, 65538, 917540, 0, 65538, 917541, 0, 65539, 1048558, 0, 65537, 1048559, 0, 65538, 1048560, 0, 65538, 1048561, 0, 65538, 1048562, 0, 65538, 1048563, 0, 65538, 1048564, 0, 65538, 1048565, 0, 65538, 1048566, 0, 65538, 1048567, 0, 65538, 1048568, 0, 65538, 1048569, 0, 65538, 1048570, 0, 65538, 1048571, 0, 65538, 1048572, 0, 65538, 1048573, 0, 65538, 1048574, 0, 65538, 1048575, 0, 65538, 983040, 0, 65538, 983041, 0, 65538, 983042, 0, 65538, 983043, 0, 65538, 983044, 0, 65538, 983045, 0, 65538, 983046, 0, 65538, 983047, 0, 65538, 983048, 0, 65538, 983049, 0, 65538, 983050, 0, 65538, 983051, 0, 65538, 983052, 0, 65538, 983053, 0, 65538, 983054, 0, 65538, 983055, 0, 65538, 983056, 0, 65538, 983057, 0, 65538, 983058, 0, 65538, 983059, 0, 65538, 983060, 0, 65538, 983061, 0, 65538, 983062, 0, 65538, 983063, 0, 65538, 983064, 0, 65538, 983065, 0, 65538, 983066, 0, 65538, 983067, 0, 65538, 983068, 0, 65538, 983069, 0, 65538, 983070, 0, 65538, 983071, 0, 65538, 983072, 0, 65538, 983073, 0, 65538, 983074, 0, 65538, 983075, 0, 65538, 983076, 0, 65538, 983077, 0, 65539, 1114094, 0, 65537, 1114095, 0, 65538, 1114096, 0, 65538, 1114097, 0, 65538, 1114098, 0, 65538, 1114099, 0, 65538, 1114100, 0, 65538, 1114101, 0, 65538, 1114102, 0, 65538, 1114103, 0, 65538, 1114104, 0, 65538, 1114105, 0, 65538, 1114106, 0, 65538, 1114107, 0, 65538, 1114108, 0, 65538, 1114109, 0, 65538, 1114110, 0, 65538, 1114111, 0, 65538, 1048576, 0, 65538, 1048577, 0, 65538, 1048578, 0, 65538, 1048579, 0, 65538, 1048580, 0, 65538, 1048581, 0, 65538, 1048582, 0, 65538, 1048583, 0, 65538, 1048584, 0, 65538, 1048585, 0, 65538, 1048586, 0, 65538, 1048587, 0, 65538, 1048588, 0, 65538, 1048589, 0, 65538, 1048590, 0, 65538, 1048591, 0, 65538, 1048592, 0, 65538, 1048593, 0, 65538, 1048594, 0, 65538, 1048595, 0, 65538, 1048596, 0, 65538, 1048597, 0, 65538, 1048598, 0, 65538, 1048599, 0, 65538, 1048600, 0, 65538, 1048601, 0, 65538, 1048602, 0, 65538, 1048603, 0, 65538, 1048604, 0, 65538, 1048605, 0, 65538, 1048606, 0, 65538, 1048607, 0, 65538, 1048608, 0, 65538, 1048609, 0, 65538, 1048610, 0, 65538, 1048611, 0, 65538, 1048612, 0, 65538, 1048613, 0, 65539, 1179630, 0, 65537, 1179631, 0, 65538, 1179632, 0, 65538, 1179633, 0, 65538, 1179634, 0, 65538, 1179635, 0, 65538, 1179636, 0, 65538, 1179637, 0, 65538, 1179638, 0, 65538, 1179639, 0, 65538, 1179640, 0, 65538, 1179641, 0, 65538, 1179642, 0, 65538, 1179643, 0, 65538, 1179644, 0, 65538, 1179645, 0, 65538, 1179646, 0, 65538, 1179647, 0, 65538, 1114112, 0, 65538, 1114113, 0, 65538, 1114114, 0, 65538, 1114115, 0, 65538, 1114116, 0, 65538, 1114117, 0, 65538, 1114118, 0, 65538, 1114119, 0, 65538, 1114120, 0, 65538, 1114121, 0, 65538, 1114122, 0, 65538, 1114123, 0, 65538, 1114124, 0, 65538, 1114125, 0, 65538, 1114126, 0, 65538, 1114127, 0, 65538, 1114128, 0, 65538, 1114129, 0, 65538, 1114130, 0, 65538, 1114131, 0, 65538, 1114132, 0, 65538, 1114133, 0, 65538, 1114134, 0, 65538, 1114135, 0, 65538, 1114136, 0, 65538, 1114137, 0, 65538, 1114138, 0, 65538, 1114139, 0, 65538, 1114140, 0, 65538, 1114141, 0, 65538, 1114142, 0, 65538, 1114143, 0, 65538, 1114144, 0, 65538, 1114145, 0, 65538, 1114146, 0, 65538, 1114147, 0, 65538, 1114148, 0, 65538, 1114149, 0, 65539, 1245166, 0, 65537, 1245167, 0, 65538, 1245168, 0, 65538, 1245169, 0, 65538, 1245170, 0, 65538, 1245171, 0, 65538, 1245172, 0, 65538, 1245173, 0, 65538, 1245174, 0, 65538, 1245175, 0, 65538, 1245176, 0, 65538, 1245177, 0, 65538, 1245178, 0, 65538, 1245179, 0, 65538, 1245180, 0, 65538, 1245181, 0, 65538, 1245182, 0, 65538, 1245183, 0, 65538, 1179648, 0, 65538, 1179649, 0, 65538, 1179650, 0, 65538, 1179651, 0, 65538, 1179652, 0, 65538, 1179653, 0, 65538, 1179654, 0, 65538, 1179655, 0, 65538, 1179656, 0, 65538, 1179657, 0, 65538, 1179658, 0, 65538, 1179659, 0, 65538, 1179660, 0, 65538, 1179661, 0, 65538, 1179662, 0, 65538, 1179663, 0, 65538, 1179664, 0, 65538, 1179665, 0, 65538, 1179666, 0, 65538, 1179667, 0, 65538, 1179668, 0, 65538, 1179669, 0, 65538, 1179670, 0, 65538, 1179671, 0, 65538, 1179672, 0, 65538, 1179673, 0, 65538, 1179674, 0, 65538, 1179675, 0, 65538, 1179676, 0, 65538, 1179677, 0, 65538, 1179678, 0, 65538, 1179679, 0, 65538, 1179680, 0, 65538, 1179681, 0, 65538, 1179682, 0, 65538, 1179683, 0, 65538, 1179684, 0, 65538, 1179685, 0, 65539, 1310702, 0, 65537, 1310703, 0, 65538, 1310704, 0, 65538, 1310705, 0, 65538, 1310706, 0, 65538, 1310707, 0, 65538, 1310708, 0, 65538, 1310709, 0, 65538, 1310710, 0, 65538, 1310711, 0, 65538, 1310712, 0, 65538, 1310713, 0, 65538, 1310714, 0, 65538, 1310715, 0, 65538, 1310716, 0, 65538, 1310717, 0, 65538, 1310718, 0, 65538, 1310719, 0, 65538, 1245184, 0, 65538, 1245185, 0, 65538, 1245186, 0, 65538, 1245187, 0, 65538, 1245188, 0, 65538, 1245189, 0, 65538, 1245190, 0, 65538, 1245191, 0, 65538, 1245192, 0, 65538, 1245193, 0, 65538, 1245194, 0, 65538, 1245195, 0, 65538, 1245196, 0, 65538, 1245197, 0, 65538, 1245198, 0, 65538, 1245199, 0, 65538, 1245200, 0, 65538, 1245201, 0, 65538, 1245202, 0, 65538, 1245203, 0, 65538, 1245204, 0, 65538, 1245205, 0, 65538, 1245206, 0, 65538, 1245207, 0, 65538, 1245208, 0, 65538, 1245209, 0, 65538, 1245210, 0, 65538, 1245211, 0, 65538, 1245212, 0, 65538, 1245213, 0, 65538, 1245214, 0, 65538, 1245215, 0, 65538, 1245216, 0, 65538, 1245217, 0, 65538, 1245218, 0, 65538, 1245219, 0, 65538, 1245220, 0, 65538, 1245221, 0, 65539, 1376238, 0, 65537, 1376239, 0, 65538, 1376240, 0, 65538, 1376241, 0, 65538, 1376242, 0, 65538, 1376243, 0, 65538, 1376244, 0, 65538, 1376245, 0, 65538, 1376246, 0, 65538, 1376247, 0, 65538, 1376248, 0, 65538, 1376249, 0, 65538, 1376250, 0, 65538, 1376251, 0, 65538, 1376252, 0, 65538, 1376253, 0, 65538, 1376254, 0, 65538, 1376255, 0, 65538, 1310720, 0, 65538, 1310721, 0, 65538, 1310722, 0, 65538, 1310723, 0, 65538, 1310724, 0, 65538, 1310725, 0, 65538, 1310726, 0, 65538, 1310727, 0, 65538, 1310728, 0, 65538, 1310729, 0, 65538, 1310730, 0, 65538, 1310731, 0, 65538, 1310732, 0, 65538, 1310733, 0, 65538, 1310734, 0, 65538, 1310735, 0, 65538, 1310736, 0, 65538, 1310737, 0, 65538, 1310738, 0, 65538, 1310739, 0, 65538, 1310740, 0, 65538, 1310741, 0, 65538, 1310742, 0, 65538, 1310743, 0, 65538, 1310744, 0, 65538, 1310745, 0, 65538, 1310746, 0, 65538, 1310747, 0, 65538, 1310748, 0, 65538, 1310749, 0, 65538, 1310750, 0, 65538, 1310751, 0, 65538, 1310752, 0, 65538, 1310753, 0, 65538, 1310754, 0, 65538, 1310755, 0, 65538, 1310756, 0, 65538, 1310757, 0, 65539, 1441774, 0, 65537, 1441775, 0, 65538, 1441776, 0, 65538, 1441777, 0, 65538, 1441778, 0, 65538, 1441779, 0, 65538, 1441780, 0, 65538, 1441781, 0, 65538, 1441782, 0, 65538, 1441783, 0, 65538, 1441784, 0, 65538, 1441785, 0, 65538, 1441786, 0, 65538, 1441787, 0, 65538, 1441788, 0, 65538, 1441789, 0, 65538, 1441790, 0, 65538, 1441791, 0, 65538, 1376256, 0, 65538, 1376257, 0, 65538, 1376258, 0, 65538, 1376259, 0, 65538, 1376260, 0, 65538, 1376261, 0, 65538, 1376262, 0, 65538, 1376263, 0, 65538, 1376264, 0, 65538, 1376265, 0, 65538, 1376266, 0, 65538, 1376267, 0, 65538, 1376268, 0, 65538, 1376269, 0, 65538, 1376270, 0, 65538, 1376271, 0, 65538, 1376272, 0, 65538, 1376273, 0, 65538, 1376274, 0, 65538, 1376275, 0, 65538, 1376276, 0, 65538, 1376277, 0, 65538, 1376278, 0, 65538, 1376279, 0, 65538, 1376280, 0, 65538, 1376281, 0, 65538, 1376282, 0, 65538, 1376283, 0, 65538, 1376284, 0, 65538, 1376285, 0, 65538, 1376286, 0, 65538, 1376287, 0, 65538, 1376288, 0, 65538, 1376289, 0, 65538, 1376290, 0, 65538, 1376291, 0, 65538, 1376292, 0, 65538, 1376293, 0, 65539, 1507310, 0, 65537, 1507311, 0, 65538, 1507312, 0, 65538, 1507313, 0, 65538, 1507314, 0, 65538, 1507315, 0, 65538, 1507316, 0, 65538, 1507317, 0, 65538, 1507318, 0, 65538, 1507319, 0, 65538, 1507320, 0, 65538, 1507321, 0, 65538, 1507322, 0, 65538, 1507323, 0, 65538, 1507324, 0, 65538, 1507325, 0, 65538, 1507326, 0, 65538, 1507327, 0, 65538, 1441792, 0, 65538, 1441793, 0, 65538, 1441794, 0, 65538, 1441795, 0, 65538, 1441796, 0, 65538, 1441797, 0, 65538, 1441798, 0, 65538, 1441799, 0, 65538, 1441800, 0, 65538, 1441801, 0, 65538, 1441802, 0, 65538, 1441803, 0, 65538, 1441804, 0, 65538, 1441805, 0, 65538, 1441806, 0, 65538, 1441807, 0, 65538, 1441808, 0, 65538, 1441809, 0, 65538, 1441810, 0, 65538, 1441811, 0, 65538, 1441812, 0, 65538, 1441813, 0, 65538, 1441814, 0, 65538, 1441815, 0, 65538, 1441816, 0, 65538, 1441817, 0, 65538, 1441818, 0, 65538, 1441819, 0, 65538, 1441820, 0, 65538, 1441821, 0, 65538, 1441822, 0, 65538, 1441823, 0, 65538, 1441824, 0, 65538, 1441825, 0, 65538, 1441826, 0, 65538, 1441827, 0, 65538, 1441828, 0, 65538, 1441829, 0, 65539, 1572846, 0, 65537, 1572847, 0, 65538, 1572848, 0, 65538, 1572849, 0, 65538, 1572850, 0, 65538, 1572851, 0, 65538, 1572852, 0, 65538, 1572853, 0, 65538, 1572854, 0, 65538, 1572855, 0, 65538, 1572856, 0, 65538, 1572857, 0, 65538, 1572858, 0, 65538, 1572859, 0, 65538, 1572860, 0, 65538, 1572861, 0, 65538, 1572862, 0, 65538, 1572863, 0, 65538, 1507328, 0, 65538, 1507329, 0, 65538, 1507330, 0, 65538, 1507331, 0, 65538, 1507332, 0, 65538, 1507333, 0, 65538, 1507334, 0, 65538, 1507335, 0, 65538, 1507336, 0, 65538, 1507337, 0, 65538, 1507338, 0, 65538, 1507339, 0, 65538, 1507340, 0, 65538, 1507341, 0, 65538, 1507342, 0, 65538, 1507343, 0, 65538, 1507344, 0, 65538, 1507345, 0, 65538, 1507346, 0, 65538, 1507347, 0, 65538, 1507348, 0, 65538, 1507349, 0, 65538, 1507350, 0, 65538, 1507351, 0, 65538, 1507352, 0, 65538, 1507353, 0, 65538, 1507354, 0, 65538, 1507355, 0, 65538, 1507356, 0, 65538, 1507357, 0, 65538, 1507358, 0, 65538, 1507359, 0, 65538, 1507360, 0, 65538, 1507361, 0, 65538, 1507362, 0, 65538, 1507363, 0, 65538, 1507364, 0, 65538, 1507365, 0, 65539, 1638382, 0, 65537, 1638383, 0, 65538, 1638384, 0, 65538, 1638385, 0, 65538, 1638386, 0, 65538, 1638387, 0, 65538, 1638388, 0, 65538, 1638389, 0, 65538, 1638390, 0, 65538, 1638391, 0, 65538, 1638392, 0, 65538, 1638393, 0, 65538, 1638394, 0, 65538, 1638395, 0, 65538, 1638396, 0, 65538, 1638397, 0, 65538, 1638398, 0, 65538, 1638399, 0, 65538, 1572864, 0, 65538, 1572865, 0, 65538, 1572866, 0, 65538, 1572867, 0, 65538, 1572868, 0, 65538, 1572869, 0, 65538, 1572870, 0, 65538, 1572871, 0, 65538, 1572872, 0, 65538, 1572873, 0, 65538, 1572874, 0, 65538, 1572875, 0, 65538, 1572876, 0, 65538, 1572877, 0, 65538, 1572878, 0, 65538, 1572879, 0, 65538, 1572880, 0, 65538, 1572881, 0, 65538, 1572882, 0, 65538, 1572883, 0, 65538, 1572884, 0, 65538, 1572885, 0, 65538, 1572886, 0, 65538, 1572887, 0, 65538, 1572888, 0, 65538, 1572889, 0, 65538, 1572890, 0, 65538, 1572891, 0, 65538, 1572892, 0, 65538, 1572893, 0, 65538, 1572894, 0, 65538, 1572895, 0, 65538, 1572896, 0, 65538, 1572897, 0, 65538, 1572898, 0, 65538, 1572899, 0, 65538, 1572900, 0, 65538, 1572901, 0, 65539, 1703918, 0, 131073, 1703919, 0, 131074, 1703920, 0, 131074, 1703921, 0, 131074, 1703922, 0, 131074, 1703923, 0, 131074, 1703924, 0, 131074, 1703925, 0, 131074, 1703926, 0, 131074, 1703927, 0, 131074, 1703928, 0, 131074, 1703929, 0, 131074, 1703930, 0, 131074, 1703931, 0, 131074, 1703932, 0, 131074, 1703933, 0, 131074, 1703934, 0, 131074, 1703935, 0, 131074, 1638400, 0, 131074, 1638401, 0, 131074, 1638402, 0, 131074, 1638403, 0, 131074, 1638404, 0, 131074, 1638405, 0, 131074, 1638406, 0, 131074, 1638407, 0, 131074, 1638408, 0, 131074, 1638409, 0, 131074, 1638410, 0, 131074, 1638411, 0, 131074, 1638412, 0, 131074, 1638413, 0, 131074, 1638414, 0, 131074, 1638415, 0, 131074, 1638416, 0, 131074, 1638417, 0, 131074, 1638418, 0, 131074, 1638419, 0, 131074, 1638420, 0, 131074, 1638421, 0, 131074, 1638422, 0, 131074, 1638423, 0, 131074, 1638424, 0, 131074, 1638425, 0, 131074, 1638426, 0, 131074, 1638427, 0, 131074, 1638428, 0, 131074, 1638429, 0, 131074, 1638430, 0, 131074, 1638431, 0, 131074, 1638432, 0, 131074, 1638433, 0, 131074, 1638434, 0, 131074, 1638435, 0, 131074, 1638436, 0, 131074, 1638437, 0, 131075 ) [node name="Wall" type="TileMap" parent="."] tile_set = ExtResource( 15 ) cell_size = Vector2( 16, 16 ) cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) format = 1 -tile_data = PoolIntArray( -524290, 0, 5, -524289, 0, 196610, -589824, 0, 196610, -589823, 0, 196610, -589822, 0, 196610, -589821, 0, 196610, -589820, 0, 196610, -589819, 0, 8, -458754, 0, 65540, -524283, 0, 65540, -393218, 0, 65540, -458747, 0, 65540, -327682, 0, 65540, -393211, 0, 65540, -262146, 0, 65540, -327675, 0, 65540, -196610, 0, 196613, -196609, 0, 8, -262140, 0, 5, -262139, 0, 196616, -131073, 0, 65540, -196604, 0, 65540, -65537, 0, 65540, -131068, 0, 65540, -131049, 0, 5, -131048, 0, 196610, -131047, 0, 196610, -131046, 0, 196610, -131045, 0, 196610, -131044, 0, 8, -1, 0, 65540, -65532, 0, 196613, -65531, 0, 196610, -65530, 0, 196610, -65529, 0, 196610, -65528, 0, 196610, -65527, 0, 196610, -65526, 0, 196610, -65525, 0, 196610, -65524, 0, 196610, -65523, 0, 196610, -65522, 0, 196610, -65521, 0, 196610, -65520, 0, 196610, -65519, 0, 196610, -65518, 0, 196610, -65517, 0, 196610, -65516, 0, 196610, -65515, 0, 196610, -65514, 0, 196610, -65513, 0, 196616, -65508, 0, 65540, 65535, 0, 65540, 28, 0, 65540, 131071, 0, 65540, 65564, 0, 65540, 196607, 0, 65540, 131100, 0, 65540, 262143, 0, 65540, 196611, 0, 196609, 196612, 0, 196610, 196613, 0, 196610, 196614, 0, 196611, 196618, 0, 196609, 196619, 0, 196610, 196620, 0, 196610, 196621, 0, 196611, 196625, 0, 4, 196636, 0, 65540, 327679, 0, 65540, 262161, 0, 65540, 262164, 0, 5, 262165, 0, 196610, 262166, 0, 196610, 262167, 0, 8, 262172, 0, 65540, 393215, 0, 65540, 327697, 0, 65540, 327700, 0, 65540, 327703, 0, 196613, 327704, 0, 196610, 327705, 0, 196610, 327706, 0, 196610, 327707, 0, 196610, 327708, 0, 196616, 458743, 0, 5, 458744, 0, 196610, 458745, 0, 196610, 458746, 0, 196610, 458747, 0, 196610, 458748, 0, 8, 458751, 0, 65540, 393233, 0, 65540, 393236, 0, 65540, 524279, 0, 65540, 524284, 0, 196613, 524285, 0, 196610, 524286, 0, 196610, 524287, 0, 196616, 458756, 0, 4, 458760, 0, 4, 458764, 0, 4, 458769, 0, 65540, 458772, 0, 65540, 589815, 0, 65540, 524292, 0, 131076, 524296, 0, 131076, 524300, 0, 131076, 524305, 0, 131076, 524308, 0, 65540, 655351, 0, 65540, 589844, 0, 65540, 720887, 0, 65540, 655380, 0, 65540, 786423, 0, 65540, 720916, 0, 65540, 851959, 0, 65540, 851964, 0, 5, 851965, 0, 196610, 851966, 0, 196610, 851967, 0, 196610, 786432, 0, 196610, 786433, 0, 196610, 786434, 0, 196610, 786435, 0, 196610, 786436, 0, 196610, 786437, 0, 196610, 786438, 0, 196610, 786439, 0, 196610, 786440, 0, 196610, 786441, 0, 196610, 786442, 0, 196610, 786443, 0, 196610, 786444, 0, 196610, 786445, 0, 196610, 786446, 0, 196610, 786447, 0, 8, 786452, 0, 65540, 917495, 0, 196613, 917496, 0, 196610, 917497, 0, 196610, 917498, 0, 196610, 917499, 0, 196610, 917500, 0, 196616, 851983, 0, 65540, 851988, 0, 65540, 917519, 0, 65540, 917524, 0, 65540, 983054, 0, 5, 983055, 0, 196616, 983060, 0, 196613, 983061, 0, 8, 1048590, 0, 65540, 1048597, 0, 65540, 1114126, 0, 65540, 1114133, 0, 65540, 1179662, 0, 65540, 1179669, 0, 65540, 1245198, 0, 65540, 1245205, 0, 65540, 1310734, 0, 196613, 1310735, 0, 196610, 1310736, 0, 196610, 1310737, 0, 196610, 1310738, 0, 196610, 1310739, 0, 196610, 1310740, 0, 196610, 1310741, 0, 196616 ) +tile_data = PoolIntArray( -2359292, 0, 5, -2359291, 0, 196610, -2359290, 0, 196610, -2359289, 0, 196610, -2359288, 0, 196610, -2359287, 0, 196610, -2359286, 0, 196610, -2359285, 0, 196610, -2359284, 0, 196610, -2359283, 0, 196610, -2359282, 0, 196610, -2359281, 0, 196610, -2359280, 0, 196610, -2359279, 0, 196610, -2359278, 0, 196610, -2359277, 0, 196610, -2359276, 0, 8, -2293756, 0, 65540, -2293740, 0, 65540, -2228220, 0, 65540, -2228204, 0, 65540, -2162684, 0, 65540, -2162668, 0, 65540, -2097148, 0, 65540, -2097132, 0, 65540, -2031612, 0, 65540, -2031596, 0, 65540, -1966076, 0, 65540, -1966060, 0, 65540, -1900540, 0, 65540, -1900524, 0, 65540, -1835004, 0, 65540, -1834988, 0, 65540, -1769468, 0, 65540, -1769452, 0, 65540, -1703932, 0, 65540, -1703916, 0, 65540, -1638396, 0, 196613, -1638395, 0, 196610, -1638394, 0, 196610, -1638393, 0, 196610, -1638392, 0, 196610, -1638391, 0, 196610, -1638390, 0, 8, -1638386, 0, 5, -1638385, 0, 196610, -1638384, 0, 196610, -1638383, 0, 196610, -1638382, 0, 196610, -1638381, 0, 196610, -1638380, 0, 196616, -1572854, 0, 65540, -1572850, 0, 65540, -1507318, 0, 65540, -1507314, 0, 65540, -1441782, 0, 65540, -1441778, 0, 65540, -1376246, 0, 65540, -1376242, 0, 65540, -1310710, 0, 65540, -1310706, 0, 65540, -1245174, 0, 65540, -1245170, 0, 65540, -1179638, 0, 65540, -1179634, 0, 65540, -1114102, 0, 262149, -1114101, 0, 196610, -1114100, 0, 196610, -1114099, 0, 196610, -1114098, 0, 262152, -1048566, 0, 65540, -1048562, 0, 65540, -983030, 0, 65540, -983026, 0, 65540, -917494, 0, 65540, -917490, 0, 65540, -851958, 0, 65540, -851954, 0, 65540, -786422, 0, 65540, -786418, 0, 65540, -720886, 0, 65540, -720882, 0, 65540, -655350, 0, 65540, -655346, 0, 65540, -524290, 0, 5, -524289, 0, 196610, -589824, 0, 196610, -589823, 0, 196610, -589822, 0, 196610, -589821, 0, 196610, -589820, 0, 196610, -589819, 0, 8, -589814, 0, 65540, -589810, 0, 65540, -458754, 0, 65540, -524283, 0, 65540, -524278, 0, 65540, -524274, 0, 65540, -393218, 0, 65540, -458747, 0, 65540, -458742, 0, 65540, -458738, 0, 65540, -327682, 0, 65540, -393211, 0, 65540, -393206, 0, 65540, -393202, 0, 65540, -262146, 0, 65540, -327675, 0, 65540, -327670, 0, 65540, -327666, 0, 65540, -196610, 0, 196613, -196609, 0, 8, -262140, 0, 5, -262139, 0, 196616, -262134, 0, 65540, -262130, 0, 65540, -131073, 0, 65540, -196604, 0, 65540, -196598, 0, 65540, -196594, 0, 65540, -65537, 0, 65540, -131068, 0, 65540, -131062, 0, 65540, -131058, 0, 65540, -131049, 0, 5, -131048, 0, 196610, -131047, 0, 196610, -131046, 0, 196610, -131045, 0, 196610, -131044, 0, 8, -1, 0, 65540, -65532, 0, 196613, -65531, 0, 196610, -65530, 0, 196610, -65529, 0, 196610, -65528, 0, 196610, -65527, 0, 196610, -65526, 0, 196616, -65522, 0, 196613, -65521, 0, 196610, -65520, 0, 196610, -65519, 0, 196610, -65518, 0, 196610, -65517, 0, 196610, -65516, 0, 196610, -65515, 0, 196610, -65514, 0, 196610, -65513, 0, 196616, -65508, 0, 65540, 65535, 0, 65540, 28, 0, 65540, 131071, 0, 65540, 65564, 0, 65540, 196607, 0, 65540, 131100, 0, 65540, 262143, 0, 65540, 196611, 0, 196609, 196612, 0, 196610, 196613, 0, 196610, 196614, 0, 196611, 196618, 0, 196609, 196619, 0, 196610, 196620, 0, 196610, 196621, 0, 196611, 196625, 0, 4, 196636, 0, 65540, 327679, 0, 65540, 262161, 0, 65540, 262164, 0, 5, 262165, 0, 196610, 262166, 0, 196610, 262167, 0, 8, 262172, 0, 65540, 393215, 0, 65540, 327697, 0, 65540, 327700, 0, 65540, 327703, 0, 196613, 327704, 0, 196610, 327705, 0, 196610, 327706, 0, 196610, 327707, 0, 196610, 327708, 0, 196616, 458743, 0, 5, 458744, 0, 196610, 458745, 0, 196610, 458746, 0, 196610, 458747, 0, 196610, 458748, 0, 8, 458751, 0, 65540, 393233, 0, 65540, 393236, 0, 65540, 524279, 0, 65540, 524284, 0, 196613, 524285, 0, 196610, 524286, 0, 196610, 524287, 0, 196616, 458756, 0, 4, 458760, 0, 4, 458764, 0, 4, 458769, 0, 65540, 458772, 0, 65540, 589815, 0, 65540, 524292, 0, 131076, 524296, 0, 131076, 524300, 0, 131076, 524305, 0, 131076, 524308, 0, 65540, 655351, 0, 65540, 589844, 0, 65540, 720887, 0, 65540, 655380, 0, 65540, 786423, 0, 65540, 720916, 0, 65540, 851959, 0, 65540, 851964, 0, 5, 851965, 0, 196610, 851966, 0, 196610, 851967, 0, 196610, 786432, 0, 196610, 786433, 0, 196610, 786434, 0, 196610, 786435, 0, 196610, 786436, 0, 196610, 786437, 0, 196610, 786438, 0, 196610, 786439, 0, 196610, 786440, 0, 196610, 786441, 0, 196610, 786442, 0, 196610, 786443, 0, 196610, 786444, 0, 196610, 786445, 0, 196610, 786446, 0, 196610, 786447, 0, 8, 786452, 0, 65540, 917495, 0, 196613, 917496, 0, 196610, 917497, 0, 196610, 917498, 0, 196610, 917499, 0, 196610, 917500, 0, 196616, 851983, 0, 65540, 851988, 0, 65540, 917519, 0, 65540, 917524, 0, 65540, 983054, 0, 5, 983055, 0, 196616, 983060, 0, 196613, 983061, 0, 8, 1048590, 0, 65540, 1048597, 0, 65540, 1114126, 0, 65540, 1114133, 0, 65540, 1179662, 0, 65540, 1179669, 0, 65540, 1245198, 0, 65540, 1245205, 0, 65540, 1310734, 0, 196613, 1310735, 0, 196610, 1310736, 0, 196610, 1310737, 0, 196610, 1310738, 0, 196610, 1310739, 0, 196610, 1310740, 0, 196610, 1310741, 0, 196616 ) [node name="Fire3" type="AnimatedSprite" parent="."] position = Vector2( -607.628, -210.601 ) frames = SubResource( 1 ) -frame = 9 +frame = 1 playing = true offset = Vector2( 679.819, 333.222 ) [node name="Fire2" type="AnimatedSprite" parent="."] position = Vector2( -543.25, -212.563 ) frames = SubResource( 1 ) -frame = 12 +frame = 4 playing = true offset = Vector2( 679.819, 333.222 ) [node name="Fire1" type="AnimatedSprite" parent="."] position = Vector2( -479.806, -214.167 ) frames = SubResource( 1 ) -frame = 5 +frame = 11 playing = true offset = Vector2( 679.819, 333.222 ) @@ -124,7 +109,7 @@ tile_set = ExtResource( 15 ) cell_size = Vector2( 16, 16 ) cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) format = 1 -tile_data = PoolIntArray( -458753, 8, 37, -524288, 8, 38, -524287, 8, 38, -524286, 8, 38, -524285, 8, 38, -524284, 8, 39, -393217, 8, 65573, -458752, 8, 65574, -458751, 8, 65574, -458750, 8, 65574, -458749, 8, 65574, -458748, 8, 65575, -327681, 8, 65573, -393216, 8, 65574, -393215, 8, 65574, -393214, 8, 65574, -393213, 8, 65574, -393212, 8, 65575, -262145, 8, 131109, -327680, 8, 65579, -327679, 8, 65574, -327678, 8, 65574, -327677, 8, 65578, -327676, 8, 131111, -262144, 8, 65573, -262143, 8, 65574, -262142, 8, 65574, -262141, 8, 65575, -196608, 8, 65573, -196607, 8, 65574, -196606, 8, 65574, -196605, 8, 65575, -131072, 8, 65573, -131071, 8, 65574, -131070, 8, 65574, -131069, 8, 65575, -65536, 8, 65573, -65535, 8, 65574, -65534, 8, 65574, -65533, 8, 65575, -65512, 8, 37, -65511, 8, 38, -65510, 8, 38, -65509, 8, 39, 0, 8, 65573, 1, 8, 65574, 2, 8, 65574, 3, 8, 131114, 4, 8, 38, 5, 8, 38, 6, 8, 38, 7, 8, 38, 8, 8, 38, 9, 8, 38, 10, 8, 38, 11, 8, 38, 12, 8, 38, 13, 8, 38, 14, 8, 38, 15, 8, 38, 16, 8, 38, 17, 8, 38, 18, 8, 38, 19, 8, 38, 20, 8, 38, 21, 8, 38, 22, 8, 38, 23, 8, 38, 24, 8, 131115, 25, 8, 65574, 26, 8, 65574, 27, 8, 65575, 65536, 8, 65573, 65537, 8, 65574, 65538, 8, 65574, 65539, 8, 65574, 65540, 8, 65574, 65541, 8, 65574, 65542, 8, 65574, 65543, 8, 65574, 65544, 8, 65574, 65545, 8, 65574, 65546, 8, 65574, 65547, 8, 65574, 65548, 8, 65574, 65549, 8, 65574, 65550, 8, 65574, 65551, 8, 65574, 65552, 8, 65574, 65553, 8, 65574, 65554, 8, 65574, 65555, 8, 65574, 65556, 8, 65574, 65557, 8, 65574, 65558, 8, 65574, 65559, 8, 65574, 65560, 8, 65574, 65561, 8, 65574, 65562, 8, 65574, 65563, 8, 65575, 131072, 8, 65573, 131073, 8, 65574, 131074, 8, 65578, 131075, 8, 131110, 131076, 8, 131110, 131077, 8, 131110, 131078, 8, 131110, 131079, 8, 65579, 131080, 8, 65574, 131081, 8, 65578, 131082, 8, 131110, 131083, 8, 131110, 131084, 8, 131110, 131085, 8, 131110, 131086, 8, 65579, 131087, 8, 65574, 131088, 8, 65578, 131089, 8, 131110, 131090, 8, 65579, 131091, 8, 65574, 131092, 8, 65574, 131093, 8, 65574, 131094, 8, 65574, 131095, 8, 65574, 131096, 8, 65574, 131097, 8, 65574, 131098, 8, 65574, 131099, 8, 65575, 196608, 8, 65573, 196609, 8, 65574, 196610, 8, 65575, 196615, 8, 65573, 196616, 8, 65574, 196617, 8, 65575, 196622, 8, 65573, 196623, 8, 65574, 196624, 8, 65575, 196626, 8, 65573, 196627, 8, 65578, 196628, 8, 131110, 196629, 8, 131110, 196630, 8, 131110, 196631, 8, 131110, 196632, 8, 65579, 196633, 8, 65574, 196634, 8, 65574, 196635, 8, 65575, 262144, 8, 65573, 262145, 8, 65574, 262146, 8, 131114, 262147, 8, 38, 262148, 8, 38, 262149, 8, 38, 262150, 8, 38, 262151, 8, 131115, 262152, 8, 65574, 262153, 8, 131114, 262154, 8, 38, 262155, 8, 38, 262156, 8, 38, 262157, 8, 38, 262158, 8, 131115, 262159, 8, 65574, 262160, 8, 65575, 262162, 8, 65573, 262163, 8, 65575, 262168, 8, 131109, 262169, 8, 131110, 262170, 8, 131110, 262171, 8, 131111, 327680, 8, 65573, 327681, 8, 65574, 327682, 8, 65574, 327683, 8, 65574, 327684, 8, 65574, 327685, 8, 65574, 327686, 8, 65574, 327687, 8, 65574, 327688, 8, 65574, 327689, 8, 65574, 327690, 8, 65574, 327691, 8, 65574, 327692, 8, 65574, 327693, 8, 65574, 327694, 8, 65574, 327695, 8, 65574, 327696, 8, 65575, 327698, 8, 65573, 327699, 8, 65575, 393216, 8, 65573, 393217, 8, 65574, 393218, 8, 65574, 393219, 8, 65578, 393220, 8, 131110, 393221, 8, 65579, 393222, 8, 65574, 393223, 8, 65578, 393224, 8, 131110, 393225, 8, 65579, 393226, 8, 65574, 393227, 8, 65578, 393228, 8, 131110, 393229, 8, 65579, 393230, 8, 65574, 393231, 8, 65574, 393232, 8, 65575, 393234, 8, 65573, 393235, 8, 65575, 524280, 8, 37, 524281, 8, 38, 524282, 8, 38, 524283, 8, 39, 458752, 8, 65573, 458753, 8, 65574, 458754, 8, 65574, 458755, 8, 65575, 458757, 8, 65573, 458758, 8, 65574, 458759, 8, 65575, 458761, 8, 65573, 458762, 8, 65574, 458763, 8, 65575, 458765, 8, 65573, 458766, 8, 65574, 458767, 8, 65574, 458768, 8, 65575, 458770, 8, 65573, 458771, 8, 65575, 589816, 8, 65573, 589817, 8, 65574, 589818, 8, 65574, 589819, 8, 131114, 589820, 8, 38, 589821, 8, 38, 589822, 8, 38, 589823, 8, 38, 524288, 8, 131115, 524289, 8, 65574, 524290, 8, 65574, 524291, 8, 65575, 524293, 8, 65573, 524294, 8, 65574, 524295, 8, 65575, 524297, 8, 65573, 524298, 8, 65574, 524299, 8, 65575, 524301, 8, 65573, 524302, 8, 65574, 524303, 8, 65574, 524304, 8, 65575, 524306, 8, 65573, 524307, 8, 65575, 655352, 8, 65573, 655353, 8, 65574, 655354, 8, 65574, 655355, 8, 65574, 655356, 8, 65574, 655357, 8, 65574, 655358, 8, 65574, 655359, 8, 65574, 589824, 8, 65574, 589825, 8, 65574, 589826, 8, 65574, 589827, 8, 131114, 589828, 8, 38, 589829, 8, 131115, 589830, 8, 65574, 589831, 8, 131114, 589832, 8, 38, 589833, 8, 131115, 589834, 8, 65574, 589835, 8, 131114, 589836, 8, 38, 589837, 8, 131115, 589838, 8, 65574, 589839, 8, 65574, 589840, 8, 131114, 589841, 8, 38, 589842, 8, 131115, 589843, 8, 65575, 720888, 8, 65573, 720889, 8, 65574, 720890, 8, 65574, 720891, 8, 65574, 720892, 8, 65574, 720893, 8, 65574, 720894, 8, 65574, 720895, 8, 65574, 655360, 8, 65574, 655361, 8, 65574, 655362, 8, 65574, 655363, 8, 65574, 655364, 8, 65574, 655365, 8, 65574, 655366, 8, 65574, 655367, 8, 65574, 655368, 8, 65574, 655369, 8, 65574, 655370, 8, 65574, 655371, 8, 65574, 655372, 8, 65574, 655373, 8, 65574, 655374, 8, 65574, 655375, 8, 65574, 655376, 8, 65574, 655377, 8, 65574, 655378, 8, 65574, 655379, 8, 65575, 786424, 8, 65573, 786425, 8, 65574, 786426, 8, 65574, 786427, 8, 65578, 786428, 8, 131110, 786429, 8, 131110, 786430, 8, 131110, 786431, 8, 131110, 720896, 8, 131110, 720897, 8, 131110, 720898, 8, 131110, 720899, 8, 131110, 720900, 8, 131110, 720901, 8, 131110, 720902, 8, 131110, 720903, 8, 131110, 720904, 8, 131110, 720905, 8, 131110, 720906, 8, 131110, 720907, 8, 131110, 720908, 8, 131110, 720909, 8, 131110, 720910, 8, 131110, 720911, 8, 131110, 720912, 8, 65579, 720913, 8, 65574, 720914, 8, 65574, 720915, 8, 65575, 851960, 8, 131109, 851961, 8, 131110, 851962, 8, 131110, 851963, 8, 131111, 786448, 8, 65573, 786449, 8, 65574, 786450, 8, 65574, 786451, 8, 65575, 851984, 8, 65573, 851985, 8, 65574, 851986, 8, 65574, 851987, 8, 65575, 917520, 8, 65573, 917521, 8, 65574, 917522, 8, 65574, 917523, 8, 65575, 983056, 8, 65573, 983057, 8, 65574, 983058, 8, 65574, 983059, 8, 65575, 1048591, 8, 37, 1048592, 8, 131115, 1048593, 8, 65574, 1048594, 8, 65574, 1048595, 8, 131114, 1048596, 8, 39, 1114127, 8, 65573, 1114128, 8, 65574, 1114129, 8, 65574, 1114130, 8, 65574, 1114131, 8, 65574, 1114132, 8, 65575, 1179663, 8, 65573, 1179664, 8, 65574, 1179665, 8, 65574, 1179666, 8, 65574, 1179667, 8, 65574, 1179668, 8, 65575, 1245199, 8, 131109, 1245200, 8, 131110, 1245201, 8, 131110, 1245202, 8, 131110, 1245203, 8, 131110, 1245204, 8, 131111 ) +tile_data = PoolIntArray( -2293755, 8, 37, -2293754, 8, 38, -2293753, 8, 38, -2293752, 8, 38, -2293751, 8, 38, -2293750, 8, 38, -2293749, 8, 38, -2293748, 8, 38, -2293747, 8, 38, -2293746, 8, 38, -2293745, 8, 38, -2293744, 8, 38, -2293743, 8, 38, -2293742, 8, 38, -2293741, 8, 39, -2228219, 8, 65573, -2228218, 8, 65574, -2228217, 8, 65574, -2228216, 8, 65574, -2228215, 8, 65574, -2228214, 8, 65574, -2228213, 8, 65574, -2228212, 8, 65574, -2228211, 8, 65574, -2228210, 8, 65574, -2228209, 8, 65574, -2228208, 8, 65574, -2228207, 8, 65574, -2228206, 8, 65574, -2228205, 8, 65575, -2162683, 8, 65573, -2162682, 8, 65574, -2162681, 8, 65574, -2162680, 8, 65574, -2162679, 8, 65574, -2162678, 8, 65574, -2162677, 8, 65574, -2162676, 8, 65574, -2162675, 8, 65574, -2162674, 8, 65574, -2162673, 8, 65574, -2162672, 8, 65574, -2162671, 8, 65574, -2162670, 8, 65574, -2162669, 8, 65575, -2097147, 8, 65573, -2097146, 8, 65574, -2097145, 8, 65574, -2097144, 8, 65574, -2097143, 8, 65574, -2097142, 8, 65574, -2097141, 8, 65574, -2097140, 8, 65574, -2097139, 8, 65574, -2097138, 8, 65574, -2097137, 8, 65574, -2097136, 8, 65574, -2097135, 8, 65574, -2097134, 8, 65574, -2097133, 8, 65575, -2031611, 8, 65573, -2031610, 8, 65574, -2031609, 8, 65574, -2031608, 8, 65574, -2031607, 8, 65574, -2031606, 8, 65574, -2031605, 8, 65574, -2031604, 8, 65574, -2031603, 8, 65574, -2031602, 8, 65574, -2031601, 8, 65574, -2031600, 8, 65574, -2031599, 8, 65574, -2031598, 8, 65574, -2031597, 8, 65575, -1966075, 8, 65573, -1966074, 8, 65574, -1966073, 8, 65574, -1966072, 8, 65574, -1966071, 8, 65574, -1966070, 8, 65574, -1966069, 8, 65574, -1966068, 8, 65574, -1966067, 8, 65574, -1966066, 8, 65574, -1966065, 8, 65574, -1966064, 8, 65574, -1966063, 8, 65574, -1966062, 8, 65574, -1966061, 8, 65575, -1900539, 8, 65573, -1900538, 8, 65574, -1900537, 8, 65574, -1900536, 8, 65574, -1900535, 8, 65574, -1900534, 8, 65574, -1900533, 8, 65574, -1900532, 8, 65574, -1900531, 8, 65574, -1900530, 8, 65574, -1900529, 8, 65574, -1900528, 8, 65574, -1900527, 8, 65574, -1900526, 8, 65574, -1900525, 8, 65575, -1835003, 8, 65573, -1835002, 8, 65574, -1835001, 8, 65574, -1835000, 8, 65574, -1834999, 8, 65574, -1834998, 8, 65574, -1834997, 8, 65574, -1834996, 8, 65574, -1834995, 8, 65574, -1834994, 8, 65574, -1834993, 8, 65574, -1834992, 8, 65574, -1834991, 8, 65574, -1834990, 8, 65574, -1834989, 8, 65575, -1769467, 8, 65573, -1769466, 8, 65574, -1769465, 8, 65574, -1769464, 8, 65574, -1769463, 8, 65574, -1769462, 8, 65574, -1769461, 8, 65574, -1769460, 8, 65574, -1769459, 8, 65574, -1769458, 8, 65574, -1769457, 8, 65574, -1769456, 8, 65574, -1769455, 8, 65574, -1769454, 8, 65574, -1769453, 8, 65575, -1703931, 8, 131109, -1703930, 8, 131110, -1703929, 8, 131110, -1703928, 8, 131110, -1703927, 8, 131110, -1703926, 8, 131110, -1703925, 8, 65579, -1703924, 8, 65574, -1703923, 8, 65578, -1703922, 8, 131110, -1703921, 8, 131110, -1703920, 8, 131110, -1703919, 8, 131110, -1703918, 8, 131110, -1703917, 8, 131111, -1638389, 8, 65573, -1638388, 8, 65574, -1638387, 8, 65575, -1572853, 8, 65573, -1572852, 8, 65574, -1572851, 8, 65575, -1507317, 8, 65573, -1507316, 8, 65574, -1507315, 8, 65575, -1441781, 8, 65573, -1441780, 8, 65574, -1441779, 8, 65575, -1376245, 8, 65573, -1376244, 8, 65574, -1376243, 8, 65575, -1310709, 8, 65573, -1310708, 8, 65574, -1310707, 8, 65575, -1245173, 8, 65573, -1245172, 8, 65574, -1245171, 8, 65575, -1179637, 8, 131109, -1179636, 8, 131110, -1179635, 8, 131111, -1048565, 8, 37, -1048564, 8, 38, -1048563, 8, 39, -983029, 8, 65573, -983028, 8, 65574, -983027, 8, 65575, -917493, 8, 65573, -917492, 8, 65574, -917491, 8, 65575, -851957, 8, 65573, -851956, 8, 65574, -851955, 8, 65575, -786421, 8, 65573, -786420, 8, 65574, -786419, 8, 65575, -720885, 8, 65573, -720884, 8, 65574, -720883, 8, 65575, -655349, 8, 65573, -655348, 8, 65574, -655347, 8, 65575, -589813, 8, 65573, -589812, 8, 65574, -589811, 8, 65575, -458753, 8, 37, -524288, 8, 38, -524287, 8, 38, -524286, 8, 38, -524285, 8, 38, -524284, 8, 39, -524277, 8, 65573, -524276, 8, 65574, -524275, 8, 65575, -393217, 8, 65573, -458752, 8, 65574, -458751, 8, 65574, -458750, 8, 65574, -458749, 8, 65574, -458748, 8, 65575, -458741, 8, 65573, -458740, 8, 65574, -458739, 8, 65575, -327681, 8, 65573, -393216, 8, 65574, -393215, 8, 65574, -393214, 8, 65574, -393213, 8, 65574, -393212, 8, 65575, -393205, 8, 65573, -393204, 8, 65574, -393203, 8, 65575, -262145, 8, 131109, -327680, 8, 65579, -327679, 8, 65574, -327678, 8, 65574, -327677, 8, 65578, -327676, 8, 131111, -327669, 8, 65573, -327668, 8, 65574, -327667, 8, 65575, -262144, 8, 65573, -262143, 8, 65574, -262142, 8, 65574, -262141, 8, 65575, -262133, 8, 65573, -262132, 8, 65574, -262131, 8, 65575, -196608, 8, 65573, -196607, 8, 65574, -196606, 8, 65574, -196605, 8, 65575, -196597, 8, 65573, -196596, 8, 65574, -196595, 8, 65575, -131072, 8, 65573, -131071, 8, 65574, -131070, 8, 65574, -131069, 8, 65575, -131061, 8, 65573, -131060, 8, 65574, -131059, 8, 65575, -65536, 8, 65573, -65535, 8, 65574, -65534, 8, 65574, -65533, 8, 65575, -65525, 8, 65573, -65524, 8, 65574, -65523, 8, 65575, -65512, 8, 37, -65511, 8, 38, -65510, 8, 38, -65509, 8, 39, 0, 8, 65573, 1, 8, 65574, 2, 8, 65574, 3, 8, 131114, 4, 8, 38, 5, 8, 38, 6, 8, 38, 7, 8, 38, 8, 8, 38, 9, 8, 38, 10, 8, 38, 11, 8, 131115, 12, 8, 65574, 13, 8, 131114, 14, 8, 38, 15, 8, 38, 16, 8, 38, 17, 8, 38, 18, 8, 38, 19, 8, 38, 20, 8, 38, 21, 8, 38, 22, 8, 38, 23, 8, 38, 24, 8, 131115, 25, 8, 65574, 26, 8, 65574, 27, 8, 65575, 65536, 8, 65573, 65537, 8, 65574, 65538, 8, 65574, 65539, 8, 65574, 65540, 8, 65574, 65541, 8, 65574, 65542, 8, 65574, 65543, 8, 65574, 65544, 8, 65574, 65545, 8, 65574, 65546, 8, 65574, 65547, 8, 65574, 65548, 8, 65574, 65549, 8, 65574, 65550, 8, 65574, 65551, 8, 65574, 65552, 8, 65574, 65553, 8, 65574, 65554, 8, 65574, 65555, 8, 65574, 65556, 8, 65574, 65557, 8, 65574, 65558, 8, 65574, 65559, 8, 65574, 65560, 8, 65574, 65561, 8, 65574, 65562, 8, 65574, 65563, 8, 65575, 131072, 8, 65573, 131073, 8, 65574, 131074, 8, 65578, 131075, 8, 131110, 131076, 8, 131110, 131077, 8, 131110, 131078, 8, 131110, 131079, 8, 65579, 131080, 8, 65574, 131081, 8, 65578, 131082, 8, 131110, 131083, 8, 131110, 131084, 8, 131110, 131085, 8, 131110, 131086, 8, 65579, 131087, 8, 65574, 131088, 8, 65578, 131089, 8, 131110, 131090, 8, 65579, 131091, 8, 65574, 131092, 8, 65574, 131093, 8, 65574, 131094, 8, 65574, 131095, 8, 65574, 131096, 8, 65574, 131097, 8, 65574, 131098, 8, 65574, 131099, 8, 65575, 196608, 8, 65573, 196609, 8, 65574, 196610, 8, 65575, 196615, 8, 65573, 196616, 8, 65574, 196617, 8, 65575, 196622, 8, 65573, 196623, 8, 65574, 196624, 8, 65575, 196626, 8, 65573, 196627, 8, 65578, 196628, 8, 131110, 196629, 8, 131110, 196630, 8, 131110, 196631, 8, 131110, 196632, 8, 65579, 196633, 8, 65574, 196634, 8, 65574, 196635, 8, 65575, 262144, 8, 65573, 262145, 8, 65574, 262146, 8, 131114, 262147, 8, 38, 262148, 8, 38, 262149, 8, 38, 262150, 8, 38, 262151, 8, 131115, 262152, 8, 65574, 262153, 8, 131114, 262154, 8, 38, 262155, 8, 38, 262156, 8, 38, 262157, 8, 38, 262158, 8, 131115, 262159, 8, 65574, 262160, 8, 65575, 262162, 8, 65573, 262163, 8, 65575, 262168, 8, 131109, 262169, 8, 131110, 262170, 8, 131110, 262171, 8, 131111, 327680, 8, 65573, 327681, 8, 65574, 327682, 8, 65574, 327683, 8, 65574, 327684, 8, 65574, 327685, 8, 65574, 327686, 8, 65574, 327687, 8, 65574, 327688, 8, 65574, 327689, 8, 65574, 327690, 8, 65574, 327691, 8, 65574, 327692, 8, 65574, 327693, 8, 65574, 327694, 8, 65574, 327695, 8, 65574, 327696, 8, 65575, 327698, 8, 65573, 327699, 8, 65575, 393216, 8, 65573, 393217, 8, 65574, 393218, 8, 65574, 393219, 8, 65578, 393220, 8, 131110, 393221, 8, 65579, 393222, 8, 65574, 393223, 8, 65578, 393224, 8, 131110, 393225, 8, 65579, 393226, 8, 65574, 393227, 8, 65578, 393228, 8, 131110, 393229, 8, 65579, 393230, 8, 65574, 393231, 8, 65574, 393232, 8, 65575, 393234, 8, 65573, 393235, 8, 65575, 524280, 8, 37, 524281, 8, 38, 524282, 8, 38, 524283, 8, 39, 458752, 8, 65573, 458753, 8, 65574, 458754, 8, 65574, 458755, 8, 65575, 458757, 8, 65573, 458758, 8, 65574, 458759, 8, 65575, 458761, 8, 65573, 458762, 8, 65574, 458763, 8, 65575, 458765, 8, 65573, 458766, 8, 65574, 458767, 8, 65574, 458768, 8, 65575, 458770, 8, 65573, 458771, 8, 65575, 589816, 8, 65573, 589817, 8, 65574, 589818, 8, 65574, 589819, 8, 131114, 589820, 8, 38, 589821, 8, 38, 589822, 8, 38, 589823, 8, 38, 524288, 8, 131115, 524289, 8, 65574, 524290, 8, 65574, 524291, 8, 65575, 524293, 8, 65573, 524294, 8, 65574, 524295, 8, 65575, 524297, 8, 65573, 524298, 8, 65574, 524299, 8, 65575, 524301, 8, 65573, 524302, 8, 65574, 524303, 8, 65574, 524304, 8, 65575, 524306, 8, 65573, 524307, 8, 65575, 655352, 8, 65573, 655353, 8, 65574, 655354, 8, 65574, 655355, 8, 65574, 655356, 8, 65574, 655357, 8, 65574, 655358, 8, 65574, 655359, 8, 65574, 589824, 8, 65574, 589825, 8, 65574, 589826, 8, 65574, 589827, 8, 131114, 589828, 8, 38, 589829, 8, 131115, 589830, 8, 65574, 589831, 8, 131114, 589832, 8, 38, 589833, 8, 131115, 589834, 8, 65574, 589835, 8, 131114, 589836, 8, 38, 589837, 8, 131115, 589838, 8, 65574, 589839, 8, 65574, 589840, 8, 131114, 589841, 8, 38, 589842, 8, 131115, 589843, 8, 65575, 720888, 8, 65573, 720889, 8, 65574, 720890, 8, 65574, 720891, 8, 65574, 720892, 8, 65574, 720893, 8, 65574, 720894, 8, 65574, 720895, 8, 65574, 655360, 8, 65574, 655361, 8, 65574, 655362, 8, 65574, 655363, 8, 65574, 655364, 8, 65574, 655365, 8, 65574, 655366, 8, 65574, 655367, 8, 65574, 655368, 8, 65574, 655369, 8, 65574, 655370, 8, 65574, 655371, 8, 65574, 655372, 8, 65574, 655373, 8, 65574, 655374, 8, 65574, 655375, 8, 65574, 655376, 8, 65574, 655377, 8, 65574, 655378, 8, 65574, 655379, 8, 65575, 786424, 8, 65573, 786425, 8, 65574, 786426, 8, 65574, 786427, 8, 65578, 786428, 8, 131110, 786429, 8, 131110, 786430, 8, 131110, 786431, 8, 131110, 720896, 8, 131110, 720897, 8, 131110, 720898, 8, 131110, 720899, 8, 131110, 720900, 8, 131110, 720901, 8, 131110, 720902, 8, 131110, 720903, 8, 131110, 720904, 8, 131110, 720905, 8, 131110, 720906, 8, 131110, 720907, 8, 131110, 720908, 8, 131110, 720909, 8, 131110, 720910, 8, 131110, 720911, 8, 131110, 720912, 8, 65579, 720913, 8, 65574, 720914, 8, 65574, 720915, 8, 65575, 851960, 8, 131109, 851961, 8, 131110, 851962, 8, 131110, 851963, 8, 131111, 786448, 8, 65573, 786449, 8, 65574, 786450, 8, 65574, 786451, 8, 65575, 851984, 8, 65573, 851985, 8, 65574, 851986, 8, 65574, 851987, 8, 65575, 917520, 8, 65573, 917521, 8, 65574, 917522, 8, 65574, 917523, 8, 65575, 983056, 8, 65573, 983057, 8, 65574, 983058, 8, 65574, 983059, 8, 65575, 1048591, 8, 37, 1048592, 8, 131115, 1048593, 8, 65574, 1048594, 8, 65574, 1048595, 8, 131114, 1048596, 8, 39, 1114127, 8, 65573, 1114128, 8, 65574, 1114129, 8, 65574, 1114130, 8, 65574, 1114131, 8, 65574, 1114132, 8, 65575, 1179663, 8, 65573, 1179664, 8, 65574, 1179665, 8, 65574, 1179666, 8, 65574, 1179667, 8, 65574, 1179668, 8, 65575, 1245199, 8, 131109, 1245200, 8, 131110, 1245201, 8, 131110, 1245202, 8, 131110, 1245203, 8, 131110, 1245204, 8, 131111 ) [node name="Wall (Collision)" type="TileMap" parent="."] tile_set = SubResource( 9 ) @@ -134,12 +119,13 @@ show_collision = true collision_layer = 2 collision_mask = 2 format = 1 -tile_data = PoolIntArray( -524290, 0, 0, -524289, 0, 0, -589824, 0, 0, -589823, 0, 0, -589822, 0, 0, -589821, 0, 0, -589820, 0, 0, -589819, 0, 0, -458754, 0, 0, -524283, 0, 0, -393218, 0, 0, -458747, 0, 0, -327682, 0, 0, -393211, 0, 0, -262146, 0, 0, -327675, 0, 0, -196610, 0, 0, -196609, 0, 0, -262140, 0, 0, -262139, 0, 0, -131073, 0, 0, -196604, 0, 0, -65537, 0, 0, -131068, 0, 0, -131049, 0, 0, -131048, 0, 0, -131047, 0, 0, -131046, 0, 0, -131045, 0, 0, -131044, 0, 0, -1, 0, 0, -65532, 0, 0, -65531, 0, 0, -65530, 0, 0, -65529, 0, 0, -65528, 0, 0, -65527, 0, 0, -65526, 0, 0, -65525, 0, 0, -65524, 0, 0, -65523, 0, 0, -65522, 0, 0, -65521, 0, 0, -65520, 0, 0, -65519, 0, 0, -65518, 0, 0, -65517, 0, 0, -65516, 0, 0, -65515, 0, 0, -65514, 0, 0, -65513, 0, 0, -65508, 0, 0, 65535, 0, 0, 28, 0, 0, 131071, 0, 0, 65564, 0, 0, 196607, 0, 0, 131100, 0, 0, 262143, 0, 0, 196611, 0, 0, 196612, 0, 0, 196613, 0, 0, 196614, 0, 0, 196618, 0, 0, 196619, 0, 0, 196620, 0, 0, 196621, 0, 0, 196625, 0, 0, 196636, 0, 0, 327679, 0, 0, 262161, 0, 0, 262164, 0, 0, 262165, 0, 0, 262166, 0, 0, 262167, 0, 0, 262172, 0, 0, 393215, 0, 0, 327697, 0, 0, 327700, 0, 0, 327703, 0, 0, 327704, 0, 0, 327705, 0, 0, 327706, 0, 0, 327707, 0, 0, 327708, 0, 0, 458743, 0, 0, 458744, 0, 0, 458745, 0, 0, 458746, 0, 0, 458747, 0, 0, 458748, 0, 0, 458751, 0, 0, 393233, 0, 0, 393236, 0, 0, 524279, 0, 0, 524284, 0, 0, 524285, 0, 0, 524286, 0, 0, 524287, 0, 0, 458756, 0, 0, 458760, 0, 0, 458764, 0, 0, 458769, 0, 0, 458772, 0, 0, 589815, 0, 0, 524292, 0, 0, 524296, 0, 0, 524300, 0, 0, 524305, 0, 0, 524308, 0, 0, 655351, 0, 0, 589844, 0, 0, 720887, 0, 0, 655380, 0, 0, 786423, 0, 0, 720916, 0, 0, 851959, 0, 0, 851964, 0, 0, 851965, 0, 0, 851966, 0, 0, 851967, 0, 0, 786432, 0, 0, 786433, 0, 0, 786434, 0, 0, 786435, 0, 0, 786436, 0, 0, 786437, 0, 0, 786438, 0, 0, 786439, 0, 0, 786440, 0, 0, 786441, 0, 0, 786442, 0, 0, 786443, 0, 0, 786444, 0, 0, 786445, 0, 0, 786446, 0, 0, 786447, 0, 0, 786452, 0, 0, 917495, 0, 0, 917496, 0, 0, 917497, 0, 0, 917498, 0, 0, 917499, 0, 0, 917500, 0, 0, 851983, 0, 0, 851988, 0, 0, 917519, 0, 0, 917524, 0, 0, 983054, 0, 0, 983055, 0, 0, 983060, 0, 0, 983061, 0, 0, 1048590, 0, 0, 1048597, 0, 0, 1114126, 0, 0, 1114133, 0, 0, 1179662, 0, 0, 1179669, 0, 0, 1245198, 0, 0, 1245205, 0, 0, 1310734, 0, 0, 1310735, 0, 0, 1310736, 0, 0, 1310737, 0, 0, 1310738, 0, 0, 1310739, 0, 0, 1310740, 0, 0, 1310741, 0, 0 ) +tile_data = PoolIntArray( -2359292, 0, 0, -2359291, 0, 0, -2359290, 0, 0, -2359289, 0, 0, -2359288, 0, 0, -2359287, 0, 0, -2359286, 0, 0, -2359285, 0, 0, -2359284, 0, 0, -2359283, 0, 0, -2359282, 0, 0, -2359281, 0, 0, -2359280, 0, 0, -2359279, 0, 0, -2359278, 0, 0, -2359277, 0, 0, -2359276, 0, 0, -2293756, 0, 0, -2293740, 0, 0, -2228220, 0, 0, -2228204, 0, 0, -2162684, 0, 0, -2162668, 0, 0, -2097148, 0, 0, -2097132, 0, 0, -2031612, 0, 0, -2031596, 0, 0, -1966076, 0, 0, -1966060, 0, 0, -1900540, 0, 0, -1900524, 0, 0, -1835004, 0, 0, -1834988, 0, 0, -1769468, 0, 0, -1769452, 0, 0, -1703932, 0, 0, -1703916, 0, 0, -1638396, 0, 0, -1638395, 0, 0, -1638394, 0, 0, -1638393, 0, 0, -1638392, 0, 0, -1638391, 0, 0, -1638390, 0, 0, -1638386, 0, 0, -1638385, 0, 0, -1638384, 0, 0, -1638383, 0, 0, -1638382, 0, 0, -1638381, 0, 0, -1638380, 0, 0, -1114101, 0, 0, -1114100, 0, 0, -1114099, 0, 0, -524290, 0, 0, -524289, 0, 0, -589824, 0, 0, -589823, 0, 0, -589822, 0, 0, -589821, 0, 0, -589820, 0, 0, -589819, 0, 0, -458754, 0, 0, -524283, 0, 0, -393218, 0, 0, -458747, 0, 0, -327682, 0, 0, -393211, 0, 0, -393206, 0, 0, -393205, 0, 0, -393204, 0, 0, -393203, 0, 0, -393202, 0, 0, -262146, 0, 0, -327675, 0, 0, -327670, 0, 0, -327666, 0, 0, -196610, 0, 0, -196609, 0, 0, -262140, 0, 0, -262139, 0, 0, -262134, 0, 0, -262130, 0, 0, -131073, 0, 0, -196604, 0, 0, -196598, 0, 0, -196594, 0, 0, -65537, 0, 0, -131068, 0, 0, -131062, 0, 0, -131058, 0, 0, -131049, 0, 0, -131048, 0, 0, -131047, 0, 0, -131046, 0, 0, -131045, 0, 0, -131044, 0, 0, -1, 0, 0, -65532, 0, 0, -65531, 0, 0, -65530, 0, 0, -65529, 0, 0, -65528, 0, 0, -65527, 0, 0, -65526, 0, 0, -65522, 0, 0, -65521, 0, 0, -65520, 0, 0, -65519, 0, 0, -65518, 0, 0, -65517, 0, 0, -65516, 0, 0, -65515, 0, 0, -65514, 0, 0, -65513, 0, 0, -65508, 0, 0, 65535, 0, 0, 28, 0, 0, 131071, 0, 0, 65564, 0, 0, 196607, 0, 0, 131100, 0, 0, 262143, 0, 0, 196611, 0, 0, 196612, 0, 0, 196613, 0, 0, 196614, 0, 0, 196618, 0, 0, 196619, 0, 0, 196620, 0, 0, 196621, 0, 0, 196625, 0, 0, 196636, 0, 0, 327679, 0, 0, 262161, 0, 0, 262164, 0, 0, 262165, 0, 0, 262166, 0, 0, 262167, 0, 0, 262172, 0, 0, 393215, 0, 0, 327697, 0, 0, 327700, 0, 0, 327703, 0, 0, 327704, 0, 0, 327705, 0, 0, 327706, 0, 0, 327707, 0, 0, 327708, 0, 0, 458743, 0, 0, 458744, 0, 0, 458745, 0, 0, 458746, 0, 0, 458747, 0, 0, 458748, 0, 0, 458751, 0, 0, 393233, 0, 0, 393236, 0, 0, 524279, 0, 0, 524284, 0, 0, 524285, 0, 0, 524286, 0, 0, 524287, 0, 0, 458756, 0, 0, 458760, 0, 0, 458764, 0, 0, 458769, 0, 0, 458772, 0, 0, 589815, 0, 0, 524292, 0, 0, 524296, 0, 0, 524300, 0, 0, 524305, 0, 0, 524308, 0, 0, 655351, 0, 0, 589844, 0, 0, 720887, 0, 0, 655380, 0, 0, 786423, 0, 0, 720916, 0, 0, 851959, 0, 0, 851964, 0, 0, 851965, 0, 0, 851966, 0, 0, 851967, 0, 0, 786432, 0, 0, 786433, 0, 0, 786434, 0, 0, 786435, 0, 0, 786436, 0, 0, 786437, 0, 0, 786438, 0, 0, 786439, 0, 0, 786440, 0, 0, 786441, 0, 0, 786442, 0, 0, 786443, 0, 0, 786444, 0, 0, 786445, 0, 0, 786446, 0, 0, 786447, 0, 0, 786452, 0, 0, 917495, 0, 0, 917496, 0, 0, 917497, 0, 0, 917498, 0, 0, 917499, 0, 0, 917500, 0, 0, 851983, 0, 0, 851988, 0, 0, 917519, 0, 0, 917524, 0, 0, 983054, 0, 0, 983055, 0, 0, 983060, 0, 0, 983061, 0, 0, 1048590, 0, 0, 1048597, 0, 0, 1114126, 0, 0, 1114133, 0, 0, 1179662, 0, 0, 1179669, 0, 0, 1245198, 0, 0, 1245205, 0, 0, 1310734, 0, 0, 1310735, 0, 0, 1310736, 0, 0, 1310737, 0, 0, 1310738, 0, 0, 1310739, 0, 0, 1310740, 0, 0, 1310741, 0, 0 ) [node name="YSort" type="YSort" parent="."] [node name="Player" parent="YSort" instance=ExtResource( 21 )] position = Vector2( 158, 91 ) +z_index = 5 collision_mask = 2 [node name="Camera2D" type="Camera2D" parent="YSort/Player"] @@ -149,54 +135,92 @@ current = true [node name="Flaming Skull" parent="YSort/Enemies" instance=ExtResource( 24 )] position = Vector2( 25, 53 ) +z_index = 4 [node name="Flaming Skull2" parent="YSort/Enemies" instance=ExtResource( 24 )] position = Vector2( 29, 158 ) +z_index = 4 [node name="Flaming Skull3" parent="YSort/Enemies" instance=ExtResource( 24 )] position = Vector2( 281, 22 ) +z_index = 4 [node name="Flaming Skull4" parent="YSort/Enemies" instance=ExtResource( 24 )] position = Vector2( 242, 149 ) +z_index = 4 + +[node name="Flaming Skull5" parent="YSort/Enemies" instance=ExtResource( 24 )] +position = Vector2( 165, 170 ) +z_index = 4 + +[node name="Flaming Skull6" parent="YSort/Enemies" instance=ExtResource( 24 )] +position = Vector2( 121, 12 ) +z_index = 4 [node name="Hellhound" parent="YSort/Enemies" instance=ExtResource( 2 )] position = Vector2( -77, 157 ) [node name="Hellhound2" parent="YSort/Enemies" instance=ExtResource( 2 )] position = Vector2( 395, 33 ) +z_index = 4 [node name="Hellhound3" parent="YSort/Enemies" instance=ExtResource( 2 )] -position = Vector2( 34, -81 ) +position = Vector2( 35, -79 ) +z_index = 4 [node name="Hellhound4" parent="YSort/Enemies" instance=ExtResource( 2 )] position = Vector2( 290, 273 ) +z_index = 4 -[node name="Chest1" type="AnimatedSprite" parent="."] -position = Vector2( 35.1075, -101.959 ) -scale = Vector2( 0.533564, 0.533564 ) -frames = SubResource( 21 ) -playing = true +[node name="Items" type="YSort" parent="YSort"] -[node name="Chest2" type="AnimatedSprite" parent="."] -position = Vector2( 421.5, 34.687 ) -scale = Vector2( 0.533564, 0.533564 ) -frames = SubResource( 21 ) -frame = 1 -playing = true +[node name="TreasureChest" parent="YSort/Items" instance=ExtResource( 16 )] +position = Vector2( 33, -101 ) +scale = Vector2( 0.35, 0.35 ) +z_index = 2 -[node name="Chest3" type="AnimatedSprite" parent="."] -position = Vector2( 289.9, 294.945 ) -scale = Vector2( 0.533564, 0.533564 ) -frames = SubResource( 21 ) -playing = true +[node name="TreasureChest2" parent="YSort/Items" instance=ExtResource( 16 )] +position = Vector2( -96, 158 ) +scale = Vector2( 0.35, 0.35 ) +z_index = 2 -[node name="Chest4" type="AnimatedSprite" parent="."] -position = Vector2( -99.4362, 161.242 ) -scale = Vector2( 0.533564, 0.533564 ) -frames = SubResource( 21 ) -frame = 1 -playing = true +[node name="TreasureChest3" parent="YSort/Items" instance=ExtResource( 16 )] +position = Vector2( 290, 295 ) +scale = Vector2( 0.35, 0.35 ) +z_index = 2 + +[node name="TreasureChest4" parent="YSort/Items" instance=ExtResource( 16 )] +position = Vector2( 417, 34 ) +scale = Vector2( 0.35, 0.35 ) +z_index = 2 + +[node name="Door" parent="YSort/Items" instance=ExtResource( 5 )] +position = Vector2( 200, -30 ) +scale = Vector2( 1.25, 1.25 ) [node name="HUD" parent="." instance=ExtResource( 23 )] [node name="Pause Screen" parent="." instance=ExtResource( 22 )] + +[node name="DoorCollision" type="StaticBody2D" parent="."] +collision_layer = 2 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="DoorCollision"] +position = Vector2( 201, -10 ) +shape = SubResource( 11 ) + +[node name="NextArea" type="Area2D" parent="."] +collision_layer = 2 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="NextArea"] +position = Vector2( 200, -56 ) +shape = SubResource( 12 ) + +[node name="DemonBoss" parent="." instance=ExtResource( 26 )] +position = Vector2( 194, -550 ) + +[connection signal="gem_collected" from="YSort/Items/TreasureChest" to="." method="_on_TreasureChest_gem_collected"] +[connection signal="gem_collected" from="YSort/Items/TreasureChest2" to="." method="_on_TreasureChest_gem_collected"] +[connection signal="gem_collected" from="YSort/Items/TreasureChest3" to="." method="_on_TreasureChest_gem_collected"] +[connection signal="gem_collected" from="YSort/Items/TreasureChest4" to="." method="_on_TreasureChest_gem_collected"] +[connection signal="area_entered" from="NextArea" to="." method="_on_NextArea_area_entered"] diff --git a/Levels/Objects/Door.tscn b/Levels/Objects/Door.tscn new file mode 100644 index 0000000..b1d9c7f --- /dev/null +++ b/Levels/Objects/Door.tscn @@ -0,0 +1,13 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://Sprites/Assets/DoorOpen.png" type="Texture" id=1] +[ext_resource path="res://Sprites/Assets/DoorClosed.png" type="Texture" id=2] + +[node name="Door" type="Sprite"] + +[node name="doorClosed" type="Sprite" parent="."] +texture = ExtResource( 2 ) + +[node name="doorOpened" type="Sprite" parent="."] +visible = false +texture = ExtResource( 1 ) diff --git a/Levels/Objects/Gem.gd b/Levels/Objects/Gem.gd new file mode 100644 index 0000000..13267fc --- /dev/null +++ b/Levels/Objects/Gem.gd @@ -0,0 +1,24 @@ +extends Node2D + + +# 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_AnimationPlayer_animation_finished(anim_name: String) -> void: + $GemSprite.visible = false + + +func _on_AnimationPlayer_animation_started(anim_name: String) -> void: + $GemSprite.visible = true diff --git a/Levels/Objects/Gem.tscn b/Levels/Objects/Gem.tscn new file mode 100644 index 0000000..d7ea503 --- /dev/null +++ b/Levels/Objects/Gem.tscn @@ -0,0 +1,34 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://Sprites/Assets/resources_basic.png" type="Texture" id=1] +[ext_resource path="res://Levels/Objects/Gem.gd" type="Script" id=2] + +[sub_resource type="Animation" id=3] +resource_name = "rise" +length = 1.2 +tracks/0/type = "value" +tracks/0/path = NodePath("GemSprite:position") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0, 0.3, 0.8, 1.2 ), +"transitions": PoolRealArray( 1, 1, 1, 1 ), +"update": 0, +"values": [ Vector2( 0, 0 ), Vector2( 0, -10 ), Vector2( 0, -18 ), Vector2( 0, -20 ) ] +} + +[node name="Gem" type="Node2D"] +script = ExtResource( 2 ) + +[node name="GemSprite" type="Sprite" parent="."] +position = Vector2( 0, -20 ) +texture = ExtResource( 1 ) +region_enabled = true +region_rect = Rect2( 2, 50, 20, 20 ) + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +anims/rise = SubResource( 3 ) + +[connection signal="animation_finished" from="AnimationPlayer" to="." method="_on_AnimationPlayer_animation_finished"] diff --git a/Levels/Objects/TreasureChest.gd b/Levels/Objects/TreasureChest.gd new file mode 100644 index 0000000..d75d9a2 --- /dev/null +++ b/Levels/Objects/TreasureChest.gd @@ -0,0 +1,33 @@ +extends Sprite + +var is_player_inside: bool = false +var is_opened: bool = false +var has_gem: bool = true + +signal gem_collected + +# 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_Player_Detector_area_entered(area: Area2D) -> void: + if area.get_parent().name == 'Player': + if is_opened == false: + $chestClosed.visible = false + $chestOpened.visible = true + $Gem.visible = true + $Gem/AnimationPlayer.play("rise") + is_opened = true + has_gem = false + emit_signal("gem_collected") diff --git a/Levels/Objects/TreasureChest.tscn b/Levels/Objects/TreasureChest.tscn new file mode 100644 index 0000000..0c4e9b3 --- /dev/null +++ b/Levels/Objects/TreasureChest.tscn @@ -0,0 +1,36 @@ +[gd_scene load_steps=6 format=2] + +[ext_resource path="res://Sprites/Assets/treasureChestOpen.png" type="Texture" id=1] +[ext_resource path="res://Sprites/Assets/treasureChest.png" type="Texture" id=2] +[ext_resource path="res://Levels/Objects/Gem.tscn" type="PackedScene" id=3] +[ext_resource path="res://Levels/Objects/TreasureChest.gd" type="Script" id=4] + +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 21.3333, 17.3333 ) + +[node name="TreasureChest" type="Sprite" groups=["enemies"]] +script = ExtResource( 4 ) + +[node name="chestOpened" type="Sprite" parent="."] +visible = false +texture = ExtResource( 1 ) + +[node name="chestClosed" type="Sprite" parent="."] +texture = ExtResource( 2 ) + +[node name="Gem" parent="." instance=ExtResource( 3 )] +visible = false + +[node name="Player Detector" type="Area2D" parent="."] +collision_layer = 0 +collision_mask = 2 +input_pickable = false +monitorable = false + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Player Detector"] +visible = false +position = Vector2( 1, -1 ) +scale = Vector2( 1.5, 1.5 ) +shape = SubResource( 1 ) + +[connection signal="area_entered" from="Player Detector" to="." method="_on_Player_Detector_area_entered"] diff --git a/Player/Player.gd b/Player/Player.gd index 4e75cae..9db7ae8 100644 --- a/Player/Player.gd +++ b/Player/Player.gd @@ -7,6 +7,8 @@ export var FRICTION: int = 1000 const HEALTH_SLICES: Array = [0, 18, 35, 50, 65, 82, 100] var health_index: int = 6 +var l5_gems: int = 0 + var hud: CanvasLayer = null var velocity: Vector2 = Vector2.ZERO @@ -40,6 +42,7 @@ func load_hud(node: CanvasLayer) -> void: return func set_weapon_position(pos: Vector2) -> void: + if pos[0] < 0: # facing left $SwordAnimation.position.x = -8 $SwordAnimation.position.y = -6 diff --git a/Player/Player.tscn b/Player/Player.tscn index caea234..f4ee677 100644 --- a/Player/Player.tscn +++ b/Player/Player.tscn @@ -10,11 +10,6 @@ [sub_resource type="SpriteFrames" id=1] animations = [ { -"frames": [ ExtResource( 3 ) ], -"loop": false, -"name": "look_down", -"speed": 5.0 -}, { "frames": [ ExtResource( 4 ) ], "loop": false, "name": "look_up", @@ -22,12 +17,17 @@ animations = [ { }, { "frames": [ ExtResource( 2 ) ], "loop": false, -"name": "look_left", +"name": "look_right", +"speed": 5.0 +}, { +"frames": [ ExtResource( 3 ) ], +"loop": false, +"name": "look_down", "speed": 5.0 }, { "frames": [ ExtResource( 2 ) ], "loop": false, -"name": "look_right", +"name": "look_left", "speed": 5.0 } ] diff --git a/Sprites/Assets/DoorClosed.png b/Sprites/Assets/DoorClosed.png new file mode 100644 index 0000000000000000000000000000000000000000..9f8fcc597b19be3efce6d50feeec24067d9c7740 GIT binary patch literal 3295 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�}n|Ci%> zzr=|(p9-_xX8+1>H({kdZ0rl<17TI(*VE^}h0T|Th&t{!pe|$idnMMR>{)h4so&5Y zk4$gH)5pmnC`KXmu`hI?RD6V+fnV8~rkbuQ)v7m!Imwli7Uq;ir?qBfqr~~;$ulL( zXSp5DVXxxmqxff9razh}OM}r!^#P2QlGR5!b#bDld)2MBDjq{M7&;P>^{K)y@Ago= znN*AKA$hn3##iUOGBVtLe*RuB*H?;~Stm=09}wX&SYj(j-%e8IO`kY*FJFGtb~4MX zcp0doP)+83*~?_mX)xJ+U(5qJ6YP9q2!0R%d!mqktep=41*8aSa}`sni_QE0`Hj?h zDzU3ztBF}KVk09xTu7**n=o0n6faNmr{-&+JrqW$QeE%3dNqi^Bt%}9JSMQPu| z4Yu}7OYBcC{dX^l7}%VrhN_1H18(O+W$l*H{qUPnG=g8aeV7 zjdOVC#jpDL^|)37o6LXk80H)PFKzXj?oR;OUreq*JIwbJ)5=Ha7yGT zYsqMM$do1Z;hH1eENz5loRQF&I+(B}e44=?Ic>|LQH&qnc2uBt)V+G}nn-ojuaWAN z#X)CNg)Dc7!)?YC8+6ex(x?(J;^IeyOM!XuM7o&kyL+I3ny6t@QPVfQVU%xHxokhP z$NCoF0pY>H5)x%;+F)X>{#&gf39>jd65;;9Y_bqbPpe(SLjeGUZQJ?yj#}?)NplUM zDTbS1yt5HWYFhP<7ieyUAH@z+`q<9E1RI=sP3=X*KP)0HfQXAwJS#A9>JGzTNL0i+ zpt#*KZWw5siE8F0?nscSHe*IhIWN$Fmi+y?qOS7v6Td_YU8tCuFj6CqtJEI6YM_`a zKvvlh9#~AiLT2=y;d?Cp@h#bsg;+kH^N(sI*Sl^bR?_u7{c7E&eu^1+g&N+?H-z6% z`nw!6=wLqz90`x!bFvQgNYNbr7DaM84~+4rZ!|qnzJ(Ut7xtr`bb2?PSrQ+d-as%~ z6OLixrg(*!eI+`y9#|=R1i_44 zTt9g&^=nfsE3hWz_K2?QJVXS(f8j?=TMX!yrp>uq7a;L3y<&-cMzPm6^Ber$n$hP; z+W@SLs3*oY!oF{4+BlqDMQDfmwboAIrz8cOa;0G$B9JbzJTDFww2;PIj;0C%*1#G`9xo|xy1W^hQ_+9FM;IK~@F#F|UF80sI zR1_Z8{Sp7TiXMM}AAaaAiByE-`1N4OgjuRNsmx8abqsI<#YWxGeFbJzsmXFE%VU*L zSYKW0kVk#mWWD6CsR8}|nV;O!`6Y0xemgq&%!rbH$a#oHM1zMmGj^!`UB7{O=RqHF zId)9fH&CDjLj1mkq8RFhH#V5vKh;9V{QZ0X3$Krlf@YF#Wn%p1UaOq=lU%)=oX|_( zv}L(0rU#^a;e-3WHqK|e41bjwl(O^k0DSVjT=-oIKbc2CfV4R`v7~Kjk z<@lktasVrg7W9P~IQZ~eMz*<*l1|l=^_#x_+8`+u073PGjSwUUDBEJw&2LXhAQ`V0 ztt9y>AF~iTlwyM{`@yk_f_f(w$Tg6H&#JlW8gc6&P$g_PK(;$eScT3k(NLON1_@V~ z$+{z+ii504EL`(6rKQ0My+LB+!szM_OKFW(aBAg}s=?Uc;{}A2LF95S>uL;GzbQXF z>sN%o&r3=+U&)$*x`#$Gb_~B4Nd;*tbk_Jm)BNK>C{ds61#4_@>m7#D^NCr?Zi3V> zlRs!H02g04El}W))h$nboU!n;qOOI%I2-p+<)Q4i6wAs~Q}J>BJU71kp9agP@-YO# zeY~DL(C}?wX~O7=`?6huA?xWoY%qr|#iz!(aHR!1p#vLvj&vnnL4P}ORuLH-0+y~F znKo%9a_iL^0{~D< zMrGJXdysU*)P(*7&5x3Pi5Cv4=qzCd>I<~ghc)#YvJ|h4%oNbfeO;Hx_^p%SW|~^P z2U^+79P+14FAN7^rRKX}4p&zTy2g?jG?zAzysX7IAMFd8OAc8?sv`X)X`_rW%TJ}o zeB9ErQi&o8(p^L|{PjyW<<8!Mrm2{DHXwVq#SNhVORehG8i&7mycJ)VYcnfv=5Jb# zi`T1T{9_X#aKAdND?cbT-hp};Yj%VmguaM)qBq+NnteUr7--cp%djDs<%A6)L||Yj zl0*Uv+G>y3;mc43fG}ENl5f8kK!+kzJ-&~JCVxzqbu}%Cok9vVy0s>~BUM(ysDzT) z0Ccty4JFAhIO1LEzXynRb0GdNu*LY!0h*yT)0?kyQKrmhJ!+?J%pF*CS#c5r_*Qy`bZ^tHw5 z;D3I+vL>>d&$AVNsUEF*3^dFWf+?prR^5pmR^^8|KvmTBx%+t^ZkM%IltrIX1it-N zH%5nZ>BCOaf#p~3XH}ahA*2l>652Op=Av6+SM_!+!P77YN4(ZK|K0b|7NJ=5+rx@w z&`x8Va;DRWpRg;?^$t?IfNqW~gwatpcq?L0jtf^3!weq!q|5pJUa1FON2mg>J}23JfoOQ7c(D-^T5 z{-mqI5k3^aM@3+{D%WYW_tDA}KUwIz;%S^x zu~TAq0SVo3zr8uv6%Rxpfi5|c2m8aTd-4)gexUYOtl^ZRPphFW$IrX^Fu$ROzfRIR0kZt@ zH7wBA0|S%VBM6iLbm$i{k&UW-6TU;=X8Frha}%6&IV(4}2;@noQaD|!VFb$AE@9)3 zLH1FSdW60YcK+1Rh}kYCp5D;8&2}zVD&fwt&OeWfxquGW8tQo6hBsmaOuy zrPVqL&d#mx?-_e9DdYX2!g|Oatvvg}qZG{pg9y>KP`CR3m{OSbTe~jXF-}NMSir%` zf3kTzs0{jT+R^vCOy4)Tj7iMYE7L^5uk_^u3LaS9IIGw77v4rm8-Lq%90@Q5-Z;PZ zeb!huomxUtWI-49&;<#bEc}W^aDvyTYuJx%3d;YPPv|?24S>L3`XXX`3BOtd#Cu@K^LdfuixLsr6NeqrQI|DM2mGy;B-5M-z>ydHoAMW{M?{9>j!~+n&zOAD zzel7(yRv#?-qMPkw(chciv=~Qh%W)bj-TR7>5RpPJLN4M57l$;%_ej?y3t++5+&c=SjesxH zCt(;aN`-V707CT&RvOmMqA$`o*s44x1~(5Z$28<_2Na$7T5SZIQTim{n?E; z!1}m-SK1avcZRfVY!$XPWSlXi-G+imv)NcHDyC^?8iE%{uhdJT{mPD46L+wz0r*>p2`CKpb3(Juk*e8SD_oA zE@tQ49d@ZMmZamQdAb*yu$Zh7VnFckEw0T9{uQwXP-Or|UvMrae|_JW$s0Zro)F8I zgHbqnz3FHG&0+_p{Q*iReLw)3?q=;T``N|Np289MfsSO<Kme;d@yFGC}FEX@hjPDX~qqIgOgw|p>g%B z`b)j&>4s)~@LgdIX?(S5{PL@kf4R_x)j14A%o2t_sI@!GmQ+j!sTi>^446-pDSZh1@DRx@n7h9XfIde-PCX5J%XWbJ5C4O%Fa7X2=$UJ z+IK7joWWUlUIg&ra5e}X{t5RAH;q(JYnS66#$(OG?arC1x>~!SbqWcIYwV<@9Hc=l zFlMWN$S0`l8IgPi@K{?4{zhzA3DLRx-fk&E0q}1e4c02RKIw$%^w6Lmk>U<9JNAFJ znA#r28AXjhu6r56EjQXqM9oFK`-tuuD<?^Ppi;RS@hQwtdyR9-S+zNaAxoXi`nUUr4YaO;5a#ln$9nA3`dQ2=ZZtu zT9deHcBHM9Pw~35+GcR^Iqpq5HI#0c@%Q?+IRBYO8F5o48~$5U^}$lT3`6ngM~pF* zcVxpM*s^vA&Tf9yhpS2P`)6dakWKASZ5TvBfB%S&>qdy|JSfWa9W!L)}$pAT= zfgf+Efow#|<7}m{ZnElygtzh)-Ncl*xr}t%G7u`0MMDBXbh~Yf^gWdBHCxef4c$eO z(N9fStRWdj*TR*hl_E{8K(A8Fxn_PX1xGM9A=)LvWBYfSV!q?v-=!A*Beu}xXR`WG z82Z`S8iZo!2lC0qldcUqCdfN&HeemPtt{Rj<{l}qn zizz)DzRxFGM=BxOuT<5AWAuFQ(8A>e0FWcNfR=|P)O{GG z1`Zf`%Pfrw5D;!b^`Ca8zi<-Fkq}}v63|Cec#$@YLj*3Az79v448o*+No(6bF&h;- z=4hedTiYi|1{yj`ToZx=p~~2`t8m~JtRFzUa#j$HsEh}TF)jv7f#5y(ah+pt=+r{J zyKwO=BCCl}_rPiUnnO~=zo6mWQ?CV(5pj{?_cCWMVOOsr;A;{s$872~zeX`S>w-k-LJaDJ||nf}o#Q z)!URrA*jNb7!X-#I3htfUkJC5?_UJW`gMX=iiue7vT)|K)B&{O%jqT#izU8}WFiuWyiT z{43h>mTGfIXi|?{$PlOeXhvC7n7!jUVCw!7x#yRj5EY=py{{X@^wsxGg(!9gQYz|B z)r`|vUJpAy&ZNXWm1Y4g!glMsg{v+Lqs=r)K|%ed_cm1KdvW(oui{e@*UarfqBn)} z(QPoVAjQoa@7T7>)2{w5d^S{Sx$ma=8G+_lH9@e|t;0eY?)~!)eq<0JJcWdKJ4qBS zv?;p4%qFpy$C4V9sdS9i_bJiQJyZEdnxdrFPX{;r5v#DeCwZ_qa%fUZ4sCE@Jm#iXeO z{r9KKUT9BGZc`*|%OqrtdPZzHG}zGAL#bwc*eJMpBFAOFMGR=EIWOQ zou;%DTtNbR(JLs)vOKe|J$wj5t&54XEEyH5CuEW8LeG`6>B`?yU;}^ujG}%cO;=+} za!c@4T4w&Lp~Rw;CTnqt{>_&pOXY=%uR>FmzA6)1_!mRr2TleZzbDzw|aX-iYpkn zX=wrLH)dpbz+OMQD^`x4VcSlrravGsKveF9ie$$Ay!4EW3HOE=fCd56QvqH69$4?Q zyfl^-5y53ky#c~b!MRI|cgG#WKA@x9T2c%#|9zKRf!0dgC&!bSfjkf*U{4%^tD%!= zihW8s8XLycNr>^qLCLIn^YfE&f6B)1=hBN8fRyS?2WmEbG&?fys0KgDK;vp^C&Ys#-{?9|&+7+s8 z9Ozy`jH>K@j0dP}C2?sz%w?UXq5Oycq)PK0BR+_T>Qb*TEAxHMP~TWs+bk5gdw|J> z7uoT+P-WGWp$hH$`7N(%r>>^3OVnRiWO0BDT_Vv31W|OXSlkkd{=ot9@TBMxv&Zkp zar@87Q@OfN3*nHoe31}K#ACB(9Og_t3Qxx6f?Bh{wAjP55H*l1M~O~fWTl3z!`y*HiW^cCOn{96 zY_@?uqcNK!TyN_M#-#s1g`6>AL)WyN1BEu;oy~m(4hGRjOp}`T)m*!Hcr6<{_roSeMfWK&u`+K_11Nm<$E1@r|ldHGJ z)wh2btEF$%uP6a$?&{|6O}Z$!XkTPA11CxR#&yxMxOUCOTSc}!*g3P-t6ThFf`hI} zjbT>2?S-?o1SjEaNh5b~DcYbe^GXpw~yhHtigF&4D6`R!nJTxIC+Ehw`J8qZNo>aF28wlz1R%NZJ0T!TO{@XV2$k_GLjcq$T4tZe=4;s)^;4!7$#|^b>dnT_ZNEJvOWZ{{9*4RD>wm z#TooX5XhEt1|0}6Y7hOK+jvXoB`7Fm-aO)ca4|my^;zG2@#HfjxPJPQX$LypOVdxa z@HZ}j4Pi^W*EgDv`5XW`;+y&;{YV^2*{D!dJ z5-K$&T-nIU4sBz~mH~C4#Li9Y#_MOXIw)QxC0;eJs@yCnR^~w6g9Fdzg-6f4aM#vu z%D;I)whMzX_1r2N?}^3 zO$rELzb{e;x3ln-FP5|uO>CN6K+#gtsjqEe5AuToh*_2C6hAf8H-uGszXG@`K6ri_ z0iRDL!VssR(Q?d|5K-;yZED*#J5B``zF$pmll1-6M*P8fijw`zAJb5sPDyP@^S-#G zE<)Xj6c=fzJwn))gdzCB%mRJAqR939P=Twb8;CTCFdCqnPAaX7AeQo}mWO`-&Z9~f z20+BnT{(yzb*(Z0V;r5br(PMQ}I&w5i4PSfNd)vZ28TEw$%2w{7y~@Y!-Qk;EH==^{ zxqeJRMn5w;(-K|ifdvw)=eiuoP8mOJ4~E`aU?)aLAsZGI3TJ6fR|P3#mVSBrThND` z>wLx5?p#MWZwZh>^@J31esBq`8Qd#Zb*a1Wfj};H6?xZI+eC2Wx>R-Qn=m>5mWKL% z717|t3(M!Wfw|(?Y#{geU%wRq~~)W28K z5t<=P?^=uXF7?qbRPDmM86WAgx2*twZp**l&P7jVH2$HZ7T(ES?QMmBqcDH5OsPl| z_JgP|K_oa_az#OxN{g6~XRfjg5|{`Cc;2i^JdMt!5Q{X-hz2*-CbEE=Rz$-1Io}hn z1Q0X>tpHNzCO>%ZvS?iMmmsd z=bToE`DE_g`7V4TxUv;}XHSOB;R;bVNUVl!Vba{N5b63>=A8pKK1O?lk)3{{r&ha} zTP>phsvsuxb@Q?=5uPYSGfd4AD+R-7yFU6r1U%;>f5Y(+R<}Nc7qO4A{6!!$DOB9F zM0oSBidF850@XV2qK^fLMGq*`28Yg`KFN zzVn{ zzfXgYlrS{BZ~>m!>fGY|JGtW|b+w4qoHVs8+zaMR&ZxtM< z^!%TCm@^Qyb}HzI&c%C?c!X8x!~|KH>XG|A>55U(RX&8?I%xa?n|Zo6^|SQO4HpWy zGkSXI`iMR-edTnGvv^q~hW6__Ymg1aR~v$gKlT0O$wP~O%W;g`8|jMvI#@M9q~)vS zDtyS(^fnti(?wUnR+5`j1#x^W(v(r?w*i^E=X?QL+05QYBB;4)jGsVv2zDKP0@0Tp zyIE=?i;QFVsuH$$`Xd|DQ*q7p_zQP+te#qkB_Hc?VfY}M1ts-X4km`i7A+uSPN=cu z$41%l)MUAEM@kz^#9julIX=&k#xW7jj$~(NZ_Ges80|?HtDq_{1V`9pQV|L1-2}I< zse-K=7sPXeL|MV@t+z=3!mEE*6mutOmB2p_Yu_jJ9;$5o)8c3PUaR^TX`Z@QiW@$r z$&W~ofJLfLaF76GktN7xp2cViS-xOu-hzpIev=!$-w|EfuM|Q?eAGgOd;GHV|5s7| zyPQ%%DNE<6slukdfA}{mF0!Ozx)4Wh>q>5^p>Y0V!O@wVOkp}bT`GMh`$yAAs8~(u zs#_>hq9tsd+2r^rWZ1^%LDo-QJkGNePK zN&qh!I@Mne#-zkC9Nc9mBps(%1d?d|N!=UC3X?pCQ%zvI+4;?_-y8Q&l!&1>3MB<< zL@s^dMk;-0PatU*ZHvP@7RTsw{Xt^_C|KCQ{y6kCWnC}yd^BVvcqF*niItWowcjZL zU`lFjTMQT1y$zE`on;c!td-CJ@zDMPvN`iJP3|8jT`w^ull?!UWo37fB!V?*+dDuB za@5}(hQ-IUwL)lod~v=b)o$`f7-{L?J<(maQc*d=K0b=m#PmBGifiOs=tX=mQHQkL zZp->ujNwR)6X1d6v;@DF4mwoMFC9=t>uw%{-mBUFTK_wjt3{%*x=Q+&xLx*{wHor_ zsdhPj0N^*M6$Fp#jTlpp06;-||Ed(2CqF)&z%meNJbJgH0s;jGE~0%|W5smbmG4ec z-wD?hr+%ld{^zwUQx~dIU@6A%%vDBE`(+gTWkR5|IK86cMRV4Y_Q!~U{R;j?EA~5V zCmLS&iyP@-v+wJ8-f9;w%#USu@~j)((WBp%E?;^>KuK;9%@jhznY{_`D5Ia&Mjs!# zl4}2qha{<^b_O`|3JjA{$EHgW@{wI1ho1 zZ)=Lv_HGCfM+58PH0{kFoVmUhci&wjE!4V_n}jIjJfejeuX;?fZ*SKbPOkRtOkr$^ z(?IoY$A<%cvgg21QvKFBhRMWwY{Do7P0C=nLUxfI^mios;7>cS|3> zi7_jR+JXTF>WGv&`MxkUyF&H#z$+?n{uOLTOqzR|{>z5vI#CitvxlsoO=6u>P0Iy4 z&3_=b4P`b)6oe_pqV@&R8lK;yi1mAc8xO~lA?nQqyr4gXHWLC7!&F$Tqnbeh#p%2B z{1}cmrW2&AheS~GhSzZIDXVtK{t*sE=>86rz_5FB&=+Zj1UeV;s5{< zBPFWVlqy>vLiO#pdz&MduQpckByVQqhdNIWw)Nor10li1W2~HyYlY4cmmuQ>`9I>e zG&hk5k#K+CYF`2TjMs!d9scC|N9Av>uEc*ut1YM9K~TWt)76cVVIsYaBptA+dJjPq zN(KNESsX&W=+IMYuxxK%4h?T8vn0Wovip5}r^J%f3n9QiOeLi4B*kXZK}QCJXS}d} z!q9*TkKyTYwILP&@HF$ARghxkHiz2LCKsmGSLu1#vP)oGG5Mh@+-?RYj9^t*#GRQP ze{jTJiYeQcGX8!40yh(&x-}EX-?Y z5#~O6!IOTafWCD1&vq}2nuzb6`j2IEAj*fePrq}tq);8B9Ug3PZcZhhWW+8p1<7EX zFY{S;x7D?JI!0h2ASd(@G73eH z9c&~>MuHtz>n3Rq2&uq&2S>H%^pu}LFe3^=goS%P2ODl1(nfKv-S`98UKqnE-{`Tt zEUr^Iu*EjYfo>nInhsiS;T{4n3lSjBMMN6)a41!{aroX}Ox^}E$P#S`=hDeB`a=Iy z`9BU*Ho%RfCieOvyg5ZSQ-r%b8zbOJ(_?lBtwdg(H!raGn?AeHmA}dtK^O#Kwaxq4 z&)*!9XrX83ctHAXeILKI3MUX&a?7;CLlyi<;0;B8_fNzDtm(@~I(&IdLf*vC%vJue zZW-VpDx&DeSGwoT7ZDv_Ioy3{`!c*7>gKyHCJzusS999e_;hi12^>gz4J3&q$7Ydw zw(}kXSf8rqA9jV{DSfvqEW`rn*nW__@+9N7Vd++hkNC?c*!$E8{~wKg4Koy&mrtS| z`Ghabw7@j=B_^~YE(wI;^xBh|NkRMJXEas@zl#fTk{>kbdbavrMurpz9<_^gawcXw zCUAe8;FGAU*b{i?x&wv5!qTbq8bc1*y<>p13#cquIo1s|uDKKRHs{Dj;CbDB63GMy*v zs5fJe;lQm#Adgw*n=AMlh=&>2o5Mfn@y;>iyiJHCGu?{4L0(FGmQ3>sYu#Uh%|bcXo-ghJOT4Bzx%f-foGQj?U}02kTYhpdHhRljZO&r zO|z~eNZow#rdoXYaTS9>V2R)tr7N|6=5b2y5~W;OF}J9S20mzV|9~F zBmxo;uNzgt)I8Uhy9$HK2tWrxhzDU|;^_7@Di28q?y3a8sWa#i3MM+pQDv)Z5s#Um z58X5x89>B0TwSD9(RBQ9@TnEl)+yKJA6TwwCHA$gfG0w*PA!GWTuE0M*02K6d6bjR z#jr*t5awjK=<;q|;j;jB67Y|D@H?DHj_ANPY%+ z-YR@yj6pSkQ*exD^Y92S=Q|tk{b%g6Ez3xH#s~~!6Vjd=tK!|zks&x`SMKOb8(Bh- z8IE;CLPe5z)Ma9HM}e#>eXOkBlv-<-t7#waMBSOk$shfQNNA&1!*8zn&nFv5CtIM- zkbG;Vw|jOve#9ci4?L3ZFKXZVs3GfMzpbt(mDCB(g?E<+G4<|S9paAanVa5(Elip5 zt7SJ!Nk+I^0mXzB9dVR&bPU9mZ{nW=d0niaW#tUdqJAMnPRsc7P#;Z%Qcy19kw5A9 zMu<2S8ise}G#OFx<>A=(@?Yf&xX^ok`>eDn*q56f558;k;KFw))2TWfbxVXo8)QetaHFb^_sfK=WQN`d*+qyS4vbrOoZQBXA;dWlN0l|Yub&vJ3!bGQ`qXu zX3nq7#7$?8C5sOq$hTNkZwZj5kM(a~cy?5^x9QKRk+y&v3;4mQJ5TkL;;4Wm93p%WP3@tWkS(8cGp5lHVThqG<^TSn%Zc0RdxVsjHZ-C>s0ayb zV+QtPbK$#n?H5iJ{I1y}DGAL|fhyB8r;E%eh~=aXhAHP`jQD$S5dQb1pz8-IvVa>y zMS^HR5(teN4lTBa?DG*`m0fJ0$m@H^JH}4@;2{Pc0ZtSw4fI)_KftU_eGI0`e^&#O z6EqP?B_w`RWs0|8wGUb2;mAutT)-a`knCUw<^bJA{~t$_yYJax;Txp3UcLrwu76NF zsHg)0qqY&z{bLvX!C)`$_?o*|=`vF&jI*8}AA^RQ#lB|-ok~QaQGHUWp`h2kQ-qK8 zG0WKzSJSd;DBKI%mqC$oSP~GBn))r~fCCAOHoF+8=(-`9k#>EY>qd6cg`XZ|*HCTa z(`Uvk%eu%!I7m_h6tZ+Sj30hx-s13o zt=9eYYxGwG9p!#HUewKuQb;rfkRMoI1Rqyiu(f}b`bQ%Hl6k4ZsK+>)H`s0VJ~}Uq-O#**HgI zb>FsUjw&nU+F#L`D!^(?#cIlt<5{kU+n^gn#^f>A87cjk9Q*A%Un3`eV6>(4o`bGHtVhV0(zj$zZ+{^$yQw0}3PNB3jwoW+5AeIy5j zo6G6D)CAqPzL}#ejTDO)NXOQZ;q*Vs9(U_^V*1aSwm7 zg5SUS^P&B9q-E+xXw~@`_YW7|%OAUwX~XkRc{E4=MzuJ0d7SWYr}{MY(YCdtdA~E> z9rLFEf}avQ*r+km$D;=FEc=2#Z#^=r=R57VN15Gu)@L0zC&N?)tzZ#yDq(ii$YUtY zEG`*07EgpplxY7)Y^npx{G&7EhL!r7unxeMlfO-2Ie%`=T2 z%bwzuyiO{3;{sC+`nJD5L5EdtT~ru0LL7CMh#AvVj4Z=@)nC>%xz2x76jacA%o-5U zZ@i;R$`Yy^tFa0vtFd#aDh+!Z)U0M=QRm2+N&GWDW!Qz5g@-`U(E|h-|eFd$$9Bfe2`>QMJ1w#=TKb}cGWTvqj|E@18UXmKQM@Fa2 zwD?>*dpNL%{~BR4`Q?QFkF~ij12Mqts{daAU<9B0k@7&P{AJb1UsesnUtbp? zkx6-kN#x`iDOGSl1qXhgO@u@yMj2P*qCJM7c!crW)k5fT~I0pRd~MVYn9 zsN8Hpx!HogKi@4vB9m(1Hv&J*&{`+SH9JWoOiR(+z^G7CKs+-T+a-UQbjf-OiA-Mg zsohMeHx<$ohe9Hg`sz#&o)=SF9XpW%2Vz%r`!u`cGYW}JUiH04Ggo&2(S#vU zxmj9I3W-c!^?8ik2uiBSC8fI<7kwlWikhzO>1uLG=`KJUh>`-rf9@Rq>C{(vW^fGp zUTl$k*7RpLHm`Uz?TV_E*Ysz1#_XLNJO=O1bp#Z0_x}Ko19xODUH{dYAkGaQgFWm_ zzOzPoj|Sj+k$}Q`)GPVSbu@xCjhV^S(6XrAOo@jNKj^#x_jcZkwxAR~Pyf{oOWkuB zEsNT{06LiIEB%_EuD#GUJM?&kELJBNQd2jCC;#BJ7blTej)GQFy)lrd7Gpuo=9 zwsF~|iusA*lrd8B9u2^I6mTI13Hvk)P?6wEqev7K=!|XSV8e25&Bd$K@HL`W`r(Rt z3TmHe36C@b!a8o8Y6JENleC(-Xd0JYs@i}%-r0t)UEunpD*H5xy8D0N!qz1naj>bn z{|)>`T(GP`hLxxh4#%d^oO*6dZ7M;IGu*H8m7vOYQ3*qgaL|{vr>Gd#apMvi*_8kF zj0`zVR!*u42Yp#aE`o8{r3v@@n$VV!`X?(VRfU7TtWdXwcnS&RZbn9j{ANnwpfAf{ zG=W3nlbth0Ms5AodM75Al7-8sI*ID5+u~1jX72CK}-G930ZhP@<#wT-gT^Na!Kji z(X#HR4J{n>#Wh}@kNhze??LwcKd6144kYAD8UWz|(V`b)(&ULd{! zv&vBYskiV4VEFaVv?LW#`;#w~sonMZUtIki)L%6OxKw_FE?v5GT`>KB9y%)6k*jy__j@Bi_)^r8)x(TA{%K7vE` z6dc1b{sj4$6Pe&5(tbV6BM)HcYrRWvD=dr#y!=Iy#FosqnZY^I8Qkce%p@^+isL1>ia}Bd`;kWFHREX zx_qgYL_`DMY(Fmdlg!Qg0=%;W5LUDk_;h`QtHTuIo$BTio^Dz2K5egaQwShomg6$( z#A(ukvy{C78_rTTTx6CIo*TgXEh|ovW}I!=?%-3O@XH5dJDaas?kK zU?Y`c08!Nts>OgP)-ZmR_rm{b2%oNwc*-g1@Z8vK1wNj#0IdbjWCyS4%B~01ypN%> ze=G&DVUXdb6vXwe2h>-qM6IR3p?3qKz>fQyaSx~he_kE309WAc2n7FZAHLk2;O1Rte$xBaLV{q=qtJ5Spf z+H+YC)bhy=XT-JE^(GzY>ddx9O$D~JLlVFwA&ylxnz{BSzINQ;O8D2Sai55DQU z6%d0q3eeB6a*}1J+AQFn?8F}*N;ogZ8Qa(+Y`b6LGP_g{P64lX-B?i%p_2FEJVhCQ zi;btn|EinU%teN(QG*iv zzyhZmCX~V&>=6+y_9E2Mxf*8)E8J7w&YzZFTdqApMqIg07vmban2ZmjQeyj4@6TTV7Du#Y`JIc`8Pq`t?p zq6-J5+9Qk#Q=KS(-s+ ziCQJn4kgNKMwlf(qP(`q!3#lpSExZP;gWaqi;rG@=fw@UCc7ZmMjv6Zzm+qm;B=fY zE3jpqMAD?dmRW(MMS;Bk4Zot}3u9QCcm{{84UUO+SjV5hCVk59`KtA;)H3HQ9HI*?KsMX z;h1QH;C%562bmypD>me!HZHUGRWH_!<5)9}W5X!Lno)|RP0kMwYX-Sp_bi~W=H$RJ zmj=3?7Lb6hw*?973#{r!??IKxhONj(tk_QlU>|=1!KLUxal?b8U(Zm9JuiFsYi4C$ z0%l2Y}(4z8=z`FTg3#_^45nt9IL)Gs8 z0fK4xMOr`tJ2)U^RD;SN)(r6!tea)`vX5wo zq3vo$%%x@$egkwpe}%Bn-GU9b8c~Z9E0$Skx|-mcY)5cz;0{z)3Pu9N@^lA7GDJuv z_R|`m3eYuyxq&)#uI_9?)I5ubS&8*!HRiioAZR{d;t%0Va8G@#>8FWHcG)NawIfJUN8T`irszGrI zOfm%C_1}>o(eDd%G{HLllrc#j!8rVo1xTWi+7vYQeeaknV3LXV%G=KMNrN~alB2eFh|)i4l*HTKON+R_O^W3 zi7z3yYDXq&<%DRji8<9GF10A2?P!KaErUlTWs+Vk3j}nN@Xfz~e?ftOPJy8Q7baww zM#wNzC%mXc$T-V;LC`RRJLsnoxJBF3ilj#ik7`_urIvzX3-s@Qh34|#(*#XN)4f># 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..9b5b840 --- /dev/null +++ b/Sprites/Assets/treasureChest.png.import @@ -0,0 +1,35 @@ +[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=true +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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +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..4ef717a --- /dev/null +++ b/Sprites/Assets/treasureChestOpen.png.import @@ -0,0 +1,35 @@ +[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=true +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 +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Sprites/Enemies/demon_slime_FREE_v1.0_288x160_spritesheet.png b/Sprites/Enemies/demon_slime_FREE_v1.0_288x160_spritesheet.png new file mode 100644 index 0000000000000000000000000000000000000000..b267ae50b14b59ef20237077416c55733f0726a4 GIT binary patch literal 160647 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 Sv-XpIxxV%Vt(