diff --git a/src/actor/Player.gd b/src/actor/Player.gd index e706c23..b096e43 100644 --- a/src/actor/Player.gd +++ b/src/actor/Player.gd @@ -58,13 +58,13 @@ func _enter_tree(): Shared.player = self func _ready(): + if Engine.editor_hint: return + # palette var parts = ["hat", "skin", "suit", "eye", "shoe"] for i in 5: sprite_mat.set_shader_param(parts[i] + "_swap", Shared.palette[Shared.player_colors[clamp(i, 0, 3)]]) - if Engine.editor_hint: return - node_sprite.flip_h = randf() > 0.5 if Shared.is_level_select: return diff --git a/src/map/4-4.tscn b/src/map/4-4.tscn new file mode 100644 index 0000000..9f8e893 --- /dev/null +++ b/src/map/4-4.tscn @@ -0,0 +1,45 @@ +[gd_scene load_steps=11 format=2] + +[ext_resource path="res://src/actor/Exit.tscn" type="PackedScene" id=1] +[ext_resource path="res://src/stage/SolidTileMap.tscn" type="PackedScene" id=2] +[ext_resource path="res://src/stage/SpikeTileMap.tscn" type="PackedScene" id=3] +[ext_resource path="res://src/actor/Player.tscn" type="PackedScene" id=4] +[ext_resource path="res://src/stage/DetailTileMap.tscn" type="PackedScene" id=5] +[ext_resource path="res://src/stage/GameCamera.tscn" type="PackedScene" id=6] +[ext_resource path="res://src/actor/Box.tscn" type="PackedScene" id=7] +[ext_resource path="res://src/stage/Stage.gd" type="Script" id=8] +[ext_resource path="res://src/stage/ObscureMap.tscn" type="PackedScene" id=9] +[ext_resource path="res://src/actor/Note.tscn" type="PackedScene" id=10] + +[node name="Stage" type="Node2D"] +script = ExtResource( 8 ) + +[node name="SolidTileMap" parent="." instance=ExtResource( 2 )] +tile_data = PoolIntArray( -655359, 0, 0, -655358, 0, 0, -655357, 0, 0, -655356, 0, 0, -655355, 0, 0, -655354, 0, 0, -655353, 0, 0, -655352, 0, 0, -655351, 0, 0, -655350, 0, 0, -655349, 0, 0, -589823, 0, 0, -589813, 0, 0, -589812, 0, 0, -458757, 0, 0, -458756, 0, 0, -458755, 0, 0, -458754, 0, 0, -458753, 0, 0, -524288, 0, 0, -524287, 0, 0, -524276, 0, 0, -393222, 0, 0, -393221, 0, 0, -458751, 0, 0, -458740, 0, 0, -327686, 0, 0, -393215, 0, 0, -393208, 0, 0, -393204, 0, 0, -262150, 0, 0, -327679, 0, 0, -327672, 0, 0, -327668, 0, 0, -196614, 0, 0, -262143, 0, 0, -262142, 0, 0, -262141, 0, 0, -262140, 0, 0, -262139, 0, 0, -262138, 0, 0, -262137, 0, 0, -262136, 0, 0, -262132, 0, 0, -131078, 0, 0, -196596, 0, 0, -65542, 0, 0, -65541, 0, 0, -65540, 0, 0, -65539, 0, 0, -65538, 0, 0, -65537, 0, 0, -131072, 0, 0, -131071, 0, 0, -131070, 0, 0, -131069, 0, 0, -131066, 0, 0, -131065, 0, 0, -131064, 0, 0, -131063, 0, 0, -131062, 0, 0, -131061, 0, 0, -131060, 0, 0, -65533, 0, 0, -65532, 0, 0, -65531, 0, 0, -65530, 0, 0 ) + +[node name="SpikeTileMap" parent="." instance=ExtResource( 3 )] +tile_data = PoolIntArray( -131068, 0, 0, -131067, 0, 0 ) + +[node name="DetailTileMap" parent="." instance=ExtResource( 5 )] +z_index = -11 + +[node name="ObscureMap" parent="." instance=ExtResource( 9 )] + +[node name="GameCamera" parent="." instance=ExtResource( 6 )] +position = Vector2( 28, -40 ) + +[node name="Actors" type="Node2D" parent="."] + +[node name="Player" parent="Actors" instance=ExtResource( 4 )] +position = Vector2( -4, -24 ) + +[node name="Exit" parent="Actors" instance=ExtResource( 1 )] +position = Vector2( 25, -55 ) + +[node name="Box" parent="Actors" instance=ExtResource( 7 )] +position = Vector2( -35, -24 ) + +[node name="Note" parent="Actors" instance=ExtResource( 10 )] +position = Vector2( -109, -69 ) + +[editable path="GameCamera"] diff --git a/src/map/4-5.tscn b/src/map/4-5.tscn new file mode 100644 index 0000000..f8c36f7 --- /dev/null +++ b/src/map/4-5.tscn @@ -0,0 +1,45 @@ +[gd_scene load_steps=11 format=2] + +[ext_resource path="res://src/stage/GameCamera.tscn" type="PackedScene" id=1] +[ext_resource path="res://src/stage/DetailTileMap.tscn" type="PackedScene" id=2] +[ext_resource path="res://src/stage/SolidTileMap.tscn" type="PackedScene" id=3] +[ext_resource path="res://src/stage/ObscureMap.tscn" type="PackedScene" id=4] +[ext_resource path="res://src/stage/SpikeTileMap.tscn" type="PackedScene" id=5] +[ext_resource path="res://src/actor/Player.tscn" type="PackedScene" id=6] +[ext_resource path="res://src/actor/Exit.tscn" type="PackedScene" id=7] +[ext_resource path="res://src/actor/Box.tscn" type="PackedScene" id=8] +[ext_resource path="res://src/actor/Note.tscn" type="PackedScene" id=9] +[ext_resource path="res://src/stage/Stage.gd" type="Script" id=10] + +[node name="Stage" type="Node2D"] +script = ExtResource( 10 ) + +[node name="SolidTileMap" parent="." instance=ExtResource( 3 )] +tile_data = PoolIntArray( -983056, 1, 0, -983055, 1, 0, -983054, 1, 0, -983053, 1, 0, -983052, 1, 0, -983051, 1, 0, -983050, 1, 0, -983049, 1, 0, -983048, 1, 0, -983047, 1, 0, -983046, 1, 0, -983045, 1, 0, -983044, 1, 0, -983043, 1, 0, -983042, 1, 0, -983041, 1, 0, -1048576, 1, 0, -1048575, 1, 0, -1048574, 1, 0, -1048573, 1, 0, -1048572, 1, 0, -1048571, 1, 0, -1048570, 1, 0, -1048569, 1, 0, -1048568, 1, 0, -1048567, 1, 0, -1048566, 1, 0, -1048565, 1, 0, -1048564, 1, 0, -1048563, 1, 0, -917520, 1, 0, -983027, 1, 0, -851984, 1, 0, -917491, 1, 0, -786448, 1, 0, -851955, 1, 0, -720912, 1, 0, -786419, 1, 0, -655376, 1, 0, -720883, 1, 0, -589840, 1, 0, -589831, 0, 1, -589830, 0, 0, -589829, 0, 0, -589828, 0, 0, -589827, 0, 0, -589826, 0, 0, -589825, 0, 0, -655360, 0, 0, -655359, 0, 0, -655358, 0, 0, -655357, 0, 0, -655356, 0, 0, -655355, 0, 0, -655352, 0, 0, -655351, 1, 0, -655350, 1, 0, -655349, 1, 0, -655348, 1, 0, -655347, 1, 0, -524304, 1, 0, -524296, 0, 1, -524295, 0, 0, -589816, 0, 0, -458768, 1, 0, -458761, 0, 1, -458760, 0, 0, -524280, 0, 0, -393232, 1, 0, -393226, 0, 1, -393225, 0, 0, -458744, 0, 0, -327696, 1, 0, -327695, 1, 0, -327694, 1, 0, -327693, 1, 0, -327692, 1, 0, -327691, 0, 1, -327690, 0, 0, -393213, 0, 0, -393212, 0, 0, -393211, 0, 0, -393210, 0, 0, -393209, 0, 0, -393208, 0, 0, -262155, 0, 0, -327677, 0, 0, -196619, 0, 0, -262141, 0, 0, -131083, 0, 0, -196605, 0, 0, -65547, 0, 0, -65539, 0, 0, -65538, 0, 0, -65537, 0, 0, -131072, 0, 0, -131071, 0, 0, -131070, 0, 0, -131069, 0, 0, -11, 0, 0, -3, 0, 0, 65525, 0, 0, 65533, 0, 0, 131061, 0, 0, 131069, 0, 0, 196597, 0, 0, 196598, 0, 0, 196599, 0, 0, 196600, 0, 0, 196601, 0, 0, 196602, 0, 0, 196603, 0, 0, 196604, 0, 0, 196605, 0, 0 ) + +[node name="SpikeTileMap" parent="." instance=ExtResource( 5 )] + +[node name="DetailTileMap" parent="." instance=ExtResource( 2 )] +z_index = -11 + +[node name="ObscureMap" parent="." instance=ExtResource( 4 )] +tile_data = PoolIntArray( -917519, 1, 0, -917518, 1, 0, -917517, 1, 0, -917516, 1, 0, -917515, 1, 0, -917514, 1, 0, -917513, 1, 0, -917512, 1, 0, -917511, 1, 0, -917510, 1, 0, -917509, 1, 0, -917508, 1, 0, -917507, 1, 0, -917506, 1, 0, -917505, 1, 0, -983040, 1, 0, -983039, 1, 0, -983038, 1, 0, -983037, 1, 0, -983036, 1, 0, -983035, 1, 0, -983034, 1, 0, -983033, 1, 0, -983032, 1, 0, -983031, 1, 0, -983030, 1, 0, -983029, 1, 0, -983028, 1, 0, -851983, 1, 0, -851982, 1, 0, -851981, 1, 0, -851980, 1, 0, -851979, 1, 0, -851978, 1, 0, -851977, 1, 0, -851976, 1, 0, -851975, 1, 0, -851974, 1, 0, -851973, 1, 0, -851972, 1, 0, -851971, 1, 0, -851970, 1, 0, -851969, 1, 0, -917504, 1, 0, -917503, 1, 0, -917502, 1, 0, -917501, 1, 0, -917500, 1, 0, -917499, 1, 0, -917498, 1, 0, -917497, 1, 0, -917496, 1, 0, -917495, 1, 0, -917494, 1, 0, -917493, 1, 0, -917492, 1, 0, -786447, 1, 0, -786446, 1, 0, -786445, 1, 0, -786444, 1, 0, -786443, 1, 0, -786442, 1, 0, -786441, 1, 0, -786440, 1, 0, -786439, 1, 0, -786438, 1, 0, -786437, 1, 0, -786436, 1, 0, -786435, 1, 0, -786434, 1, 0, -786433, 1, 0, -851968, 1, 0, -851967, 1, 0, -851966, 1, 0, -851965, 1, 0, -851964, 1, 0, -851963, 1, 0, -851962, 1, 0, -851961, 1, 0, -851960, 1, 0, -851959, 1, 0, -851958, 1, 0, -851957, 1, 0, -851956, 1, 0, -720911, 1, 0, -720910, 1, 0, -720909, 1, 0, -720908, 1, 0, -720907, 1, 0, -720906, 1, 0, -720905, 1, 0, -720904, 1, 0, -720903, 1, 0, -720902, 1, 0, -720901, 1, 0, -720900, 1, 0, -720899, 1, 0, -720898, 1, 0, -720897, 1, 0, -786432, 1, 0, -786431, 1, 0, -786430, 1, 0, -786429, 1, 0, -786428, 1, 0, -786427, 1, 0, -786426, 1, 0, -786425, 1, 0, -786424, 1, 0, -786423, 1, 0, -786422, 1, 0, -786421, 1, 0, -786420, 1, 0, -655375, 1, 0, -655374, 1, 0, -655373, 1, 0, -655372, 1, 0, -655371, 1, 0, -655370, 1, 0, -655369, 1, 0, -655368, 1, 0, -655367, 1, 0, -655366, 1, 0, -655365, 1, 0, -655364, 1, 0, -655363, 1, 0, -655362, 1, 0, -655361, 1, 0, -720896, 1, 0, -720895, 1, 0, -720894, 1, 0, -720893, 1, 0, -720892, 1, 0, -720891, 1, 0, -720890, 1, 0, -720889, 1, 0, -720888, 1, 0, -720887, 1, 0, -720886, 1, 0, -720885, 1, 0, -720884, 1, 0, -589839, 1, 0, -589838, 1, 0, -589837, 1, 0, -589836, 1, 0, -589835, 1, 0, -589834, 1, 0, -589833, 1, 0, -589832, 1, 0, -655354, 2, 1, -655353, 2, 1, -524303, 1, 0, -524302, 0, 0, -524301, 0, 0, -524300, 1, 0, -524299, 1, 0, -524298, 1, 0, -524297, 1, 0, -458767, 1, 0, -458766, 0, 0, -458765, 0, 0, -458764, 1, 0, -458763, 1, 0, -458762, 1, 0, -393231, 1, 0, -393230, 1, 0, -393229, 1, 0, -393228, 1, 0, -393227, 1, 0 ) + +[node name="GameCamera" parent="." instance=ExtResource( 1 )] +position = Vector2( -8, -28 ) + +[node name="Actors" type="Node2D" parent="."] + +[node name="Player" parent="Actors" instance=ExtResource( 6 )] +position = Vector2( -4, -24 ) + +[node name="Exit" parent="Actors" instance=ExtResource( 7 )] +position = Vector2( 49, -63 ) + +[node name="Box" parent="Actors" instance=ExtResource( 8 )] +position = Vector2( -76, 8 ) + +[node name="Note" parent="Actors" instance=ExtResource( 9 )] +position = Vector2( -109, -69 ) + +[editable path="GameCamera"] diff --git a/src/map/4-6.tscn b/src/map/4-6.tscn new file mode 100644 index 0000000..1836d8b --- /dev/null +++ b/src/map/4-6.tscn @@ -0,0 +1,45 @@ +[gd_scene load_steps=11 format=2] + +[ext_resource path="res://src/stage/GameCamera.tscn" type="PackedScene" id=1] +[ext_resource path="res://src/stage/DetailTileMap.tscn" type="PackedScene" id=2] +[ext_resource path="res://src/stage/SolidTileMap.tscn" type="PackedScene" id=3] +[ext_resource path="res://src/stage/ObscureMap.tscn" type="PackedScene" id=4] +[ext_resource path="res://src/stage/SpikeTileMap.tscn" type="PackedScene" id=5] +[ext_resource path="res://src/actor/Player.tscn" type="PackedScene" id=6] +[ext_resource path="res://src/actor/Exit.tscn" type="PackedScene" id=7] +[ext_resource path="res://src/actor/Box.tscn" type="PackedScene" id=8] +[ext_resource path="res://src/actor/Note.tscn" type="PackedScene" id=9] +[ext_resource path="res://src/stage/Stage.gd" type="Script" id=10] + +[node name="Stage" type="Node2D"] +script = ExtResource( 10 ) + +[node name="SolidTileMap" parent="." instance=ExtResource( 3 )] +tile_data = PoolIntArray( -589825, 0, 0, -655360, 0, 0, -655359, 0, 0, -655358, 0, 0, -655357, 0, 0, -655356, 0, 0, -655355, 0, 0, -655354, 0, 0, -655353, 0, 0, -655352, 0, 0, -655351, 0, 0, -655350, 0, 0, -524289, 0, 0, -589814, 0, 0, -458758, 0, 0, -458757, 0, 0, -458756, 0, 0, -458755, 0, 0, -458754, 0, 0, -458753, 0, 0, -524278, 0, 0, -524277, 0, 0, -524276, 0, 0, -393222, 0, 0, -458740, 0, 0, -327686, 0, 0, -393204, 0, 0, -393203, 0, 0, -393202, 0, 0, -393201, 0, 0, -393200, 0, 0, -262150, 0, 0, -262149, 0, 0, -262148, 0, 0, -262147, 0, 0, -327664, 0, 0, -196611, 0, 0, -262128, 0, 0, -131075, 0, 0, -196592, 0, 0, -65539, 0, 0, -131056, 0, 0, -3, 0, 0, -2, 0, 0, -1, 0, 0, -65536, 0, 0, -65535, 0, 0, -65534, 0, 0, -65526, 0, 0, -65525, 0, 0, -65524, 0, 0, -65523, 0, 0, -65522, 0, 0, -65521, 0, 0, -65520, 0, 0, 2, 0, 0, 3, 0, 0, 4, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0, 8, 0, 0, 9, 0, 0, 10, 0, 0 ) + +[node name="SpikeTileMap" parent="." instance=ExtResource( 5 )] +tile_data = PoolIntArray( -65533, 0, 0, -65532, 0, 0, -65531, 0, 0, -65530, 0, 0, -65529, 0, 0, -65528, 0, 0, -65527, 0, 0 ) + +[node name="DetailTileMap" parent="." instance=ExtResource( 2 )] +z_index = -11 + +[node name="ObscureMap" parent="." instance=ExtResource( 4 )] + +[node name="GameCamera" parent="." instance=ExtResource( 1 )] +position = Vector2( 48, -46 ) + +[node name="Actors" type="Node2D" parent="."] + +[node name="Player" parent="Actors" instance=ExtResource( 6 )] +position = Vector2( 87, -16 ) + +[node name="Exit" parent="Actors" instance=ExtResource( 7 )] +position = Vector2( -35, -51 ) + +[node name="Box" parent="Actors" instance=ExtResource( 8 )] +position = Vector2( 117, -16 ) + +[node name="Note" parent="Actors" instance=ExtResource( 9 )] +position = Vector2( -109, -69 ) + +[editable path="GameCamera"] diff --git a/src/map/4-7.tscn b/src/map/4-7.tscn new file mode 100644 index 0000000..615c789 --- /dev/null +++ b/src/map/4-7.tscn @@ -0,0 +1,47 @@ +[gd_scene load_steps=11 format=2] + +[ext_resource path="res://src/stage/GameCamera.tscn" type="PackedScene" id=1] +[ext_resource path="res://src/actor/Box.tscn" type="PackedScene" id=2] +[ext_resource path="res://src/actor/Note.tscn" type="PackedScene" id=3] +[ext_resource path="res://src/actor/Exit.tscn" type="PackedScene" id=4] +[ext_resource path="res://src/stage/SpikeTileMap.tscn" type="PackedScene" id=5] +[ext_resource path="res://src/stage/DetailTileMap.tscn" type="PackedScene" id=6] +[ext_resource path="res://src/stage/ObscureMap.tscn" type="PackedScene" id=7] +[ext_resource path="res://src/actor/Player.tscn" type="PackedScene" id=8] +[ext_resource path="res://src/stage/SolidTileMap.tscn" type="PackedScene" id=9] +[ext_resource path="res://src/stage/Stage.gd" type="Script" id=10] + +[node name="Stage" type="Node2D"] +script = ExtResource( 10 ) + +[node name="SolidTileMap" parent="." instance=ExtResource( 9 )] +tile_data = PoolIntArray( -917530, 1, 0, -917529, 1, 0, -917528, 1, 0, -917527, 1, 0, -917526, 1, 0, -917525, 1, 0, -917524, 1, 0, -917523, 1, 0, -917522, 1, 0, -917521, 1, 0, -917520, 1, 0, -917519, 1, 0, -917518, 1, 0, -917517, 1, 0, -917516, 1, 0, -917515, 1, 0, -917514, 1, 0, -917513, 1, 0, -917512, 1, 0, -917511, 1, 0, -917510, 1, 0, -917509, 1, 0, -917508, 1, 0, -917507, 1, 0, -917506, 1, 0, -917505, 1, 0, -983040, 1, 0, -983039, 1, 0, -983038, 1, 0, -983037, 1, 0, -983036, 1, 0, -983035, 1, 0, -983034, 1, 0, -983033, 1, 0, -983032, 1, 0, -983031, 1, 0, -983030, 1, 0, -983029, 1, 0, -983028, 1, 0, -983027, 1, 0, -983026, 1, 0, -983025, 1, 0, -983024, 1, 0, -983023, 1, 0, -983022, 1, 0, -983021, 1, 0, -851994, 1, 0, -917485, 1, 0, -786458, 1, 0, -851949, 1, 0, -720922, 1, 0, -786413, 1, 0, -655386, 1, 0, -720877, 1, 0, -589850, 1, 0, -655341, 1, 0, -524314, 1, 0, -524313, 1, 0, -524312, 1, 0, -524311, 1, 0, -524310, 1, 0, -524309, 0, 0, -524306, 0, 0, -524305, 0, 0, -524304, 0, 0, -524303, 0, 0, -524302, 0, 0, -524301, 0, 0, -589805, 1, 0, -458773, 0, 0, -458765, 0, 0, -458764, 0, 0, -458763, 0, 0, -458762, 0, 0, -458761, 0, 0, -458760, 0, 0, -458759, 0, 0, -458758, 0, 0, -458757, 0, 0, -458756, 0, 0, -458755, 0, 0, -458754, 0, 0, -458753, 0, 0, -524288, 0, 0, -524287, 0, 0, -524286, 0, 0, -524285, 0, 0, -524284, 0, 0, -524283, 0, 0, -524282, 0, 0, -524281, 0, 0, -524280, 0, 0, -524279, 0, 0, -524278, 0, 0, -524277, 0, 0, -524276, 0, 0, -524275, 0, 0, -524274, 0, 0, -524273, 0, 0, -524269, 1, 0, -393237, 0, 0, -393229, 0, 0, -458737, 0, 0, -458736, 0, 0, -458735, 1, 0, -458734, 1, 0, -458733, 1, 0, -327701, 0, 0, -327693, 0, 0, -393200, 0, 0, -262165, 0, 0, -262161, 0, 0, -262160, 0, 0, -262159, 0, 0, -262158, 0, 0, -262157, 0, 0, -327664, 0, 0, -196629, 0, 0, -262128, 0, 0, -131093, 0, 0, -196592, 0, 0, -65557, 0, 0, -131056, 0, 0, -21, 0, 0, -20, 0, 0, -19, 0, 0, -18, 0, 0, -17, 0, 0, -16, 0, 0, -15, 0, 0, -14, 0, 0, -13, 0, 0, -3, 0, 0, -2, 0, 0, -1, 0, 0, -65536, 0, 0, -65535, 0, 0, -65534, 0, 0, -65526, 0, 0, -65525, 0, 0, -65524, 0, 0, -65523, 0, 0, -65522, 0, 0, -65521, 0, 0, -65520, 0, 0, 65523, 0, 0, 65524, 0, 0, 65525, 0, 0, 65526, 0, 0, 65527, 0, 0, 65528, 0, 0, 65529, 0, 0, 65530, 0, 0, 65531, 0, 0, 65532, 0, 0, 65533, 0, 0, 2, 0, 0, 3, 0, 0, 4, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0, 8, 0, 0, 9, 0, 0, 10, 0, 0 ) + +[node name="SpikeTileMap" parent="." instance=ExtResource( 5 )] +tile_data = PoolIntArray( -12, 0, 0, -11, 0, 0, -10, 0, 0, -9, 0, 0, -8, 0, 0, -7, 0, 0, -6, 0, 0, -5, 0, 0, -4, 0, 0, -65533, 0, 0, -65532, 0, 0, -65531, 0, 0, -65530, 0, 0, -65529, 0, 0, -65528, 0, 0, -65527, 0, 0 ) + +[node name="DetailTileMap" parent="." instance=ExtResource( 6 )] +z_index = -11 + +[node name="ObscureMap" parent="." instance=ExtResource( 7 )] +tile_data = PoolIntArray( -851993, 1, 0, -851992, 1, 0, -851991, 1, 0, -851990, 1, 0, -851989, 1, 0, -851988, 1, 0, -851987, 1, 0, -851986, 1, 0, -851985, 1, 0, -851984, 1, 0, -851983, 1, 0, -851982, 1, 0, -851981, 1, 0, -851980, 1, 0, -851979, 1, 0, -851978, 1, 0, -851977, 1, 0, -851976, 1, 0, -851975, 1, 0, -851974, 1, 0, -851973, 1, 0, -851972, 1, 0, -851971, 1, 0, -851970, 1, 0, -851969, 1, 0, -917504, 1, 0, -917503, 1, 0, -917502, 1, 0, -917501, 1, 0, -917500, 1, 0, -917499, 1, 0, -917498, 1, 0, -917497, 1, 0, -917496, 1, 0, -917495, 1, 0, -917494, 1, 0, -917493, 1, 0, -917492, 1, 0, -917491, 1, 0, -917490, 1, 0, -917489, 1, 0, -917488, 1, 0, -917487, 1, 0, -917486, 1, 0, -786457, 1, 0, -786456, 1, 0, -786455, 1, 0, -786454, 1, 0, -786453, 1, 0, -786452, 1, 0, -786451, 1, 0, -786450, 1, 0, -786449, 1, 0, -786448, 1, 0, -786447, 1, 0, -786446, 1, 0, -786445, 1, 0, -786444, 1, 0, -786443, 1, 0, -786442, 1, 0, -786441, 1, 0, -786440, 1, 0, -786439, 1, 0, -786438, 1, 0, -786437, 1, 0, -786436, 1, 0, -786435, 1, 0, -786434, 1, 0, -786433, 1, 0, -851968, 1, 0, -851967, 1, 0, -851966, 1, 0, -851965, 1, 0, -851964, 1, 0, -851963, 1, 0, -851962, 1, 0, -851961, 1, 0, -851960, 1, 0, -851959, 1, 0, -851958, 1, 0, -851957, 1, 0, -851956, 1, 0, -851955, 1, 0, -851954, 1, 0, -851953, 1, 0, -851952, 1, 0, -851951, 1, 0, -851950, 1, 0, -720921, 1, 0, -720920, 1, 0, -720919, 1, 0, -720918, 1, 0, -720917, 1, 0, -720916, 1, 0, -720915, 1, 0, -720914, 1, 0, -720913, 1, 0, -720912, 1, 0, -720911, 1, 0, -720910, 1, 0, -720909, 1, 0, -720908, 1, 0, -720907, 1, 0, -720906, 1, 0, -720905, 1, 0, -720904, 1, 0, -720903, 1, 0, -720902, 1, 0, -720901, 1, 0, -720900, 1, 0, -720899, 1, 0, -720898, 1, 0, -720897, 1, 0, -786432, 1, 0, -786431, 1, 0, -786430, 1, 0, -786429, 1, 0, -786428, 1, 0, -786427, 1, 0, -786426, 1, 0, -786425, 1, 0, -786424, 1, 0, -786423, 1, 0, -786422, 1, 0, -786421, 1, 0, -786420, 1, 0, -786419, 1, 0, -786418, 1, 0, -786417, 1, 0, -786416, 1, 0, -786415, 1, 0, -786414, 1, 0, -655385, 1, 0, -655384, 1, 0, -655383, 1, 0, -655382, 1, 0, -655381, 1, 0, -655380, 1, 0, -655379, 1, 0, -655378, 1, 0, -655377, 1, 0, -655376, 1, 0, -655375, 1, 0, -655374, 1, 0, -655373, 1, 0, -655372, 1, 0, -655371, 1, 0, -655370, 1, 0, -655369, 1, 0, -655368, 1, 0, -655367, 1, 0, -655366, 1, 0, -655365, 1, 0, -655364, 1, 0, -655363, 1, 0, -655362, 1, 0, -655361, 0, 0, -720896, 0, 0, -720895, 1, 0, -720894, 1, 0, -720893, 1, 0, -720892, 1, 0, -720891, 1, 0, -720890, 1, 0, -720889, 1, 0, -720888, 1, 0, -720887, 1, 0, -720886, 1, 0, -720885, 1, 0, -720884, 1, 0, -720883, 1, 0, -720882, 1, 0, -720881, 1, 0, -720880, 1, 0, -720879, 1, 0, -720878, 1, 0, -589849, 1, 0, -589848, 1, 0, -589847, 1, 0, -589846, 1, 0, -589845, 1, 0, -589844, 1, 0, -589843, 1, 0, -589842, 1, 0, -589841, 1, 0, -589840, 1, 0, -589839, 1, 0, -589838, 1, 0, -589837, 1, 0, -589836, 1, 0, -589835, 1, 0, -589834, 1, 0, -589833, 1, 0, -589832, 1, 0, -589831, 1, 0, -589830, 1, 0, -589829, 1, 0, -589828, 1, 0, -589827, 1, 0, -589826, 1, 0, -589825, 0, 0, -655360, 0, 0, -655359, 1, 0, -655358, 1, 0, -655357, 1, 0, -655356, 1, 0, -655355, 1, 0, -655354, 1, 0, -655353, 1, 0, -655352, 1, 0, -655351, 1, 0, -655350, 1, 0, -655349, 1, 0, -655348, 1, 0, -655347, 1, 0, -655346, 1, 0, -655345, 1, 0, -655344, 1, 0, -655343, 1, 0, -655342, 1, 0, -524308, 2, 1, -524307, 2, 1, -524300, 1, 0, -524299, 1, 0, -524298, 1, 0, -524297, 1, 0, -524296, 1, 0, -524295, 1, 0, -524294, 1, 0, -524293, 1, 0, -524292, 1, 0, -524291, 1, 0, -524290, 1, 0, -524289, 1, 0, -589824, 1, 0, -589823, 1, 0, -589822, 1, 0, -589821, 1, 0, -589820, 1, 0, -589819, 1, 0, -589818, 1, 0, -589817, 1, 0, -589816, 1, 0, -589815, 1, 0, -589814, 1, 0, -589813, 1, 0, -589812, 1, 0, -589811, 1, 0, -589810, 1, 0, -589809, 1, 0, -589808, 1, 0, -589807, 1, 0, -589806, 1, 0, -524272, 1, 0, -524271, 1, 0, -524270, 1, 0 ) + +[node name="GameCamera" parent="." instance=ExtResource( 1 )] +position = Vector2( 40, -32 ) +bounds = Rect2( 124, 0, 0, 0 ) + +[node name="Actors" type="Node2D" parent="."] + +[node name="Player" parent="Actors" instance=ExtResource( 8 )] +position = Vector2( 86, -16 ) + +[node name="Exit" parent="Actors" instance=ExtResource( 4 )] +position = Vector2( -119, -55 ) + +[node name="Box" parent="Actors" instance=ExtResource( 2 )] +position = Vector2( 116, -16 ) + +[node name="Note" parent="Actors" instance=ExtResource( 3 )] +position = Vector2( -5, -85 ) + +[editable path="GameCamera"] diff --git a/src/map/4-8.tscn b/src/map/4-8.tscn new file mode 100644 index 0000000..08be3ed --- /dev/null +++ b/src/map/4-8.tscn @@ -0,0 +1,45 @@ +[gd_scene load_steps=11 format=2] + +[ext_resource path="res://src/stage/GameCamera.tscn" type="PackedScene" id=1] +[ext_resource path="res://src/actor/Box.tscn" type="PackedScene" id=2] +[ext_resource path="res://src/actor/Note.tscn" type="PackedScene" id=3] +[ext_resource path="res://src/actor/Exit.tscn" type="PackedScene" id=4] +[ext_resource path="res://src/stage/SpikeTileMap.tscn" type="PackedScene" id=5] +[ext_resource path="res://src/stage/DetailTileMap.tscn" type="PackedScene" id=6] +[ext_resource path="res://src/stage/ObscureMap.tscn" type="PackedScene" id=7] +[ext_resource path="res://src/actor/Player.tscn" type="PackedScene" id=8] +[ext_resource path="res://src/stage/SolidTileMap.tscn" type="PackedScene" id=9] +[ext_resource path="res://src/stage/Stage.gd" type="Script" id=10] + +[node name="Stage" type="Node2D"] +script = ExtResource( 10 ) + +[node name="SolidTileMap" parent="." instance=ExtResource( 9 )] +tile_data = PoolIntArray( -720904, 0, 0, -720903, 0, 0, -720902, 0, 0, -720901, 0, 0, -720900, 0, 0, -720899, 0, 0, -720898, 0, 0, -720897, 0, 0, -786432, 0, 0, -786431, 0, 0, -786430, 0, 0, -786429, 0, 0, -786428, 0, 0, -786427, 0, 0, -786426, 0, 0, -786425, 0, 0, -786424, 0, 0, -786423, 0, 0, -786422, 0, 0, -786421, 0, 0, -786420, 0, 0, -786419, 0, 0, -786418, 0, 0, -786417, 0, 0, -786416, 0, 0, -655368, 0, 0, -655363, 0, 0, -720880, 0, 0, -720879, 0, 0, -589832, 0, 0, -655343, 0, 0, -524296, 0, 0, -524289, 0, 0, -589824, 0, 0, -589823, 0, 0, -589822, 0, 0, -589821, 0, 0, -589820, 0, 0, -589819, 0, 0, -589807, 0, 0, -458760, 0, 0, -458753, 0, 0, -524271, 0, 0, -393224, 0, 0, -393217, 0, 0, -458735, 0, 0, -327688, 0, 0, -327687, 0, 0, -327686, 0, 0, -327685, 0, 0, -327684, 0, 0, -327683, 0, 0, -327682, 0, 0, -327681, 0, 0, -393199, 0, 0, -262150, 0, 0, -327670, 0, 0, -327666, 0, 0, -327665, 0, 0, -327664, 0, 0, -327663, 0, 0, -196614, 0, 0, -262130, 0, 0, -131078, 0, 0, -196594, 0, 0, -65542, 0, 0, -131058, 0, 0, -6, 0, 0, -5, 0, 0, -4, 0, 0, -3, 0, 0, -2, 0, 0, -1, 0, 0, -65536, 0, 0, -65526, 0, 0, -65525, 0, 0, -65524, 0, 0, -65523, 0, 0, -65522, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 3, 0, 0, 4, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0, 8, 0, 0, 9, 0, 0, 10, 0, 0 ) + +[node name="SpikeTileMap" parent="." instance=ExtResource( 5 )] +tile_data = PoolIntArray( -393223, 0, 0, -393222, 0, 0, -393221, 0, 0, -393220, 0, 0, -393219, 0, 0, -393218, 0, 0, -393206, 0, 0, -65535, 0, 0, -65534, 0, 0, -65533, 0, 0, -65532, 0, 0, -65531, 0, 0, -65530, 0, 0, -65529, 0, 0, -65528, 0, 0, -65527, 0, 0 ) + +[node name="DetailTileMap" parent="." instance=ExtResource( 6 )] +z_index = -11 + +[node name="ObscureMap" parent="." instance=ExtResource( 7 )] + +[node name="GameCamera" parent="." instance=ExtResource( 1 )] +position = Vector2( 40, -44 ) + +[node name="Actors" type="Node2D" parent="."] + +[node name="Player" parent="Actors" instance=ExtResource( 8 )] +position = Vector2( -4, -16 ) + +[node name="Exit" parent="Actors" instance=ExtResource( 4 )] +position = Vector2( -47, -79 ) + +[node name="Box" parent="Actors" instance=ExtResource( 2 )] +position = Vector2( -39, -16 ) + +[node name="Note" parent="Actors" instance=ExtResource( 3 )] +position = Vector2( -109, -69 ) + +[editable path="GameCamera"] diff --git a/src/map/5-1.tscn b/src/map/5-1.tscn new file mode 100644 index 0000000..66b41b1 --- /dev/null +++ b/src/map/5-1.tscn @@ -0,0 +1,49 @@ +[gd_scene load_steps=11 format=2] + +[ext_resource path="res://src/stage/SpikeTileMap.tscn" type="PackedScene" id=1] +[ext_resource path="res://src/stage/DetailTileMap.tscn" type="PackedScene" id=2] +[ext_resource path="res://src/stage/SolidTileMap.tscn" type="PackedScene" id=3] +[ext_resource path="res://src/stage/ObscureMap.tscn" type="PackedScene" id=4] +[ext_resource path="res://src/actor/Player.tscn" type="PackedScene" id=5] +[ext_resource path="res://src/actor/Exit.tscn" type="PackedScene" id=6] +[ext_resource path="res://src/actor/Box.tscn" type="PackedScene" id=7] +[ext_resource path="res://src/stage/GameCamera.tscn" type="PackedScene" id=8] +[ext_resource path="res://src/actor/Note.tscn" type="PackedScene" id=9] +[ext_resource path="res://src/stage/Stage.gd" type="Script" id=10] + +[node name="Stage" type="Node2D"] +script = ExtResource( 10 ) + +[node name="SolidTileMap" parent="." instance=ExtResource( 3 )] +tile_data = PoolIntArray( -524297, 0, 0, -524296, 0, 0, -524295, 0, 0, -524294, 0, 0, -524293, 0, 0, -524292, 0, 0, -524291, 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, -589812, 0, 0, -589811, 0, 0, -589810, 0, 0, -589809, 0, 0, -589808, 0, 0, -589807, 0, 0, -589806, 0, 0, -589805, 0, 0, -589804, 0, 0, -589803, 0, 0, -589802, 0, 0, -589801, 0, 0, -458761, 0, 0, -524283, 0, 0, -524282, 0, 0, -524281, 0, 0, -524280, 0, 0, -524279, 0, 0, -524278, 0, 0, -524277, 0, 0, -524276, 0, 0, -524265, 0, 0, -393225, 0, 0, -458729, 0, 0, -327689, 0, 0, -393197, 0, 0, -393196, 0, 0, -393195, 0, 0, -393194, 0, 0, -393193, 0, 0, -262153, 0, 0, -327661, 0, 0, -196617, 0, 0, -262125, 0, 0, -131081, 0, 0, -196589, 0, 0, -65545, 0, 0, -131053, 0, 0, -9, 0, 0, -8, 0, 0, -7, 0, 0, -6, 0, 0, -5, 0, 0, -4, 0, 0, -3, 0, 0, -2, 0, 0, -1, 0, 0, -65520, 0, 0, -65519, 0, 0, -65518, 0, 0, -65517, 0, 0, 65535, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 3, 0, 0, 4, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0, 8, 0, 0, 9, 0, 0, 10, 0, 0, 11, 0, 0, 12, 0, 0, 13, 0, 0, 14, 0, 0, 15, 0, 0, 16, 0, 0 ) + +[node name="SpikeTileMap" parent="." instance=ExtResource( 1 )] +tile_data = PoolIntArray( -65536, 0, 0, -65535, 0, 0, -65534, 0, 0, -65533, 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 ) + +[node name="DetailTileMap" parent="." instance=ExtResource( 2 )] +z_index = -11 + +[node name="ObscureMap" parent="." instance=ExtResource( 4 )] + +[node name="GameCamera" parent="." instance=ExtResource( 8 )] +position = Vector2( 34, -32 ) +bounds = Rect2( 0, 0, 52, 0 ) + +[node name="Actors" type="Node2D" parent="."] + +[node name="Player" parent="Actors" instance=ExtResource( 5 )] +position = Vector2( -30, -16 ) + +[node name="Exit" parent="Actors" instance=ExtResource( 6 )] +position = Vector2( 174, -59 ) + +[node name="Box" parent="Actors" instance=ExtResource( 7 )] +position = Vector2( -58, -16 ) + +[node name="Box2" parent="Actors" instance=ExtResource( 7 )] +position = Vector2( -62, -24 ) + +[node name="Note" parent="Actors" instance=ExtResource( 9 )] +position = Vector2( -5, -85 ) + +[editable path="GameCamera"] diff --git a/src/map/5-2.tscn b/src/map/5-2.tscn new file mode 100644 index 0000000..c13dd8a --- /dev/null +++ b/src/map/5-2.tscn @@ -0,0 +1,48 @@ +[gd_scene load_steps=11 format=2] + +[ext_resource path="res://src/actor/Note.tscn" type="PackedScene" id=1] +[ext_resource path="res://src/stage/SpikeTileMap.tscn" type="PackedScene" id=2] +[ext_resource path="res://src/stage/ObscureMap.tscn" type="PackedScene" id=3] +[ext_resource path="res://src/actor/Player.tscn" type="PackedScene" id=4] +[ext_resource path="res://src/stage/DetailTileMap.tscn" type="PackedScene" id=5] +[ext_resource path="res://src/stage/GameCamera.tscn" type="PackedScene" id=6] +[ext_resource path="res://src/stage/SolidTileMap.tscn" type="PackedScene" id=7] +[ext_resource path="res://src/actor/Exit.tscn" type="PackedScene" id=8] +[ext_resource path="res://src/actor/Box.tscn" type="PackedScene" id=9] +[ext_resource path="res://src/stage/Stage.gd" type="Script" id=10] + +[node name="Stage" type="Node2D"] +script = ExtResource( 10 ) + +[node name="SolidTileMap" parent="." instance=ExtResource( 7 )] +tile_data = PoolIntArray( -589831, 0, 0, -589830, 0, 0, -589829, 0, 0, -589828, 0, 0, -589827, 0, 0, -589826, 0, 0, -589825, 0, 0, -655360, 0, 0, -655359, 0, 0, -655358, 0, 0, -655357, 0, 0, -655356, 0, 0, -655355, 0, 0, -524295, 0, 0, -589819, 0, 0, -589812, 0, 0, -589811, 0, 0, -589810, 0, 0, -589809, 0, 0, -589808, 0, 0, -589807, 0, 0, -589806, 0, 0, -589805, 0, 0, -458759, 0, 0, -524283, 0, 0, -524282, 0, 0, -524281, 0, 0, -524280, 0, 0, -524279, 0, 0, -524278, 0, 0, -524277, 0, 0, -524276, 0, 0, -524269, 0, 0, -393223, 0, 0, -393222, 0, 0, -393221, 0, 0, -393220, 0, 0, -458733, 0, 0, -327684, 0, 0, -393197, 0, 0, -262148, 0, 0, -327661, 0, 0, -196612, 0, 0, -262125, 0, 0, -131076, 0, 0, -196589, 0, 0, -65540, 0, 0, -65539, 0, 0, -65538, 0, 0, -65537, 0, 0, -131072, 0, 0, -131071, 0, 0, -131070, 0, 0, -131069, 0, 0, -131053, 0, 0, -65533, 0, 0, -65522, 0, 0, -65521, 0, 0, -65520, 0, 0, -65519, 0, 0, -65518, 0, 0, -65517, 0, 0, 3, 0, 0, 14, 0, 0, 65539, 0, 0, 65540, 0, 0, 65541, 0, 0, 65542, 0, 0, 65543, 0, 0, 65544, 0, 0, 65545, 0, 0, 65546, 0, 0, 65547, 0, 0, 65548, 0, 0, 65549, 0, 0, 65550, 0, 0 ) + +[node name="SpikeTileMap" parent="." instance=ExtResource( 2 )] +tile_data = PoolIntArray( -131075, 0, 0, -131074, 0, 0, -131073, 0, 0, -196608, 0, 0, -196607, 0, 0, -196606, 0, 0, -196605, 0, 0, 4, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0, 8, 0, 0, 9, 0, 0, 10, 0, 0, 11, 0, 0, 12, 0, 0, 13, 0, 0 ) + +[node name="DetailTileMap" parent="." instance=ExtResource( 5 )] +z_index = -11 + +[node name="ObscureMap" parent="." instance=ExtResource( 3 )] + +[node name="GameCamera" parent="." instance=ExtResource( 6 )] +position = Vector2( 53, -32 ) + +[node name="Actors" type="Node2D" parent="."] + +[node name="Player" parent="Actors" instance=ExtResource( 4 )] +position = Vector2( 121, -16 ) + +[node name="Exit" parent="Actors" instance=ExtResource( 8 )] +position = Vector2( -43, -67 ) + +[node name="Box" parent="Actors" instance=ExtResource( 9 )] +position = Vector2( 139, -16 ) + +[node name="Box2" parent="Actors" instance=ExtResource( 9 )] +position = Vector2( 143, -24 ) + +[node name="Note" parent="Actors" instance=ExtResource( 1 )] +position = Vector2( 68, -80 ) + +[editable path="GameCamera"] diff --git a/src/map/5-3.tscn b/src/map/5-3.tscn new file mode 100644 index 0000000..eab2581 --- /dev/null +++ b/src/map/5-3.tscn @@ -0,0 +1,49 @@ +[gd_scene load_steps=11 format=2] + +[ext_resource path="res://src/actor/Note.tscn" type="PackedScene" id=1] +[ext_resource path="res://src/actor/Exit.tscn" type="PackedScene" id=2] +[ext_resource path="res://src/stage/SolidTileMap.tscn" type="PackedScene" id=3] +[ext_resource path="res://src/stage/SpikeTileMap.tscn" type="PackedScene" id=4] +[ext_resource path="res://src/stage/DetailTileMap.tscn" type="PackedScene" id=5] +[ext_resource path="res://src/stage/ObscureMap.tscn" type="PackedScene" id=6] +[ext_resource path="res://src/stage/GameCamera.tscn" type="PackedScene" id=7] +[ext_resource path="res://src/actor/Player.tscn" type="PackedScene" id=8] +[ext_resource path="res://src/actor/Box.tscn" type="PackedScene" id=9] +[ext_resource path="res://src/stage/Stage.gd" type="Script" id=10] + +[node name="Stage" type="Node2D"] +script = ExtResource( 10 ) + +[node name="SolidTileMap" parent="." instance=ExtResource( 3 )] +tile_data = PoolIntArray( -851972, 0, 0, -851971, 0, 0, -851970, 0, 0, -851969, 0, 0, -917504, 0, 0, -917503, 0, 0, -917502, 0, 0, -917501, 0, 0, -917500, 0, 0, -917499, 0, 0, -917498, 0, 0, -917497, 0, 0, -917496, 0, 0, -917495, 0, 0, -917494, 0, 0, -917493, 0, 0, -917492, 0, 0, -917491, 0, 0, -917490, 0, 0, -917489, 0, 0, -917488, 0, 0, -917487, 0, 0, -917486, 0, 0, -917485, 0, 0, -917484, 0, 0, -917483, 0, 0, -917482, 0, 0, -917481, 0, 0, -917480, 0, 0, -917479, 0, 0, -917478, 0, 0, -917477, 0, 0, -917476, 0, 0, -917475, 0, 0, -917474, 0, 0, -917473, 0, 0, -917472, 0, 0, -786436, 0, 0, -851936, 0, 0, -720904, 0, 0, -720903, 0, 0, -720902, 0, 0, -720901, 0, 0, -720900, 0, 0, -786400, 0, 0, -786399, 0, 0, -786398, 0, 0, -655368, 0, 0, -655361, 0, 0, -720862, 0, 0, -589832, 0, 0, -589825, 0, 0, -655326, 0, 0, -524297, 0, 0, -524296, 0, 0, -524295, 0, 0, -524294, 0, 0, -524293, 0, 0, -524292, 0, 0, -524291, 0, 0, -524290, 0, 0, -524289, 0, 0, -589818, 0, 0, -589817, 0, 0, -589816, 0, 0, -589815, 0, 0, -589814, 0, 0, -589813, 0, 0, -589799, 0, 0, -589798, 0, 0, -589797, 0, 0, -589790, 0, 0, -458761, 0, 0, -458753, 0, 0, -524282, 0, 0, -524277, 0, 0, -524263, 0, 0, -524254, 0, 0, -393225, 0, 0, -393217, 0, 0, -458746, 0, 0, -458741, 0, 0, -458740, 0, 0, -458739, 0, 0, -458738, 0, 0, -458737, 0, 0, -458736, 0, 0, -458735, 0, 0, -458734, 0, 0, -458733, 0, 0, -458732, 0, 0, -458731, 0, 0, -458730, 0, 0, -458729, 0, 0, -458728, 0, 0, -458727, 0, 0, -458718, 0, 0, -327689, 0, 0, -327681, 0, 0, -393216, 0, 0, -393215, 0, 0, -393214, 0, 0, -393213, 0, 0, -393212, 0, 0, -393211, 0, 0, -393210, 0, 0, -393182, 0, 0, -262153, 0, 0, -262152, 0, 0, -262151, 0, 0, -262150, 0, 0, -327650, 0, 0, -327649, 0, 0, -327648, 0, 0, -327647, 0, 0, -327646, 0, 0, -196614, 0, 0, -262114, 0, 0, -262112, 0, 0, -131078, 0, 0, -196578, 0, 0, -196577, 0, 0, -196576, 0, 0, -65542, 0, 0, -131042, 0, 0, -6, 0, 0, -5, 0, 0, -4, 0, 0, -3, 0, 0, -2, 0, 0, -1, 0, 0, -65536, 0, 0, -65535, 0, 0, -65528, 0, 0, -65527, 0, 0, -65526, 0, 0, -65525, 0, 0, -65524, 0, 0, -65523, 0, 0, -65512, 0, 0, -65511, 0, 0, -65510, 0, 0, -65509, 0, 0, -65508, 0, 0, -65507, 0, 0, -65506, 0, 0, 1, 0, 0, 2, 0, 0, 3, 0, 0, 4, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 0, 8, 0, 0, 13, 0, 0, 14, 0, 0, 15, 0, 0, 16, 0, 0, 17, 0, 0, 18, 0, 0, 19, 0, 0, 20, 0, 0, 21, 0, 0, 22, 0, 0, 23, 0, 0, 24, 0, 0 ) + +[node name="SpikeTileMap" parent="." instance=ExtResource( 4 )] +tile_data = PoolIntArray( -655354, 0, 0, -655353, 0, 0, -655352, 0, 0, -655351, 0, 0, -655350, 0, 0, -655349, 0, 0, -524276, 0, 0, -524275, 0, 0, -524274, 0, 0, -524273, 0, 0, -524272, 0, 0, -524271, 0, 0, -524270, 0, 0, -524269, 0, 0, -524268, 0, 0, -524267, 0, 0, -524266, 0, 0, -524265, 0, 0, -524264, 0, 0, -458752, 0, 0, -458751, 0, 0, -458750, 0, 0, -458749, 0, 0, -458748, 0, 0, -458747, 0, 0, -65534, 0, 0, -65533, 0, 0, -65532, 0, 0, -65531, 0, 0, -65530, 0, 0, -65529, 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 ) + +[node name="DetailTileMap" parent="." instance=ExtResource( 5 )] +z_index = -11 + +[node name="ObscureMap" parent="." instance=ExtResource( 6 )] + +[node name="GameCamera" parent="." instance=ExtResource( 7 )] +position = Vector2( 34, -52 ) +bounds = Rect2( 0, 0, 140, 0 ) + +[node name="Actors" type="Node2D" parent="."] + +[node name="Player" parent="Actors" instance=ExtResource( 8 )] +position = Vector2( 69, -16 ) + +[node name="Exit" parent="Actors" instance=ExtResource( 2 )] +position = Vector2( -51, -83 ) + +[node name="Box" parent="Actors" instance=ExtResource( 9 )] +position = Vector2( 102, -16 ) + +[node name="Box2" parent="Actors" instance=ExtResource( 9 )] +position = Vector2( -59, -48 ) + +[node name="Note" parent="Actors" instance=ExtResource( 1 )] +position = Vector2( -109, -69 ) + +[editable path="GameCamera"]