diff --git a/gmtk_2024/levels/Level_2_Rooms/level_2_room_2.tscn b/gmtk_2024/levels/Level_2_Rooms/level_2_room_2.tscn index 54775cc..09c4ed7 100644 --- a/gmtk_2024/levels/Level_2_Rooms/level_2_room_2.tscn +++ b/gmtk_2024/levels/Level_2_Rooms/level_2_room_2.tscn @@ -1,37 +1,25 @@ -[gd_scene load_steps=6 format=4 uid="uid://frtjwlebpm8p"] +[gd_scene load_steps=5 format=4 uid="uid://dg4x0lmww373x"] -[ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_fnfel"] -[ext_resource type="PackedScene" uid="uid://d0q0sfati8wk0" path="res://objects/ResizableBlock.tscn" id="2_myppf"] -[ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="3_ubjab"] +[ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_slih4"] +[ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="2_pc4vo"] +[ext_resource type="PackedScene" uid="uid://cys3y6mvx2r51" path="res://objects/OneTimeBlock.tscn" id="4_ddki8"] [ext_resource type="PackedScene" uid="uid://dg4x0lmww373x" path="res://levels/Level_2_Rooms/level_2_room_3.tscn" id="4_kanmf"] -[ext_resource type="PackedScene" uid="uid://cys3y6mvx2r51" path="res://objects/OneTimeBlock.tscn" id="5_umo3r"] -[node name="LevelBase" instance=ExtResource("1_fnfel")] +[node name="LevelBase" instance=ExtResource("1_slih4")] [node name="Player" parent="." index="0"] -position = Vector2(-271, -112) +position = Vector2(-266, 112) -[node name="Block2" parent="." index="4" instance=ExtResource("2_myppf")] -position = Vector2(-48, 127) -scale = Vector2(0.5, 0.5) +[node name="Layer0" parent="." index="5"] +tile_map_data = PackedByteArray("AAD2//v/AAADAAAAAAD2//z/AAACAAEAAAD2//3/AAACAAEAAAD2//7/AAACAAEAAAD2////AAACAAEAAAD2/wAAAAACAAEAAAD2/wEAAAACAAEAAAD2/wIAAAACAAEAAAD2/wMAAAACAAEAAAD2/wQAAAADAAIAAAAJAPv/AAABAAIAAAAJAP7/AAAHAAAAAAAJAP//AAAAAAEAAAAJAAAAAAAAAAEAAAAJAAEAAAAAAAEAAAAJAAIAAAAAAAEAAAAJAAMAAAAAAAEAAAAJAAQAAAAAAAEAAAD3//v/AAABAAIAAAD4//v/AAABAAIAAAD5//v/AAABAAIAAAD6//v/AAABAAIAAAD7//v/AAABAAIAAAD8//v/AAABAAIAAAD9//v/AAABAAIAAAD+//v/AAABAAIAAAD///v/AAABAAIAAAAAAPv/AAABAAIAAAABAPv/AAABAAIAAAACAPv/AAABAAIAAAADAPv/AAABAAIAAAAEAPv/AAABAAIAAAAFAPv/AAABAAIAAAAGAPv/AAABAAIAAAAHAPv/AAABAAIAAAAIAPv/AAABAAIAAAD3/wQAAAACAAAAAAD5/wQAAAAGAAAAAGD6/wQAAAACAAAAAAD9/wQAAAAAAAAAAAD+/wQAAAABAAAAAAD//wQAAAACAAAAAAD5/wMAAAAIAAEAAAD9/wIAAAAAAAIAAAD+/wIAAAACAAIAAAD9/wEAAAAAAAEAAAD+/wEAAAACAAEAAAD9/wAAAAAAAAAAAAD+/wAAAAACAAAAAAABAAIAAAAAAAIAAAABAAEAAAAAAAAAAAACAAEAAAACAAAAAAACAAIAAAACAAIAAAAFAAAAAAAIAAAAAgAGAAAAAAAIAAAAAwAIAP7/AAAIAAEAAFAHAP7/AAAIAAEAAFAGAP7/AAAIAAEAAFAFAP7/AAAIAAEAAFAEAP7/AAAIAAEAAFADAP7/AAAGAAEAAAADAP3/AAACAAAAAAACAP3/AAAHAAAAAAD5////AAAAAAIAAAD6////AAACAAIAAAD5//7/AAAAAAAAAAD6//7/AAACAAAAAAD8//3/AAAIAAAAAgD9//3/AAAIAAEAAFABAP3/AAAIAAAAAgD+//3/AAAIAAEAAFD5/wIAAAAIAAAAAAACAP7/AAAAAAIAAAD///3/AAAIAAAAAwA=") -[node name="Goal" parent="." index="5" instance=ExtResource("3_ubjab")] -position = Vector2(-72, -97) +[node name="Goal" parent="." index="7" instance=ExtResource("2_pc4vo")] +position = Vector2(298, -93) next = ExtResource("4_kanmf") -[node name="TextureRect" parent="." index="6"] -offset_left = -319.0 -offset_right = -319.0 +[node name="AnimatableBody2D" parent="." index="8" instance=ExtResource("4_ddki8")] +position = Vector2(-128, 31) -[node name="Layer0" parent="." index="7"] -tile_map_data = PackedByteArray("AAD2//v/AAADAAAAAAD2//z/AAACAAEAAAD2//3/AAACAAEAAAD2//7/AAACAAEAAAD2////AAACAAEAAAD2/wAAAAACAAEAAAD2/wEAAAACAAEAAAD2/wIAAAACAAEAAAD2/wMAAAACAAEAAAD2/wQAAAADAAIAAAAJAPv/AAAFAAAAAAAJAPz/AAAAAAEAAAAJAP3/AAAAAAEAAAAJAP7/AAAAAAEAAAAJAP//AAAAAAEAAAAJAAAAAAABAAEAAAAJAAEAAAABAAEAAAAJAAIAAAABAAEAAAAJAAMAAAABAAEAAAAJAAQAAAABAAEAAAD3//v/AAABAAIAAAD4//v/AAABAAIAAAD5//v/AAABAAIAAAD6//v/AAABAAIAAAD7//v/AAAFAAAAAAD8//v/AAADAAAAAAD9//v/AAABAAIAAAD+//v/AAABAAIAAAD///v/AAABAAIAAAAAAPv/AAABAAIAAAABAPv/AAAFAAAAAAACAPv/AAADAAAAAAADAPv/AAABAAIAAAAEAPv/AAABAAIAAAAFAPv/AAABAAIAAAAGAPv/AAABAAIAAAAHAPv/AAABAAIAAAAIAPv/AAABAAIAAAD6/wQAAAAAAAEAAAD7/wQAAAACAAEAAAABAAQAAAAAAAEAAAACAAQAAAACAAEAAAAHAAQAAAAAAAEAAAAIAAQAAAABAAEAAAD3//7/AAAIAAEAAFD4//7/AAAIAAAAAwD7//z/AAAAAAEAAAD7//3/AAAAAAEAAAD7//7/AAAAAAEAAAD7////AAAAAAIAAAD8////AAABAAIAAAD8//7/AAADAAIAAAD9//7/AAAGAAAAAAD///7/AAAIAAEAAFD+//7/AAAIAAEAAFABAPz/AAAAAAIAAAAAAP7/AAAIAAEAAFABAP7/AAAIAAEAAFACAP7/AAAIAAEAAFADAP7/AAAIAAEAAFAEAP7/AAAIAAAAAwAIAAAAAAABAAAAAAAHAAAAAAAAAAAAAAAHAAEAAAAAAAEAAAAHAAIAAAAAAAEAAAAHAAMAAAAAAAEAAAAIAAMAAAABAAEAAAAIAAIAAAABAAEAAAAIAAEAAAABAAEAAAD6/wIAAAAAAAAAAAD7/wIAAAACAAAAAAD6/wMAAAAAAAEAAAD7/wMAAAACAAEAAAABAAIAAAAAAAAAAAABAAMAAAAAAAEAAAACAAIAAAACAAAAAAACAAMAAAACAAEAAAD8//z/AAACAAEAAAD8//3/AAACAAEAAAD9////AAACAAIAAAACAPz/AAACAAIAAAA=") - -[node name="AnimatableBody2D" parent="." index="9" instance=ExtResource("5_umo3r")] -position = Vector2(-192, -39) - -[node name="AnimatableBody2D2" parent="." index="10" instance=ExtResource("5_umo3r")] -position = Vector2(258, -96) - -[node name="AnimatableBody2D3" parent="." index="11" instance=ExtResource("5_umo3r")] -position = Vector2(64, -80) +[node name="AnimatableBody2D2" parent="." index="9" instance=ExtResource("4_ddki8")] +position = Vector2(-78, 113) scale = Vector2(0.5, 0.5) diff --git a/gmtk_2024/levels/Level_2_Rooms/level_2_room_3.tscn b/gmtk_2024/levels/Level_2_Rooms/level_2_room_3.tscn index c6b0e92..0290e79 100644 --- a/gmtk_2024/levels/Level_2_Rooms/level_2_room_3.tscn +++ b/gmtk_2024/levels/Level_2_Rooms/level_2_room_3.tscn @@ -1,25 +1,37 @@ -[gd_scene load_steps=5 format=4 uid="uid://dg4x0lmww373x"] +[gd_scene load_steps=6 format=4 uid="uid://dg4x0lmww373x"] -[ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_slih4"] -[ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="2_pc4vo"] -[ext_resource type="PackedScene" uid="uid://cfi13vg10e7hb" path="res://levels/Level_2_Rooms/level_2_room_4.tscn" id="3_ycmk8"] -[ext_resource type="PackedScene" uid="uid://cys3y6mvx2r51" path="res://objects/OneTimeBlock.tscn" id="4_ddki8"] +[ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_fnfel"] +[ext_resource type="PackedScene" uid="uid://d0q0sfati8wk0" path="res://objects/ResizableBlock.tscn" id="2_myppf"] +[ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="3_ubjab"] +[ext_resource type="PackedScene" uid="uid://dg4x0lmww373x" path="res://levels/Level_2_Rooms/level_2_room_2.tscn" id="4_kanmf"] +[ext_resource type="PackedScene" uid="uid://cys3y6mvx2r51" path="res://objects/OneTimeBlock.tscn" id="5_umo3r"] -[node name="LevelBase" instance=ExtResource("1_slih4")] +[node name="LevelBase" instance=ExtResource("1_fnfel")] [node name="Player" parent="." index="0"] -position = Vector2(-266, 112) +position = Vector2(-271, -112) -[node name="Layer0" parent="." index="5"] -tile_map_data = PackedByteArray("AAD2//v/AAADAAAAAAD2//z/AAACAAEAAAD2//3/AAACAAEAAAD2//7/AAACAAEAAAD2////AAACAAEAAAD2/wAAAAACAAEAAAD2/wEAAAACAAEAAAD2/wIAAAACAAEAAAD2/wMAAAACAAEAAAD2/wQAAAADAAIAAAAJAPv/AAABAAIAAAAJAP7/AAAHAAAAAAAJAP//AAAAAAEAAAAJAAAAAAAAAAEAAAAJAAEAAAAAAAEAAAAJAAIAAAAAAAEAAAAJAAMAAAAAAAEAAAAJAAQAAAAAAAEAAAD3//v/AAABAAIAAAD4//v/AAABAAIAAAD5//v/AAABAAIAAAD6//v/AAABAAIAAAD7//v/AAABAAIAAAD8//v/AAABAAIAAAD9//v/AAABAAIAAAD+//v/AAABAAIAAAD///v/AAABAAIAAAAAAPv/AAABAAIAAAABAPv/AAABAAIAAAACAPv/AAABAAIAAAADAPv/AAABAAIAAAAEAPv/AAABAAIAAAAFAPv/AAABAAIAAAAGAPv/AAABAAIAAAAHAPv/AAABAAIAAAAIAPv/AAABAAIAAAD3/wQAAAACAAAAAAD5/wQAAAAGAAAAAGD6/wQAAAACAAAAAAD9/wQAAAAAAAAAAAD+/wQAAAABAAAAAAD//wQAAAACAAAAAAD5/wMAAAAIAAEAAAD9/wIAAAAAAAIAAAD+/wIAAAACAAIAAAD9/wEAAAAAAAEAAAD+/wEAAAACAAEAAAD9/wAAAAAAAAAAAAD+/wAAAAACAAAAAAABAAIAAAAAAAIAAAABAAEAAAAAAAAAAAACAAEAAAACAAAAAAACAAIAAAACAAIAAAAFAAAAAAAIAAAAAgAGAAAAAAAIAAAAAwAIAP7/AAAIAAEAAFAHAP7/AAAIAAEAAFAGAP7/AAAIAAEAAFAFAP7/AAAIAAEAAFAEAP7/AAAIAAEAAFADAP7/AAAGAAEAAAADAP3/AAACAAAAAAACAP3/AAAHAAAAAAD5////AAAAAAIAAAD6////AAACAAIAAAD5//7/AAAAAAAAAAD6//7/AAACAAAAAAD8//3/AAAIAAAAAgD9//3/AAAIAAEAAFABAP3/AAAIAAAAAgD+//3/AAAIAAEAAFD5/wIAAAAIAAAAAAACAP7/AAAAAAIAAAD///3/AAAIAAAAAwA=") - -[node name="Goal" parent="." index="7" instance=ExtResource("2_pc4vo")] -position = Vector2(298, -93) -next = ExtResource("3_ycmk8") - -[node name="AnimatableBody2D" parent="." index="8" instance=ExtResource("4_ddki8")] -position = Vector2(-128, 31) - -[node name="AnimatableBody2D2" parent="." index="9" instance=ExtResource("4_ddki8")] -position = Vector2(-78, 113) +[node name="Block2" parent="." index="4" instance=ExtResource("2_myppf")] +position = Vector2(-48, 127) +scale = Vector2(0.5, 0.5) + +[node name="Goal" parent="." index="5" instance=ExtResource("3_ubjab")] +position = Vector2(-72, -97) +next = ExtResource("4_kanmf") + +[node name="TextureRect" parent="." index="6"] +offset_left = -319.0 +offset_right = -319.0 + +[node name="Layer0" parent="." index="7"] +tile_map_data = PackedByteArray("AAD2//v/AAADAAAAAAD2//z/AAACAAEAAAD2//3/AAACAAEAAAD2//7/AAACAAEAAAD2////AAACAAEAAAD2/wAAAAACAAEAAAD2/wEAAAACAAEAAAD2/wIAAAACAAEAAAD2/wMAAAACAAEAAAD2/wQAAAADAAIAAAAJAPv/AAAFAAAAAAAJAPz/AAAAAAEAAAAJAP3/AAAAAAEAAAAJAP7/AAAAAAEAAAAJAP//AAAAAAEAAAAJAAAAAAABAAEAAAAJAAEAAAABAAEAAAAJAAIAAAABAAEAAAAJAAMAAAABAAEAAAAJAAQAAAABAAEAAAD3//v/AAABAAIAAAD4//v/AAABAAIAAAD5//v/AAABAAIAAAD6//v/AAABAAIAAAD7//v/AAAFAAAAAAD8//v/AAADAAAAAAD9//v/AAABAAIAAAD+//v/AAABAAIAAAD///v/AAABAAIAAAAAAPv/AAABAAIAAAABAPv/AAAFAAAAAAACAPv/AAADAAAAAAADAPv/AAABAAIAAAAEAPv/AAABAAIAAAAFAPv/AAABAAIAAAAGAPv/AAABAAIAAAAHAPv/AAABAAIAAAAIAPv/AAABAAIAAAD6/wQAAAAAAAEAAAD7/wQAAAACAAEAAAABAAQAAAAAAAEAAAACAAQAAAACAAEAAAAHAAQAAAAAAAEAAAAIAAQAAAABAAEAAAD3//7/AAAIAAEAAFD4//7/AAAIAAAAAwD7//z/AAAAAAEAAAD7//3/AAAAAAEAAAD7//7/AAAAAAEAAAD7////AAAAAAIAAAD8////AAABAAIAAAD8//7/AAADAAIAAAD9//7/AAAGAAAAAAD///7/AAAIAAEAAFD+//7/AAAIAAEAAFABAPz/AAAAAAIAAAAAAP7/AAAIAAEAAFABAP7/AAAIAAEAAFACAP7/AAAIAAEAAFADAP7/AAAIAAEAAFAEAP7/AAAIAAAAAwAIAAAAAAABAAAAAAAHAAAAAAAAAAAAAAAHAAEAAAAAAAEAAAAHAAIAAAAAAAEAAAAHAAMAAAAAAAEAAAAIAAMAAAABAAEAAAAIAAIAAAABAAEAAAAIAAEAAAABAAEAAAD6/wIAAAAAAAAAAAD7/wIAAAACAAAAAAD6/wMAAAAAAAEAAAD7/wMAAAACAAEAAAABAAIAAAAAAAAAAAABAAMAAAAAAAEAAAACAAIAAAACAAAAAAACAAMAAAACAAEAAAD8//z/AAACAAEAAAD8//3/AAACAAEAAAD9////AAACAAIAAAACAPz/AAACAAIAAAA=") + +[node name="AnimatableBody2D" parent="." index="9" instance=ExtResource("5_umo3r")] +position = Vector2(-192, -39) + +[node name="AnimatableBody2D2" parent="." index="10" instance=ExtResource("5_umo3r")] +position = Vector2(258, -96) + +[node name="AnimatableBody2D3" parent="." index="11" instance=ExtResource("5_umo3r")] +position = Vector2(64, -80) scale = Vector2(0.5, 0.5) diff --git a/gmtk_2024/levels/Level_2_Rooms/level_2_room_4.tscn b/gmtk_2024/levels/Level_2_Rooms/level_2_room_4.tscn deleted file mode 100644 index 4cf865e..0000000 --- a/gmtk_2024/levels/Level_2_Rooms/level_2_room_4.tscn +++ /dev/null @@ -1,24 +0,0 @@ -[gd_scene load_steps=5 format=4 uid="uid://cfi13vg10e7hb"] - -[ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_ok6ck"] -[ext_resource type="PackedScene" uid="uid://biaxahxft1xo0" path="res://objects/box_pushable_2.tscn" id="2_8x0do"] -[ext_resource type="PackedScene" uid="uid://d0q0sfati8wk0" path="res://objects/ResizableBlock.tscn" id="3_7trmp"] -[ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="4_bwnw8"] - -[node name="LevelBase" instance=ExtResource("1_ok6ck")] - -[node name="Player" parent="." index="0"] -position = Vector2(-273, 115) - -[node name="Layer0" parent="." index="5"] -tile_map_data = PackedByteArray("AAD2//v/AAADAAAAAAD2//z/AAACAAEAAAD2//3/AAACAAEAAAD2//7/AAACAAEAAAD2////AAACAAEAAAD2/wAAAAACAAEAAAD2/wEAAAACAAEAAAD2/wIAAAACAAEAAAD2/wMAAAACAAEAAAD2/wQAAAADAAIAAAAJAPv/AAAFAAAAAAAJAPz/AAAAAAEAAAAJAP3/AAAAAAEAAAAJAP7/AAAAAAEAAAAJAP//AAAAAAEAAAAJAAAAAAAAAAEAAAAJAAEAAAAAAAEAAAAJAAIAAAAAAAEAAAAJAAMAAAAAAAEAAAAJAAQAAAAFAAIAAAD3//v/AAABAAIAAAD4//v/AAABAAIAAAD5//v/AAABAAIAAAD6//v/AAABAAIAAAD7//v/AAABAAIAAAD8//v/AAABAAIAAAD9//v/AAABAAIAAAD+//v/AAABAAIAAAD///v/AAABAAIAAAAAAPv/AAABAAIAAAABAPv/AAABAAIAAAACAPv/AAABAAIAAAADAPv/AAABAAIAAAAEAPv/AAABAAIAAAAFAPv/AAABAAIAAAAGAPv/AAABAAIAAAAHAPv/AAABAAIAAAAIAPv/AAABAAIAAAD3/wQAAAABAAAAAAD4/wQAAAABAAAAAAD5/wQAAAABAAAAAAD6/wQAAAABAAAAAAD7/wQAAAABAAAAAAD8/wQAAAABAAAAAAD9/wQAAAABAAAAAAD+/wQAAAABAAAAAAD//wQAAAABAAAAAAAAAAQAAAABAAAAAAABAAQAAAABAAAAAAACAAQAAAABAAAAAAADAAQAAAABAAAAAAAEAAQAAAABAAAAAAAFAAQAAAABAAAAAAAGAAQAAAABAAAAAAAHAAQAAAABAAAAAAAIAAQAAAABAAAAAAD3//7/AAABAAAAAAD4//7/AAABAAAAAAD5//7/AAABAAAAAAD6//7/AAABAAAAAAD7//7/AAABAAAAAAD8//7/AAABAAAAAAD9//7/AAABAAAAAAD+//7/AAABAAAAAAD///7/AAABAAAAAAAAAP7/AAABAAAAAAABAP7/AAABAAAAAAACAP7/AAABAAAAAAADAP7/AAABAAAAAAAEAP7/AAABAAAAAAAFAP7/AAABAAAAAAAGAP7/AAABAAAAAAABAAAAAAABAAAAAAACAAAAAAABAAAAAAADAAAAAAABAAAAAAAEAAAAAAABAAAAAAAFAAAAAAABAAAAAAAGAAAAAAABAAAAAAAHAAAAAAABAAAAAAAIAAAAAAABAAAAAAABAAEAAAABAAAAAAA=") - -[node name="BoxPushable1" parent="." index="7" instance=ExtResource("2_8x0do")] -position = Vector2(116, 92) - -[node name="Block" parent="." index="8" instance=ExtResource("3_7trmp")] -position = Vector2(-253, -96) -delete_self = true - -[node name="Goal" parent="." index="9" instance=ExtResource("4_bwnw8")] -position = Vector2(185, 96) diff --git a/gmtk_2024/levels/level_2.tscn b/gmtk_2024/levels/level_2.tscn index bd9c661..f62d735 100644 --- a/gmtk_2024/levels/level_2.tscn +++ b/gmtk_2024/levels/level_2.tscn @@ -1,28 +1,25 @@ -[gd_scene load_steps=6 format=4 uid="uid://badb2xvsbtm5j"] +[gd_scene load_steps=5 format=4 uid="uid://sxx7ndv28mey"] [ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_y0h5c"] -[ext_resource type="PackedScene" uid="uid://d0q0sfati8wk0" path="res://objects/ResizableBlock.tscn" id="2_c6bkx"] -[ext_resource type="PackedScene" uid="uid://vtwswrkfkgas" path="res://objects/EnemyMover.tscn" id="3_gaw65"] +[ext_resource type="PackedScene" uid="uid://cys3y6mvx2r51" path="res://objects/OneTimeBlock.tscn" id="2_1apa4"] +[ext_resource type="PackedScene" uid="uid://dg4x0lmww373x" path="res://levels/Level_2_Rooms/level_2_room_2.tscn" id="4_22iyv"] [ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="4_b8j1s"] -[ext_resource type="PackedScene" uid="uid://frtjwlebpm8p" path="res://levels/Level_2_Rooms/level_2_room_2.tscn" id="5_yno21"] [node name="LevelBase" instance=ExtResource("1_y0h5c")] [node name="Player" parent="." index="0"] -position = Vector2(-274, 115) +position = Vector2(-273, 111) [node name="Layer0" parent="." index="5"] -tile_map_data = PackedByteArray("AAD2//v/AAABAAEAAAD2//z/AAABAAEAAAD2//3/AAADAAAAAAD2//7/AAACAAEAAAD2////AAACAAEAAAD2/wAAAAADAAIAAAD2/wEAAAADAAAAAAD2/wIAAAADAAEAAAD2/wMAAAACAAEAAAD2/wQAAAADAAIAAAAJAPv/AAAFAAAAAAAJAPz/AAAAAAEAAAAJAP3/AAAAAAEAAAAJAP7/AAAAAAEAAAAJAP//AAAAAAEAAAAJAAAAAAAAAAEAAAAJAAEAAAAFAAIAAAAJAAIAAAABAAEAAAAJAAMAAAABAAEAAAAJAAQAAAABAAEAAAD3//v/AAABAAEAAAD4//v/AAABAAEAAAD5//v/AAABAAEAAAD6//v/AAABAAEAAAD7//v/AAABAAEAAAD8//v/AAABAAEAAAD9//v/AAABAAEAAAD+//v/AAABAAEAAAD///v/AAABAAEAAAAAAPv/AAABAAEAAAABAPv/AAABAAEAAAACAPv/AAABAAEAAAADAPv/AAABAAEAAAAEAPv/AAABAAEAAAAFAPv/AAADAAAAAAAGAPv/AAABAAIAAAAHAPv/AAABAAIAAAAIAPv/AAABAAIAAAD3/wQAAAABAAAAAAD4/wQAAAABAAAAAAD5/wQAAAACAAAAAAD7/wQAAAAIAAAAAAD9/wQAAAAIAAAAAAD//wQAAAAIAAAAAAABAAQAAAAIAAAAAAADAAQAAAAAAAAAAAAEAAQAAAABAAAAAAAFAAQAAAABAAAAAAAGAAQAAAAFAAIAAAAHAAQAAAABAAEAAAAIAAQAAAABAAEAAAD3/wEAAAAEAAAAAAD4/wEAAAAEAAAAAAD5/wEAAAAEAAAAAAD6/wEAAAAEAAAAAAD7/wEAAAAEAAAAAAD8/wEAAAAEAAAAAAD9/wEAAAAEAAAAAAD+/wEAAAAEAAAAAAD//wEAAAAEAAAAAAAAAAEAAAAEAAAAAAABAAEAAAAEAAAAAAACAAEAAAAEAAAAAAADAAEAAAACAAIAAAAGAAMAAAAAAAAAAAAHAAMAAAAFAAIAAAAIAAMAAAABAAEAAAAIAAIAAAAFAAIAAAAHAAIAAAAAAAAAAAAIAAEAAAAAAAAAAAADAAAAAAAGAAAAAAACAAAAAAABAAAAAAABAAAAAAABAAAAAAAAAAAAAAABAAAAAAD//wAAAAABAAAAAAD+/wAAAAABAAAAAAD9/wAAAAABAAAAAAD8/wAAAAABAAAAAAD7/wAAAAABAAAAAAD6/wAAAAABAAAAAAD5/wAAAAABAAAAAAD4/wAAAAABAAAAAAD3/wAAAAABAAAAAAAEAAAAAAAIAAAAAwAFAP3/AAAIAAEAAAAFAPz/AAAHAAEAAGD3//3/AAABAAIAAAD4//3/AAABAAIAAAD4//z/AAABAAEAAAD3//z/AAABAAEAAAD5//z/AAABAAEAAAD6//z/AAABAAEAAAD7//z/AAABAAEAAAD8//z/AAABAAEAAAD9//z/AAABAAEAAAD+//z/AAABAAEAAAD///z/AAABAAEAAAAAAPz/AAABAAEAAAABAPz/AAADAAAAAAACAPz/AAABAAIAAAADAPz/AAABAAIAAAAEAPz/AAABAAIAAAABAP3/AAACAAIAAAAAAP3/AAABAAIAAAD///3/AAABAAIAAAD+//3/AAABAAIAAAD9//3/AAADAAAAAAD8//3/AAABAAEAAAD7//3/AAABAAEAAAD6//3/AAABAAEAAAD5//3/AAAFAAAAAAD9//7/AAACAAIAAAD8//7/AAABAAIAAAD7//7/AAABAAIAAAD6//7/AAABAAIAAAD5//7/AAAAAAIAAAAFAP7/AAAIAAAAADA=") +tile_map_data = PackedByteArray("AAD2//v/AAADAAAAAAD2//z/AAACAAEAAAD2//3/AAACAAEAAAD2//7/AAADAAIAAAD2////AAABAAEAAAD2/wAAAAABAAEAAAD2/wEAAAADAAAAAAD2/wIAAAACAAEAAAD2/wMAAAACAAEAAAD2/wQAAAADAAIAAAAJAPv/AAABAAEAAAAJAPz/AAABAAEAAAAJAP3/AAABAAEAAAAJAP7/AAABAAEAAAAJAP//AAABAAEAAAAJAAAAAAABAAEAAAAJAAEAAAAFAAAAAAAJAAIAAAAAAAEAAAAJAAMAAAAAAAEAAAAJAAQAAAAFAAIAAAD3//v/AAABAAIAAAD4//v/AAABAAIAAAD5//v/AAABAAIAAAD6//v/AAABAAIAAAD7//v/AAABAAIAAAD8//v/AAABAAIAAAD9//v/AAABAAIAAAD+//v/AAABAAIAAAD///v/AAABAAIAAAAAAPv/AAABAAIAAAABAPv/AAABAAIAAAACAPv/AAABAAIAAAADAPv/AAABAAIAAAAEAPv/AAABAAIAAAAFAPv/AAABAAIAAAAGAPv/AAABAAIAAAAHAPv/AAAFAAAAAAAIAPv/AAABAAEAAAD3/wQAAAABAAAAAAD4/wQAAAABAAAAAAD5/wQAAAABAAAAAAD6/wQAAAABAAAAAAD7/wQAAAABAAAAAAD8/wQAAAABAAAAAAD9/wQAAAABAAAAAAD+/wQAAAABAAAAAAD//wQAAAABAAAAAAAAAAQAAAABAAAAAAABAAQAAAABAAAAAAACAAQAAAABAAAAAAADAAQAAAABAAAAAAAEAAQAAAABAAAAAAAFAAQAAAABAAAAAAAGAAQAAAABAAAAAAAHAAQAAAABAAAAAAAIAAQAAAABAAAAAAD3/wEAAAABAAIAAAD4/wEAAAABAAIAAAD5/wEAAAABAAIAAAD6/wEAAAABAAIAAAD7/wEAAAABAAIAAAD8/wEAAAABAAIAAAD9/wEAAAABAAIAAAD+/wEAAAABAAIAAAD//wEAAAABAAIAAAAAAAEAAAABAAIAAAABAAEAAAAGAAEAAAACAAEAAAAIAAAAAwABAAAAAAACAAAAAAAAAAAAAAABAAAAAAD//wAAAAABAAAAAAD+/wAAAAABAAAAAAD9/wAAAAADAAIAAAD8/wAAAAABAAEAAAD7/wAAAAABAAEAAAD6/wAAAAABAAEAAAD5/wAAAAABAAEAAAD4/wAAAAABAAEAAAD3/wAAAAABAAEAAAD3////AAABAAEAAAD4////AAABAAEAAAD5////AAADAAIAAAD6////AAABAAAAAAD7////AAABAAAAAAD8////AAABAAAAAAD9////AAACAAAAAAD3//7/AAABAAAAAAD4//7/AAABAAAAAAD5//7/AAACAAAAAAAEAAEAAAAIAAAAAgAFAAEAAAAIAAEAAFAGAAEAAAAHAAEAAAAHAAEAAAABAAIAAAAIAAEAAAABAAIAAAAGAAAAAAAAAAAAAAAHAAAAAAAFAAIAAAAHAP//AAAFAAEAAAAHAP7/AAAFAAEAAAAHAP3/AAAFAAEAAAAHAPz/AAAFAAEAAAAIAPz/AAABAAEAAAAIAP3/AAABAAEAAAAIAP7/AAABAAEAAAAIAP//AAABAAEAAAAIAAAAAAABAAEAAAA=") -[node name="Block" parent="." index="7" instance=ExtResource("2_c6bkx")] -position = Vector2(243, -91) +[node name="AnimatableBody2D" parent="." index="7" instance=ExtResource("2_1apa4")] +position = Vector2(-131, 97) + +[node name="AnimatableBody2D2" parent="." index="8" instance=ExtResource("2_1apa4")] +position = Vector2(112, 48) scale = Vector2(0.5, 0.5) -[node name="EnemyMover" parent="." index="8" instance=ExtResource("3_gaw65")] -position = Vector2(-7, 97) -scale = Vector2(2, 2) -direction = -1 - [node name="Goal" parent="." index="9" instance=ExtResource("4_b8j1s")] -position = Vector2(-260, -28) -next = ExtResource("5_yno21") +position = Vector2(-264, -93) +next = ExtResource("4_22iyv") diff --git a/gmtk_2024/levels/level_3.tscn b/gmtk_2024/levels/level_3.tscn new file mode 100644 index 0000000..0382b72 --- /dev/null +++ b/gmtk_2024/levels/level_3.tscn @@ -0,0 +1,28 @@ +[gd_scene load_steps=6 format=4 uid="uid://badb2xvsbtm5j"] + +[ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_eq270"] +[ext_resource type="PackedScene" uid="uid://d0q0sfati8wk0" path="res://objects/ResizableBlock.tscn" id="2_fn1kh"] +[ext_resource type="PackedScene" uid="uid://vtwswrkfkgas" path="res://objects/EnemyMover.tscn" id="3_onw61"] +[ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="4_c4pjs"] +[ext_resource type="PackedScene" uid="uid://dg4x0lmww373x" path="res://levels/Level_2_Rooms/level_2_room_2.tscn" id="5_6b3nj"] + +[node name="LevelBase" instance=ExtResource("1_eq270")] + +[node name="Player" parent="." index="0"] +position = Vector2(-274, 115) + +[node name="Layer0" parent="." index="5"] +tile_map_data = PackedByteArray("AAD2//v/AAABAAEAAAD2//z/AAABAAEAAAD2//3/AAADAAAAAAD2//7/AAACAAEAAAD2////AAACAAEAAAD2/wAAAAADAAIAAAD2/wEAAAADAAAAAAD2/wIAAAADAAEAAAD2/wMAAAACAAEAAAD2/wQAAAADAAIAAAAJAPv/AAAFAAAAAAAJAPz/AAAAAAEAAAAJAP3/AAAAAAEAAAAJAP7/AAAAAAEAAAAJAP//AAAAAAEAAAAJAAAAAAAAAAEAAAAJAAEAAAAFAAIAAAAJAAIAAAABAAEAAAAJAAMAAAABAAEAAAAJAAQAAAABAAEAAAD3//v/AAABAAEAAAD4//v/AAABAAEAAAD5//v/AAABAAEAAAD6//v/AAABAAEAAAD7//v/AAABAAEAAAD8//v/AAABAAEAAAD9//v/AAABAAEAAAD+//v/AAABAAEAAAD///v/AAABAAEAAAAAAPv/AAABAAEAAAABAPv/AAABAAEAAAACAPv/AAABAAEAAAADAPv/AAABAAEAAAAEAPv/AAABAAEAAAAFAPv/AAADAAAAAAAGAPv/AAABAAIAAAAHAPv/AAABAAIAAAAIAPv/AAABAAIAAAD3/wQAAAABAAAAAAD4/wQAAAABAAAAAAD5/wQAAAACAAAAAAD7/wQAAAAIAAAAAAD9/wQAAAAIAAAAAAD//wQAAAAIAAAAAAABAAQAAAAIAAAAAAADAAQAAAAAAAAAAAAEAAQAAAABAAAAAAAFAAQAAAABAAAAAAAGAAQAAAAFAAIAAAAHAAQAAAABAAEAAAAIAAQAAAABAAEAAAD3/wEAAAAEAAAAAAD4/wEAAAAEAAAAAAD5/wEAAAAEAAAAAAD6/wEAAAAEAAAAAAD7/wEAAAAEAAAAAAD8/wEAAAAEAAAAAAD9/wEAAAAEAAAAAAD+/wEAAAAEAAAAAAD//wEAAAAEAAAAAAAAAAEAAAAEAAAAAAABAAEAAAAEAAAAAAACAAEAAAAEAAAAAAADAAEAAAACAAIAAAAGAAMAAAAAAAAAAAAHAAMAAAAFAAIAAAAIAAMAAAABAAEAAAAIAAIAAAAFAAIAAAAHAAIAAAAAAAAAAAAIAAEAAAAAAAAAAAADAAAAAAAGAAAAAAACAAAAAAABAAAAAAABAAAAAAABAAAAAAAAAAAAAAABAAAAAAD//wAAAAABAAAAAAD+/wAAAAABAAAAAAD9/wAAAAABAAAAAAD8/wAAAAABAAAAAAD7/wAAAAABAAAAAAD6/wAAAAABAAAAAAD5/wAAAAABAAAAAAD4/wAAAAABAAAAAAD3/wAAAAABAAAAAAAEAAAAAAAIAAAAAwAFAP3/AAAIAAEAAAAFAPz/AAAHAAEAAGD3//3/AAABAAIAAAD4//3/AAABAAIAAAD4//z/AAABAAEAAAD3//z/AAABAAEAAAD5//z/AAABAAEAAAD6//z/AAABAAEAAAD7//z/AAABAAEAAAD8//z/AAABAAEAAAD9//z/AAABAAEAAAD+//z/AAABAAEAAAD///z/AAABAAEAAAAAAPz/AAABAAEAAAABAPz/AAADAAAAAAACAPz/AAABAAIAAAADAPz/AAABAAIAAAAEAPz/AAABAAIAAAABAP3/AAACAAIAAAAAAP3/AAABAAIAAAD///3/AAABAAIAAAD+//3/AAABAAIAAAD9//3/AAADAAAAAAD8//3/AAABAAEAAAD7//3/AAABAAEAAAD6//3/AAABAAEAAAD5//3/AAAFAAAAAAD9//7/AAACAAIAAAD8//7/AAABAAIAAAD7//7/AAABAAIAAAD6//7/AAABAAIAAAD5//7/AAAAAAIAAAAFAP7/AAAIAAAAADA=") + +[node name="Block" parent="." index="7" instance=ExtResource("2_fn1kh")] +position = Vector2(243, -91) +scale = Vector2(0.5, 0.5) + +[node name="EnemyMover" parent="." index="8" instance=ExtResource("3_onw61")] +position = Vector2(-7, 97) +scale = Vector2(2, 2) +direction = -1 + +[node name="Goal" parent="." index="9" instance=ExtResource("4_c4pjs")] +position = Vector2(-260, -28) +next = ExtResource("5_6b3nj")