From a9ac5714ba343bf0860e9a200123a9e9ee247ac7 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Mon, 29 Apr 2024 03:20:27 +0200 Subject: [PATCH] Significantly improve Z indexes --- entities/chupacabra.gd | 6 ++++++ entities/chupacabra.tscn | 2 ++ entities/cthulhu.tscn | 2 ++ entities/gold.tscn | 3 +++ entities/imp.gd | 6 ++++++ entities/imp.tscn | 3 +++ entities/monocle.gd | 10 ++++++++-- entities/monocle.tscn | 2 ++ entities/sacrifice_stone.tscn | 7 ++++--- entities/sheep.gd | 7 +++++++ entities/sheep.tscn | 3 +++ entities/skull.gd | 10 ++++++++-- entities/skull.tscn | 2 ++ entities/summoning_circle_pentagram.tscn | 13 ++++++++----- entities/top_hat.gd | 10 ++++++++-- entities/top_hat.tscn | 2 ++ entities/watcher.gd | 6 ++++++ entities/watcher.tscn | 2 ++ enums.gd | 12 +++++++----- scenes/game/main_game.tscn | 3 +++ 20 files changed, 92 insertions(+), 19 deletions(-) diff --git a/entities/chupacabra.gd b/entities/chupacabra.gd index 3f7dd7a..5cefe43 100644 --- a/entities/chupacabra.gd +++ b/entities/chupacabra.gd @@ -35,3 +35,9 @@ func _on_fallen() -> void: z_index = 0 eater.collision_mask = 8 animator.play(&"RESET") + +func _on_trapped() -> void: + z_index = Enums.ZIndex.EntitySacrifice + +func _on_freed() -> void: + z_index = Enums.ZIndex.EntityGround diff --git a/entities/chupacabra.tscn b/entities/chupacabra.tscn index ee9e773..5d356af 100644 --- a/entities/chupacabra.tscn +++ b/entities/chupacabra.tscn @@ -355,6 +355,7 @@ radius = 32.0 radius = 40.0 [node name="Chupacabra" type="CharacterBody2D"] +y_sort_enabled = true collision_layer = 8 collision_mask = 14 motion_mode = 1 @@ -363,6 +364,7 @@ skitter_directions = Array[Vector2]([Vector2(-1, 0), Vector2(1, 0)]) [node name="Sprite" parent="." instance=ExtResource("1_11voy")] unique_name_in_owner = true +y_sort_enabled = true scale = Vector2(2, 2) texture = ExtResource("2_3kvme") left_texture = ExtResource("2_3kvme") diff --git a/entities/cthulhu.tscn b/entities/cthulhu.tscn index b0f73fb..d43bbc6 100644 --- a/entities/cthulhu.tscn +++ b/entities/cthulhu.tscn @@ -184,6 +184,7 @@ _data = { radius = 50.0 [node name="Cthulhu" type="CharacterBody2D"] +y_sort_enabled = true collision_layer = 8 collision_mask = 14 script = ExtResource("1_b55wc") @@ -192,6 +193,7 @@ script = ExtResource("1_b55wc") [node name="Sprite" parent="SpriteFocus" instance=ExtResource("1_a8ato")] unique_name_in_owner = true +y_sort_enabled = true position = Vector2(0, 48) scale = Vector2(2, 2) texture = ExtResource("2_13vnj") diff --git a/entities/gold.tscn b/entities/gold.tscn index f3c55ea..85e85a2 100644 --- a/entities/gold.tscn +++ b/entities/gold.tscn @@ -14,6 +14,8 @@ radius = 96.0 [sub_resource type="CircleShape2D" id="CircleShape2D_jm7yp"] [node name="Gold" type="Node2D"] +z_index = -5 +y_sort_enabled = true script = ExtResource("1_lbls1") [node name="Collectible" parent="." instance=ExtResource("2_j75yq")] @@ -21,6 +23,7 @@ unique_name_in_owner = true kind = &"Gold" [node name="Sprite" type="Sprite2D" parent="."] +y_sort_enabled = true scale = Vector2(2, 2) texture = ExtResource("2_tt3v6") diff --git a/entities/imp.gd b/entities/imp.gd index 0d2856e..268c2f6 100644 --- a/entities/imp.gd +++ b/entities/imp.gd @@ -31,3 +31,9 @@ func _on_fallen() -> void: z_index = Enums.ZIndex.EntityGround eater.collision_mask = 8 animator.play(&"RESET") + +func _on_trapped() -> void: + z_index = Enums.ZIndex.EntitySacrifice + +func _on_freed() -> void: + z_index = Enums.ZIndex.EntityGround diff --git a/entities/imp.tscn b/entities/imp.tscn index ff84fc2..0f8c939 100644 --- a/entities/imp.tscn +++ b/entities/imp.tscn @@ -225,6 +225,7 @@ radius = 32.0 radius = 40.0 [node name="Imp" type="CharacterBody2D"] +y_sort_enabled = true collision_layer = 8 collision_mask = 14 motion_mode = 1 @@ -232,6 +233,7 @@ script = ExtResource("1_dixpc") [node name="Sprite" parent="." instance=ExtResource("2_eqcdi")] unique_name_in_owner = true +y_sort_enabled = true scale = Vector2(2, 2) texture = ExtResource("3_qda0k") left_texture = ExtResource("3_qda0k") @@ -296,6 +298,7 @@ debug_color = Color(1, 0.498039, 0, 0) tracker = NodePath("..") [node name="MovementTrap" parent="." instance=ExtResource("11_4ra22")] +y_sort_enabled = true speed = 600.0 enabled = false diff --git a/entities/monocle.gd b/entities/monocle.gd index 32b2853..626104b 100644 --- a/entities/monocle.gd +++ b/entities/monocle.gd @@ -11,11 +11,17 @@ func _on_move(movement: Vector2) -> void: func _on_dragged(_cursor: Cursor) -> void: collision_layer = 16 collision_mask = 18 - z_index = 1 + z_index = Enums.ZIndex.EntityAir animator.play(&"drag_start") func _on_fallen() -> void: collision_layer = 8 collision_mask = 14 - z_index = 0 + z_index = Enums.ZIndex.EntityGround animator.play(&"RESET") + +func _on_trapped() -> void: + z_index = Enums.ZIndex.EntitySacrifice + +func _on_freed() -> void: + z_index = Enums.ZIndex.EntityGround diff --git a/entities/monocle.tscn b/entities/monocle.tscn index 2f6b82a..a89ed8c 100644 --- a/entities/monocle.tscn +++ b/entities/monocle.tscn @@ -105,12 +105,14 @@ _data = { radius = 12.0 [node name="Monocle" type="CharacterBody2D"] +y_sort_enabled = true collision_layer = 8 collision_mask = 14 motion_mode = 1 script = ExtResource("1_ehpfj") [node name="Sprite" type="Sprite2D" parent="."] +y_sort_enabled = true scale = Vector2(2, 2) texture = ExtResource("1_omrit") diff --git a/entities/sacrifice_stone.tscn b/entities/sacrifice_stone.tscn index b928c6c..ad3d911 100644 --- a/entities/sacrifice_stone.tscn +++ b/entities/sacrifice_stone.tscn @@ -6,18 +6,19 @@ [ext_resource type="Texture2D" uid="uid://d3pn6wuykchoa" path="res://entities/sacrifice_stone.png" id="2_rbklw"] [sub_resource type="CircleShape2D" id="CircleShape2D_yv6hf"] -radius = 4.0 +radius = 8.0 [node name="SacrificeStone" type="Node2D"] +y_sort_enabled = true script = ExtResource("1_sgl1t") [node name="Sprite" type="Sprite2D" parent="."] -z_index = 5 -position = Vector2(0, 32) +y_sort_enabled = true scale = Vector2(2, 2) texture = ExtResource("2_rbklw") [node name="StoneArea" type="Area2D" parent="."] +position = Vector2(0, -29) collision_layer = 8 collision_mask = 0 monitoring = false diff --git a/entities/sheep.gd b/entities/sheep.gd index 53306da..0831402 100644 --- a/entities/sheep.gd +++ b/entities/sheep.gd @@ -5,6 +5,7 @@ class_name Sheep @onready var sprite: SpriteLeftRight = %"Sprite" @onready var animator: AnimationPlayer = %"Animator" + func _ready(): # Setup index and layers _on_fallen() @@ -24,3 +25,9 @@ func _on_fallen() -> void: collision_mask = 14 z_index = Enums.ZIndex.EntityGround animator.play(&"RESET") + +func _on_trapped() -> void: + z_index = Enums.ZIndex.EntitySacrifice + +func _on_freed() -> void: + z_index = Enums.ZIndex.EntityGround diff --git a/entities/sheep.tscn b/entities/sheep.tscn index bbe0bf2..20db996 100644 --- a/entities/sheep.tscn +++ b/entities/sheep.tscn @@ -200,6 +200,7 @@ radius = 8.65 [node name="Sheep" type="CharacterBody2D"] z_index = 1 +y_sort_enabled = true collision_layer = 8 collision_mask = 14 motion_mode = 1 @@ -349,6 +350,8 @@ stream = ExtResource("17_8kst2") [connection signal="target_changed" from="MovementRunFromHunter/HunterSense/TargetPicker" to="MovementRunFromHunter" method="set_target" unbinds=1] [connection signal="changed_target" from="MovementTrap" to="MovementTrap/TrapPriority" method="priority_conditional"] [connection signal="move" from="MovementTrap" to="." method="_on_move"] +[connection signal="move_disabled" from="MovementTrap" to="." method="_on_freed"] +[connection signal="move_enabled" from="MovementTrap" to="." method="_on_trapped"] [connection signal="area_entered" from="MovementTrap/TrackerTrap" to="MovementTrap/TrackerTrap" method="check_diet_then_track"] [connection signal="area_exited" from="MovementTrap/TrackerTrap" to="MovementTrap/TrackerTrap" method="untrack"] [connection signal="tracked" from="MovementTrap/TrackerTrap" to="MovementTrap/TrackerTrap/TargetPicker" method="sample_target_if_null" unbinds=1] diff --git a/entities/skull.gd b/entities/skull.gd index 7ae7eaa..1e3d214 100644 --- a/entities/skull.gd +++ b/entities/skull.gd @@ -11,11 +11,17 @@ func _on_move(movement: Vector2) -> void: func _on_dragged(_cursor: Cursor) -> void: collision_layer = 16 collision_mask = 18 - z_index = 1 + z_index = Enums.ZIndex.EntityAir animator.play(&"drag_start") func _on_fallen() -> void: collision_layer = 8 collision_mask = 14 - z_index = 0 + z_index = Enums.ZIndex.EntityGround animator.play(&"RESET") + +func _on_trapped() -> void: + z_index = Enums.ZIndex.EntitySacrifice + +func _on_freed() -> void: + z_index = Enums.ZIndex.EntityGround diff --git a/entities/skull.tscn b/entities/skull.tscn index 165bc4b..d709f5e 100644 --- a/entities/skull.tscn +++ b/entities/skull.tscn @@ -105,12 +105,14 @@ _data = { radius = 12.0 [node name="Skull" type="CharacterBody2D"] +y_sort_enabled = true collision_layer = 8 collision_mask = 14 motion_mode = 1 script = ExtResource("1_7g8bu") [node name="Sprite" type="Sprite2D" parent="."] +y_sort_enabled = true position = Vector2(2, 0) scale = Vector2(2, 2) texture = ExtResource("1_v6qk3") diff --git a/entities/summoning_circle_pentagram.tscn b/entities/summoning_circle_pentagram.tscn index d032aaf..c4f44e2 100644 --- a/entities/summoning_circle_pentagram.tscn +++ b/entities/summoning_circle_pentagram.tscn @@ -11,29 +11,32 @@ [ext_resource type="PackedScene" uid="uid://gl4umoff474y" path="res://entities/cthulhu.tscn" id="9_wli14"] [node name="SummoningCirclePentagram" type="Node2D"] +y_sort_enabled = true script = ExtResource("1_l5mec") [node name="Sprite" type="Sprite2D" parent="."] +z_index = -10 position = Vector2(2, 4) scale = Vector2(2, 2) texture = ExtResource("3_stpdd") [node name="Stones" type="Node2D" parent="."] +y_sort_enabled = true [node name="StoneUp" parent="Stones" instance=ExtResource("4_qyef2")] -position = Vector2(0, -108) +position = Vector2(0, -76) [node name="StoneTopLeft" parent="Stones" instance=ExtResource("4_qyef2")] -position = Vector2(-92, -64) +position = Vector2(-92, -32) [node name="StoneTopRight" parent="Stones" instance=ExtResource("4_qyef2")] -position = Vector2(92, -64) +position = Vector2(92, -32) [node name="StoneBottomLeft" parent="Stones" instance=ExtResource("4_qyef2")] -position = Vector2(-75, 30) +position = Vector2(-75, 62) [node name="StoneBottomRight" parent="Stones" instance=ExtResource("4_qyef2")] -position = Vector2(75, 30) +position = Vector2(75, 62) [node name="Recipes" type="Node" parent="."] diff --git a/entities/top_hat.gd b/entities/top_hat.gd index fa619a7..07e6770 100644 --- a/entities/top_hat.gd +++ b/entities/top_hat.gd @@ -11,11 +11,17 @@ func _on_move(movement: Vector2) -> void: func _on_dragged(_cursor: Cursor) -> void: collision_layer = 16 collision_mask = 18 - z_index = 1 + z_index = Enums.ZIndex.EntityAir animator.play(&"drag_start") func _on_fallen() -> void: collision_layer = 8 collision_mask = 14 - z_index = 0 + z_index = Enums.ZIndex.EntityGround animator.play(&"RESET") + +func _on_trapped() -> void: + z_index = Enums.ZIndex.EntitySacrifice + +func _on_freed() -> void: + z_index = Enums.ZIndex.EntityGround diff --git a/entities/top_hat.tscn b/entities/top_hat.tscn index 0522ec5..bfc589e 100644 --- a/entities/top_hat.tscn +++ b/entities/top_hat.tscn @@ -104,12 +104,14 @@ _data = { radius = 12.0 [node name="TopHat" type="CharacterBody2D"] +y_sort_enabled = true collision_layer = 8 collision_mask = 14 motion_mode = 1 script = ExtResource("1_0eh11") [node name="Sprite" type="Sprite2D" parent="."] +y_sort_enabled = true scale = Vector2(2, 2) texture = ExtResource("1_gbqic") diff --git a/entities/watcher.gd b/entities/watcher.gd index 2f04af8..3fb7f57 100644 --- a/entities/watcher.gd +++ b/entities/watcher.gd @@ -24,3 +24,9 @@ func _on_fallen() -> void: collision_mask = 14 z_index = Enums.ZIndex.EntityGround animator.play(&"RESET") + +func _on_trapped() -> void: + z_index = Enums.ZIndex.EntitySacrifice + +func _on_freed() -> void: + z_index = Enums.ZIndex.EntityGround diff --git a/entities/watcher.tscn b/entities/watcher.tscn index e5c8ca8..13b3921 100644 --- a/entities/watcher.tscn +++ b/entities/watcher.tscn @@ -154,12 +154,14 @@ radius = 25.19 radius = 32.0 [node name="Watcher" type="CharacterBody2D"] +y_sort_enabled = true collision_layer = 8 collision_mask = 14 script = ExtResource("1_brahc") [node name="Sprite" parent="." instance=ExtResource("1_thu73")] unique_name_in_owner = true +y_sort_enabled = true scale = Vector2(2, 2) texture = ExtResource("2_32yw7") left_texture = ExtResource("2_32yw7") diff --git a/enums.gd b/enums.gd index c5822e8..36e7f92 100644 --- a/enums.gd +++ b/enums.gd @@ -2,9 +2,11 @@ class_name Enums enum ZIndex { - EntityAir = 20, - EntityGround = 10, - SacrificeStone = 5, - Props = 0, - Terrain = -10, + EntityAir = 10, + EntitySacrifice = 5, + EntityGround = 0, + Gold = -5, + Props = -10, + Flowers = -20, + Terrain = -30, } diff --git a/scenes/game/main_game.tscn b/scenes/game/main_game.tscn index 39ce024..9dd3433 100644 --- a/scenes/game/main_game.tscn +++ b/scenes/game/main_game.tscn @@ -840,6 +840,7 @@ tile_proxies/coords_level = [[0, Vector2i(0, 0)], [8, Vector2i(0, 0)], [1, Vecto [sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_htttx"] [node name="MainGame" type="Node2D" groups=["game"]] +y_sort_enabled = true script = ExtResource("1_wiglu") [node name="Inventory" parent="." instance=ExtResource("2_jhbbf")] @@ -847,12 +848,14 @@ unique_name_in_owner = true counter_scene = ExtResource("3_we8s5") [node name="FloorTileMap" type="TileMap" parent="."] +z_index = -30 scale = Vector2(2, 2) tile_set = SubResource("TileSet_g2dkm") format = 2 layer_0/tile_data = PackedInt32Array(720915, 196608, 9, 655379, 65536, 10, 589843, 131072, 8, 524307, 0, 5, 458771, 196608, 10, 393235, 131072, 0, 327699, 327680, 5, 262163, 327680, 5, 196627, 65536, 8, 131091, 65536, 0, 65555, 196608, 7, 19, 262144, 9, -65517, 65536, 9, -131053, 262144, 7, -196589, 65536, 5, -262125, 131072, 8, -327661, 196608, 5, -393197, 131072, 7, -458733, 327680, 1, -524269, 327680, 0, -589805, 327680, 4, -655341, 0, 4, -720877, 262144, 5, 720914, 196608, 0, 655378, 131072, 10, 589842, 327680, 5, 524306, 327680, 2, 458770, 196608, 8, 393234, 327680, 3, 327698, 65536, 0, 262162, 327680, 3, 196626, 65536, 7, 131090, 65536, 0, 65554, 262144, 9, 18, 262144, 8, -65518, 0, 0, -131054, 65536, 8, -196590, 65536, 10, -262126, 196608, 9, -327662, 65536, 7, -393198, 262144, 8, -458734, 262144, 10, -524270, 65536, 10, -589806, 65536, 10, -655342, 327680, 4, -720878, 327680, 5, 720913, 196608, 8, 655377, 196608, 9, 589841, 262144, 0, 524305, 131072, 0, 458769, 327680, 0, 393233, 196608, 8, 327697, 262144, 0, 262161, 327680, 4, 196625, 0, 3, 131089, 327680, 2, 65553, 196608, 0, 17, 262144, 8, -65519, 196608, 8, -131055, 196608, 5, -196591, 327680, 1, -262127, 196608, 9, -327663, 131072, 0, -393199, 196608, 10, -458735, 196608, 9, -524271, 327680, 3, -589807, 262144, 7, -655343, 196608, 10, -720879, 65536, 7, 720912, 65536, 0, 655376, 65536, 0, 589840, 65536, 10, 524304, 262144, 7, 458768, 262144, 0, 393232, 262144, 8, 327696, 0, 2, 262160, 327680, 4, 196624, 65536, 5, 131088, 196608, 7, 65552, 327680, 3, 16, 327680, 0, -65520, 262144, 9, -131056, 327680, 4, -196592, 65536, 5, -262128, 262144, 8, -327664, 196608, 9, -393200, 327680, 1, -458736, 196608, 0, -524272, 196608, 5, -589808, 0, 3, -655344, 196608, 9, -720880, 196608, 10, 720911, 65536, 10, 655375, 262144, 9, 589839, 327680, 0, 524303, 196608, 5, 458767, 327680, 3, 393231, 262144, 5, 327695, 327680, 5, 262159, 0, 2, 196623, 196608, 10, 131087, 65536, 7, 65551, 131072, 0, 15, 262144, 5, -65521, 65536, 5, -131057, 0, 1, -196593, 131072, 8, -262129, 131072, 9, -327665, 327680, 2, -393201, 131072, 7, -458737, 131072, 10, -524273, 262144, 7, -589809, 131072, 7, -655345, 0, 5, -720881, 65536, 0, 720910, 196608, 8, 655374, 131072, 10, 589838, 327680, 5, 524302, 65536, 7, 458766, 65536, 0, 393230, 327680, 0, 327694, 196608, 0, 262158, 65536, 8, 196622, 131072, 7, 131086, 65536, 9, 65550, 131072, 10, 14, 0, 3, -65522, 262144, 9, -131058, 327680, 4, -196594, 65536, 8, -262130, 196608, 5, -327666, 131072, 9, -393202, 262144, 9, -458738, 196608, 10, -524274, 196608, 10, -589810, 131072, 0, -655346, 0, 4, -720882, 65536, 7, 720909, 65536, 5, 655373, 131072, 0, 589837, 0, 0, 524301, 327680, 0, 458765, 65536, 0, 393229, 0, 1, 327693, 262144, 5, 262157, 262144, 5, 196621, 65536, 10, 131085, 65536, 9, 65549, 196608, 7, 13, 262144, 0, -65523, 0, 1, -131059, 262144, 7, -196595, 0, 3, -262131, 65536, 8, -327667, 196608, 8, -393203, 196608, 0, -458739, 262144, 7, -524275, 327680, 0, -589811, 327680, 0, -655347, 65536, 8, -720883, 262144, 9, 720908, 327680, 3, 655372, 196608, 0, 589836, 131072, 7, 524300, 327680, 1, 458764, 327680, 5, 393228, 327680, 1, 327692, 196608, 8, 262156, 65536, 5, 196620, 65536, 8, 131084, 196608, 9, 65548, 65536, 7, 12, 327680, 2, -65524, 0, 3, -131060, 262144, 10, -196596, 262144, 8, -262132, 65536, 0, -327668, 65536, 9, -393204, 262144, 7, -458740, 65536, 8, -524276, 65536, 5, -589812, 327680, 0, -655348, 131072, 8, -720884, 196608, 8, 720907, 327680, 2, 655371, 196608, 8, 589835, 65536, 0, 524299, 131072, 0, 458763, 327680, 1, 393227, 65536, 9, 327691, 65536, 9, 262155, 65536, 0, 196619, 262144, 5, 131083, 327680, 1, 65547, 131072, 10, 11, 131072, 7, -65525, 196608, 10, -131061, 0, 1, -196597, 262144, 8, -262133, 196608, 8, -327669, 262144, 7, -393205, 262144, 8, -458741, 196608, 7, -524277, 196608, 7, -589813, 196608, 10, -655349, 0, 3, -720885, 131072, 10, 720906, 196608, 10, 655370, 196608, 0, 589834, 196608, 10, 524298, 327680, 3, 458762, 196608, 10, 393226, 131072, 9, 327690, 131072, 8, 262154, 196608, 9, 196618, 327680, 4, 131082, 196608, 8, 65546, 131072, 5, 10, 65536, 5, -65526, 327680, 3, -131062, 0, 3, -196598, 262144, 5, -262134, 327680, 3, -327670, 0, 2, -393206, 0, 4, -458742, 65536, 5, -524278, 196608, 10, -589814, 327680, 1, -655350, 262144, 0, -720886, 196608, 5, 720905, 131072, 5, 655369, 131072, 0, 589833, 0, 3, 524297, 327680, 0, 458761, 131072, 7, 393225, 327680, 4, 327689, 262144, 9, 262153, 262144, 10, 196617, 65536, 10, 131081, 0, 3, 65545, 65536, 10, 9, 327680, 5, -65527, 131072, 7, -131063, 262144, 9, -196599, 327680, 2, -262135, 327680, 0, -327671, 0, 4, -393207, 262144, 5, -458743, 0, 3, -524279, 65536, 0, -589815, 65536, 0, -655351, 196608, 5, -720887, 131072, 7, 720904, 0, 3, 655368, 0, 2, 589832, 131072, 9, 524296, 327680, 4, 458760, 131072, 9, 393224, 327680, 0, 327688, 327680, 0, 262152, 262144, 8, 196616, 0, 0, 131080, 0, 1, 65544, 65536, 0, 8, 0, 1, -65528, 262144, 0, -131064, 65536, 9, -196600, 65536, 7, -262136, 131072, 5, -327672, 131072, 10, -393208, 0, 1, -458744, 65536, 5, -524280, 327680, 5, -589816, 131072, 8, -655352, 0, 0, -720888, 262144, 9, 720903, 196608, 10, 655367, 196608, 0, 589831, 0, 3, 524295, 327680, 3, 458759, 131072, 5, 393223, 262144, 8, 327687, 65536, 5, 262151, 0, 0, 196615, 131072, 0, 131079, 65536, 7, 65543, 262144, 7, 7, 327680, 0, -65529, 327680, 5, -131065, 65536, 0, -196601, 65536, 7, -262137, 196608, 0, -327673, 327680, 1, -393209, 0, 4, -458745, 0, 0, -524281, 131072, 8, -589817, 327680, 4, -655353, 0, 5, -720889, 196608, 10, 720902, 65536, 0, 655366, 0, 5, 589830, 0, 4, 524294, 0, 4, 458758, 131072, 8, 393222, 196608, 0, 327686, 196608, 0, 262150, 327680, 3, 196614, 196608, 9, 131078, 131072, 9, 65542, 327680, 3, 6, 0, 2, -65530, 0, 0, -131066, 131072, 5, -196602, 0, 1, -262138, 327680, 2, -327674, 131072, 5, -393210, 131072, 8, -458746, 262144, 5, -524282, 327680, 0, -589818, 65536, 10, -655354, 196608, 7, -720890, 262144, 8, 720901, 262144, 9, 655365, 0, 2, 589829, 65536, 9, 524293, 0, 2, 458757, 262144, 8, 393221, 327680, 5, 327685, 196608, 0, 262149, 65536, 10, 196613, 327680, 2, 131077, 0, 4, 65541, 131072, 5, 5, 327680, 1, -65531, 131072, 5, -131067, 131072, 9, -196603, 262144, 7, -262139, 65536, 8, -327675, 196608, 0, -393211, 65536, 10, -458747, 65536, 8, -524283, 196608, 9, -589819, 327680, 2, -655355, 0, 4, -720891, 131072, 9, 720900, 131072, 0, 655364, 262144, 0, 589828, 131072, 10, 524292, 0, 1, 458756, 327680, 0, 393220, 0, 1, 327684, 65536, 0, 262148, 262144, 10, 196612, 262144, 10, 131076, 131072, 8, 65540, 0, 4, 4, 65536, 7, -65532, 262144, 5, -131068, 196608, 0, -196604, 262144, 8, -262140, 0, 1, -327676, 131072, 10, -393212, 131072, 7, -458748, 0, 1, -524284, 0, 4, -589820, 0, 1, -655356, 65536, 5, -720892, 0, 0, 720899, 327680, 0, 655363, 327680, 1, 589827, 262144, 10, 524291, 196608, 8, 458755, 327680, 3, 393219, 262144, 0, 327683, 262144, 8, 262147, 262144, 7, 196611, 131072, 0, 131075, 262144, 7, 65539, 327680, 2, 3, 65536, 0, -65533, 131072, 0, -131069, 196608, 7, -196605, 196608, 9, -262141, 65536, 9, -327677, 262144, 7, -393213, 262144, 10, -458749, 196608, 5, -524285, 327680, 3, -589821, 131072, 7, -655357, 196608, 8, -720893, 65536, 10, 720898, 65536, 10, 655362, 65536, 7, 589826, 131072, 8, 524290, 196608, 8, 458754, 196608, 10, 393218, 65536, 8, 327682, 327680, 2, 262146, 0, 5, 196610, 196608, 5, 131074, 262144, 4, 65538, 0, 9, 2, 262144, 3, -65534, 262144, 3, -131070, 262144, 3, -196606, 262144, 1, -262142, 262144, 9, -327678, 262144, 5, -393214, 196608, 9, -458750, 327680, 5, -524286, 327680, 5, -589822, 196608, 8, -655358, 327680, 2, -720894, 131072, 9, 720897, 262144, 7, 655361, 196608, 10, 589825, 262144, 7, 524289, 65536, 8, 458753, 262144, 9, 393217, 65536, 8, 327681, 262144, 9, 262145, 131072, 5, 196609, 196608, 7, 131073, 65536, 6, 65537, 196608, 2, 1, 196608, 3, -65535, 131072, 3, -131071, 196608, 3, -196607, 131072, 11, -262143, 0, 5, -327679, 131072, 10, -393215, 196608, 8, -458751, 327680, 5, -524287, 0, 2, -589823, 196608, 9, -655359, 327680, 0, -720895, 65536, 10, 720896, 0, 4, 655360, 262144, 8, 589824, 327680, 4, 524288, 131072, 0, 458752, 262144, 0, 393216, 0, 1, 327680, 0, 1, 262144, 196608, 9, 196608, 0, 2, 131072, 196608, 6, 65536, 196608, 2, 0, 131072, 3, -65536, 131072, 2, -131072, 196608, 2, -196608, 196608, 11, -262144, 0, 3, -327680, 0, 0, -393216, 65536, 0, -458752, 196608, 9, -524288, 196608, 0, -589824, 196608, 0, -655360, 327680, 2, -720896, 65536, 7, 786431, 0, 3, 720895, 65536, 7, 655359, 0, 4, 589823, 196608, 7, 524287, 196608, 7, 458751, 65536, 9, 393215, 327680, 4, 327679, 65536, 9, 262143, 65536, 8, 196607, 196608, 4, 131071, 131072, 2, 65535, 196608, 3, -1, 131072, 3, -65537, 196608, 2, -131073, 131072, 11, -196609, 262144, 7, -262145, 0, 1, -327681, 65536, 8, -393217, 327680, 1, -458753, 65536, 8, -524289, 131072, 8, -589825, 131072, 9, -655361, 327680, 0, 786430, 65536, 7, 720894, 327680, 4, 655358, 0, 0, 589822, 0, 2, 524286, 262144, 5, 458750, 131072, 0, 393214, 0, 0, 327678, 0, 5, 262142, 196608, 0, 196606, 262144, 6, 131070, 196608, 2, 65534, 196608, 3, -2, 196608, 3, -65538, 131072, 2, -131074, 196608, 1, -196610, 0, 2, -262146, 327680, 5, -327682, 327680, 4, -393218, 131072, 9, -458754, 65536, 9, -524290, 0, 4, -589826, 131072, 5, -655362, 65536, 5, 786429, 196608, 7, 720893, 65536, 9, 655357, 196608, 7, 589821, 327680, 3, 524285, 65536, 10, 458749, 327680, 4, 393213, 262144, 7, 327677, 0, 3, 262141, 196608, 8, 196605, 65536, 4, 131069, 327680, 7, 65533, 65536, 2, -3, 65536, 3, -65539, 327680, 9, -131075, 65536, 1, -196611, 262144, 10, -262147, 196608, 8, -327683, 65536, 7, -393219, 262144, 5, -458755, 262144, 7, -524291, 196608, 5, -589827, 65536, 7, -655363, 196608, 7, 786428, 131072, 5, 720892, 131072, 0, 655356, 196608, 9, 589820, 0, 1, 524284, 65536, 10, 458748, 0, 5, 393212, 262144, 5, 327676, 262144, 5, 262140, 131072, 0, 196604, 0, 3, 131068, 196608, 0, 65532, 327680, 3, -4, 0, 1, -65540, 0, 5, -131076, 327680, 0, -196612, 196608, 9, -262148, 0, 4, -327684, 196608, 9, -393220, 0, 5, -458756, 327680, 2, -524292, 65536, 0, -589828, 0, 5, -655364, 327680, 3, 786427, 196608, 10, 720891, 262144, 5, 655355, 65536, 0, 589819, 131072, 9, 524283, 262144, 0, 458747, 0, 4, 393211, 131072, 0, 327675, 131072, 5, 262139, 327680, 2, 196603, 131072, 7, 131067, 0, 1, 65531, 327680, 3, -5, 65536, 0, -65541, 0, 2, -131077, 196608, 5, -196613, 327680, 1, -262149, 0, 0, -327685, 327680, 5, -393221, 65536, 0, -458757, 327680, 5, -524293, 327680, 1, -589829, 65536, 5, -655365, 262144, 8, 786426, 327680, 3, 720890, 327680, 4, 655354, 65536, 0, 589818, 327680, 5, 524282, 196608, 5, 458746, 262144, 5, 393210, 0, 3, 327674, 196608, 9, 262138, 65536, 0, 196602, 131072, 10, 131066, 0, 1, 65530, 196608, 9, -6, 0, 3, -65542, 0, 4, -131078, 196608, 5, -196614, 65536, 0, -262150, 262144, 5, -327686, 0, 3, -393222, 0, 3, -458758, 196608, 8, -524294, 0, 4, -589830, 262144, 10, -655366, 196608, 0, 786425, 196608, 7, 720889, 262144, 0, 655353, 196608, 0, 589817, 262144, 9, 524281, 0, 1, 458745, 262144, 8, 393209, 327680, 5, 327673, 327680, 0, 262137, 196608, 8, 196601, 131072, 9, 131065, 196608, 8, 65529, 131072, 7, -7, 327680, 0, -65543, 327680, 0, -131079, 0, 1, -196615, 196608, 8, -262151, 65536, 9, -327687, 196608, 5, -393223, 0, 5, -458759, 262144, 10, -524295, 65536, 8, -589831, 65536, 9, -655367, 0, 5, 786424, 196608, 8, 720888, 0, 0, 655352, 262144, 9, 589816, 327680, 4, 524280, 0, 4, 458744, 196608, 9, 393208, 327680, 2, 327672, 0, 2, 262136, 65536, 0, 196600, 0, 1, 131064, 0, 0, 65528, 131072, 0, -8, 0, 0, -65544, 131072, 9, -131080, 131072, 8, -196616, 131072, 0, -262152, 196608, 5, -327688, 131072, 10, -393224, 0, 0, -458760, 0, 5, -524296, 65536, 7, -589832, 131072, 5, -655368, 262144, 7, 786423, 196608, 8, 720887, 327680, 2, 655351, 196608, 9, 589815, 196608, 5, 524279, 131072, 10, 458743, 262144, 8, 393207, 196608, 10, 327671, 65536, 0, 262135, 262144, 10, 196599, 196608, 9, 131063, 131072, 9, 65527, 131072, 5, -9, 131072, 8, -65545, 262144, 9, -131081, 131072, 8, -196617, 65536, 5, -262153, 262144, 8, -327689, 0, 5, -393225, 327680, 3, -458761, 65536, 9, -524297, 327680, 1, -589833, 0, 4, -655369, 0, 1, 786422, 65536, 0, 720886, 196608, 10, 655350, 262144, 5, 589814, 196608, 10, 524278, 262144, 10, 458742, 131072, 5, 393206, 0, 4, 327670, 262144, 7, 262134, 65536, 8, 196598, 327680, 4, 131062, 327680, 3, 65526, 327680, 4, -10, 196608, 8, -65546, 131072, 8, -131082, 131072, 10, -196618, 262144, 5, -262154, 327680, 2, -327690, 131072, 7, -393226, 65536, 5, -458762, 327680, 0, -524298, 131072, 10, -589834, 327680, 0, -655370, 196608, 7, 786421, 196608, 8, 720885, 196608, 7, 655349, 327680, 0, 589813, 196608, 7, 524277, 0, 3, 458741, 327680, 3, 393205, 0, 5, 327669, 131072, 10, 262133, 262144, 9, 196597, 262144, 7, 131061, 65536, 0, 65525, 131072, 7, -11, 0, 4, -65547, 65536, 5, -131083, 131072, 5, -196619, 0, 4, -262155, 327680, 5, -327691, 131072, 0, -393227, 0, 3, -458763, 327680, 1, -524299, 0, 2, -589835, 262144, 10, -655371, 262144, 7, 786420, 65536, 8, 720884, 131072, 8, 655348, 0, 1, 589812, 131072, 10, 524276, 327680, 4, 458740, 0, 0, 393204, 65536, 10, 327668, 131072, 7, 262132, 0, 4, 196596, 327680, 5, 131060, 0, 0, 65524, 0, 0, -12, 131072, 5, -65548, 327680, 1, -131084, 65536, 0, -196620, 196608, 0, -262156, 65536, 10, -327692, 65536, 8, -393228, 65536, 10, -458764, 196608, 8, -524300, 262144, 10, -589836, 0, 5, -655372, 327680, 2, 786419, 262144, 7, 720883, 65536, 9, 655347, 196608, 8, 589811, 196608, 5, 524275, 131072, 9, 458739, 327680, 4, 393203, 0, 0, 327667, 65536, 9, 262131, 327680, 1, 196595, 65536, 5, 131059, 131072, 9, 65523, 196608, 7, -13, 262144, 9, -65549, 196608, 8, -131085, 196608, 8, -196621, 65536, 8, -262157, 262144, 5, -327693, 196608, 9, -393229, 131072, 7, -458765, 262144, 7, -524301, 327680, 3, -589837, 196608, 7, -655373, 196608, 0, 786418, 131072, 5, 720882, 327680, 3, 655346, 327680, 1, 589810, 327680, 0, 524274, 0, 0, 458738, 196608, 10, 393202, 262144, 10, 327666, 327680, 3, 262130, 65536, 9, 196594, 0, 5, 131058, 327680, 1, 65522, 327680, 5, -14, 0, 4, -65550, 65536, 9, -131086, 327680, 5, -196622, 65536, 5, -262158, 131072, 8, -327694, 65536, 5, -393230, 327680, 5, -458766, 262144, 10, -524302, 196608, 5, -589838, 131072, 0, -655374, 196608, 0, 786417, 262144, 8, 720881, 327680, 2, 655345, 327680, 4, 589809, 262144, 0, 524273, 262144, 9, 458737, 196608, 7, 393201, 262144, 5, 327665, 0, 1, 262129, 65536, 10, 196593, 0, 5, 131057, 65536, 9, 65521, 196608, 5, -15, 131072, 7, -65551, 262144, 0, -131087, 65536, 5, -196623, 65536, 8, -262159, 327680, 4, -327695, 196608, 0, -393231, 131072, 7, -458767, 262144, 9, -524303, 65536, 7, -589839, 262144, 8, -655375, 262144, 9, 786416, 65536, 0, 720880, 196608, 8, 655344, 0, 0, 589808, 131072, 7, 524272, 196608, 9, 458736, 0, 3, 393200, 327680, 1, 327664, 327680, 4, 262128, 131072, 9, 196592, 131072, 10, 131056, 262144, 0, 65520, 131072, 5, -16, 65536, 7, -65552, 327680, 4, -131088, 0, 4, -196624, 262144, 10, -262160, 327680, 0, -327696, 196608, 0, -393232, 65536, 8, -458768, 262144, 0, -524304, 196608, 9, -589840, 196608, 5, -655376, 0, 3, 786415, 262144, 0, 720879, 0, 2, 655343, 196608, 8, 589807, 65536, 5, 524271, 262144, 5, 458735, 327680, 1, 393199, 0, 2, 327663, 65536, 10, 262127, 196608, 5, 196591, 262144, 7, 131055, 0, 3, 65519, 262144, 5, -17, 0, 1, -65553, 262144, 10, -131089, 65536, 10, -196625, 196608, 5, -262161, 131072, 0, -327697, 327680, 5, -393233, 65536, 0, -458769, 65536, 5, -524305, 262144, 8, -589841, 196608, 0, -655377, 327680, 5, 786414, 0, 0, 720878, 131072, 0, 655342, 131072, 10, 589806, 65536, 7, 524270, 65536, 5, 458734, 0, 2, 393198, 131072, 7, 327662, 131072, 10, 262126, 196608, 0, 196590, 196608, 8, 131054, 65536, 8, 65518, 327680, 2, -18, 65536, 0, -65554, 196608, 0, -131090, 327680, 3, -196626, 196608, 0, -262162, 131072, 8, -327698, 262144, 5, -393234, 327680, 5, -458770, 262144, 5, -524306, 131072, 0, -589842, 327680, 0, -655378, 262144, 5, 786413, 262144, 5, 720877, 65536, 0, 655341, 196608, 0, 589805, 196608, 10, 524269, 196608, 9, 458733, 262144, 9, 393197, 0, 4, 327661, 196608, 5, 262125, 196608, 0, 196589, 65536, 0, 131053, 0, 2, 65517, 196608, 9, -19, 262144, 5, -65555, 131072, 5, -131091, 327680, 2, -196627, 327680, 4, -262163, 131072, 8, -327699, 65536, 9, -393235, 0, 4, -458771, 0, 4, -524307, 0, 4, -589843, 327680, 3, -655379, 196608, 9, 786412, 65536, 7, 720876, 0, 3, 655340, 65536, 10, 589804, 0, 4, 524268, 0, 4, 458732, 262144, 9, 393196, 131072, 5, 327660, 327680, 1, 262124, 262144, 7, 196588, 65536, 9, 131052, 262144, 10, 65516, 0, 5, -20, 327680, 0, -65556, 327680, 0, -131092, 65536, 9, -196628, 196608, 7, -262164, 262144, 9, -327700, 0, 2, -393236, 196608, 8, -458772, 262144, 9, -524308, 262144, 7, -589844, 262144, 5, -655380, 196608, 8, -786413, 65536, 8, -786414, 131072, 0, -786415, 327680, 5, -786416, 327680, 2, -786417, 65536, 0, -786418, 65536, 8, -786419, 327680, 0, -786420, 0, 3, -786421, 327680, 5, -786422, 65536, 9, -786423, 65536, 7, -786424, 0, 3, -786425, 262144, 5, -786426, 196608, 8, -786427, 65536, 10, -786428, 131072, 8, -786429, 0, 1, -786430, 262144, 5, -786431, 65536, 10, -786432, 327680, 4, -720897, 262144, 8, -720898, 327680, 1, -720899, 196608, 9, -720900, 65536, 5, -720901, 262144, 9, -720902, 327680, 5, -720903, 196608, 0, -720904, 327680, 3, -720905, 327680, 2, -720906, 262144, 10, -720907, 262144, 10, -720908, 0, 2, -720909, 65536, 10, -720910, 262144, 7, -720911, 0, 2, -720912, 327680, 1, -720913, 0, 0, -720914, 131072, 9, -720915, 262144, 8, -720916, 65536, 0) [node name="DecoTileMap" type="TileMap" parent="."] +z_index = -20 scale = Vector2(2, 2) tile_set = SubResource("TileSet_mqnve") format = 2