diff --git a/assets/images/sprites/pumpkin.aseprite b/assets/images/sprites/pumpkin.aseprite new file mode 100644 index 0000000..22fd8c0 Binary files /dev/null and b/assets/images/sprites/pumpkin.aseprite differ diff --git a/assets/images/sprites/pumpkin.png b/assets/images/sprites/pumpkin.png new file mode 100644 index 0000000..ae36a2a Binary files /dev/null and b/assets/images/sprites/pumpkin.png differ diff --git a/assets/images/sprites/pumpkin.png.import b/assets/images/sprites/pumpkin.png.import new file mode 100644 index 0000000..92799c4 --- /dev/null +++ b/assets/images/sprites/pumpkin.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://boxuwu5bh6cuo" +path="res://.godot/imported/pumpkin.png-eaece3924ed51770796fc12e2758baa1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/images/sprites/pumpkin.png" +dest_files=["res://.godot/imported/pumpkin.png-eaece3924ed51770796fc12e2758baa1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/scenes/level_1.tscn b/scenes/level_1.tscn index a120a69..5a2390d 100644 --- a/scenes/level_1.tscn +++ b/scenes/level_1.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=24 format=3 uid="uid://275i0f2dku1u"] +[gd_scene load_steps=26 format=3 uid="uid://275i0f2dku1u"] [ext_resource type="Script" path="res://scripts/level_1.gd" id="1_fd623"] [ext_resource type="FontFile" uid="uid://b8wld6j0s08ch" path="res://assets/fonts/PixelOperator8.ttf" id="1_hrp24"] @@ -14,6 +14,7 @@ [ext_resource type="AudioStream" uid="uid://dk6ae1x6cdayf" path="res://assets/audio/sfx/jump_3.mp3" id="12_axugo"] [ext_resource type="AudioStream" uid="uid://dhkw4ijpifhp6" path="res://assets/audio/sfx/jump_4.mp3" id="13_pfbvr"] [ext_resource type="AudioStream" uid="uid://ca50pnq5dgdgy" path="res://assets/audio/music/0005.wav" id="13_ppsph"] +[ext_resource type="Texture2D" uid="uid://boxuwu5bh6cuo" path="res://assets/images/sprites/pumpkin.png" id="15_3vwkh"] [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_6p7uu"] texture = ExtResource("2_72y4e") @@ -397,6 +398,9 @@ tile_size = Vector2i(18, 18) physics_layer_0/collision_layer = 1 sources/0 = SubResource("TileSetAtlasSource_6p7uu") +[sub_resource type="RectangleShape2D" id="RectangleShape2D_rr6yd"] +size = Vector2(18, 17) + [sub_resource type="AtlasTexture" id="AtlasTexture_cqvte"] atlas = ExtResource("3_vc1mj") region = Rect2(0, 0, 32, 32) @@ -492,7 +496,7 @@ position = Vector2(2.08165e-12, 0) tile_set = SubResource("TileSet_wm8kc") cell_quadrant_size = 18 format = 2 -layer_0/tile_data = PackedInt32Array(-2293789, 65536, 1, -2228253, 65536, 2, -2162717, 65536, 2, -2490396, 262144, 4, -2424860, 262144, 5, -2359324, 262144, 6, -2293788, 131072, 1, -2228252, 131072, 2, -2162716, 131072, 2, -2555931, 262144, 3, -2490395, 327680, 4, -2424859, 327680, 5, -2359323, 327680, 6, -2293787, 131072, 1, -2228251, 131072, 2, -2162715, 131072, 2, -2555930, 327680, 3, -2490394, 393216, 4, -2424858, 393216, 5, -2359322, 393216, 6, -2293786, 131072, 1, -2228250, 131072, 2, -2162714, 131072, 2, -2490393, 458752, 4, -2424857, 458752, 5, -2359321, 458752, 6, -2293785, 131072, 1, -2228249, 131072, 2, -2162713, 131072, 2, -2293784, 196608, 1, -2228248, 196608, 2, -2162712, 131072, 2, -2162711, 131072, 1, -2097175, 131072, 2, -2162710, 196608, 1, -2097174, 196608, 2, -2031637, 131072, 1, -1966101, 65536, 2, -2031636, 196608, 1, -1966100, 196608, 2, -1900563, 131072, 1, -1835027, 65536, 2, -1900562, 196608, 1, -1835026, 196608, 2, -1769489, 131072, 1, -1703953, 65536, 2, -1769488, 196608, 1, -1703952, 196608, 2, -1638415, 131072, 1, -1572879, 65536, 2, -1638414, 196608, 1, -1572878, 196608, 2, -1638409, 65536, 1, -1572873, 65536, 2, -1507337, 131072, 2, -1441801, 131072, 2, -1376265, 131072, 2, -1310729, 196608, 2, -1245193, 196608, 2, -1179657, 0, 2, -1114121, 0, 2, -1048585, 0, 2, -983049, 65536, 2, -917513, 65536, 2, -851977, 65536, 2, -786441, 65536, 2, -720905, 65536, 2, -655369, 65536, 2, -589833, 65536, 2, -524297, 65536, 2, -458761, 65536, 2, -393225, 65536, 2, -327689, 65536, 2, -262153, 65536, 2, -196617, 65536, 2, -131081, 65536, 2, -65545, 65536, 2, -9, 65536, 2, 65527, 65536, 2, 131063, 65536, 2, -1638408, 131072, 1, -1572872, 131072, 2, -1507336, 131072, 2, -1441800, 196608, 2, -983048, 196608, 1, -917512, 131072, 2, -851976, 131072, 2, -786440, 131072, 2, -720904, 131072, 2, -655368, 131072, 2, -589832, 131072, 2, -524296, 131072, 2, -458760, 131072, 2, -393224, 131072, 2, -327688, 131072, 2, -262152, 131072, 2, -196616, 131072, 2, -131080, 131072, 2, -65544, 131072, 2, -8, 131072, 2, 65528, 131072, 2, 131064, 131072, 2, -1638407, 131072, 1, -1572871, 131072, 2, -917511, 131072, 1, -851975, 131072, 2, -786439, 131072, 2, -720903, 131072, 2, -655367, 131072, 2, -589831, 131072, 2, -524295, 131072, 2, -458759, 131072, 2, -393223, 131072, 2, -327687, 131072, 2, -262151, 131072, 2, -196615, 131072, 2, -131079, 131072, 2, -65543, 131072, 2, -7, 131072, 2, 65529, 131072, 2, 131065, 131072, 2, -1638406, 131072, 1, -1245190, 65536, 1, -1179654, 65536, 2, -917510, 131072, 1, -851974, 131072, 2, -786438, 131072, 2, -720902, 131072, 2, -655366, 196608, 2, -589830, 196608, 2, -524294, 131072, 2, -458758, 131072, 2, -393222, 131072, 2, -327686, 131072, 2, -262150, 131072, 2, -196614, 131072, 2, -131078, 131072, 2, -65542, 131072, 2, -6, 131072, 2, 65530, 131072, 2, 131066, 131072, 2, -1638405, 131072, 1, -1376261, 65536, 1, -1310725, 65536, 2, -1245189, 131072, 2, -1179653, 131072, 2, -917509, 131072, 1, -851973, 131072, 2, -786437, 131072, 2, -524293, 131072, 1, -458757, 131072, 2, -393221, 131072, 2, -327685, 131072, 2, -262149, 131072, 2, -196613, 131072, 2, -131077, 131072, 2, -65541, 131072, 2, -5, 131072, 2, 65531, 131072, 2, 131067, 131072, 2, -1638404, 196608, 1, -1376260, 131072, 1, -1310724, 131072, 2, -1245188, 131072, 2, -917508, 131072, 1, -851972, 131072, 2, -524292, 131072, 1, -458756, 131072, 2, -393220, 131072, 2, -327684, 131072, 2, -262148, 196608, 2, -196612, 196608, 2, -131076, 196608, 2, -65540, 196608, 2, -4, 196608, 2, 65532, 196608, 2, 131068, 131072, 2, -1376259, 131072, 1, -1310723, 131072, 2, -917507, 131072, 1, -393219, 131072, 2, 131069, 131072, 1, -1376258, 131072, 1, -1048578, 65536, 1, -983042, 65536, 2, -393218, 131072, 1, 131070, 131072, 1, -1638401, 65536, 1, -1572865, 65536, 2, -1507329, 65536, 2, -1441793, 65536, 2, -1114113, 65536, 1, -1048577, 131072, 2, -393217, 131072, 1, 131071, 131072, 1, -1703936, 131072, 1, -1638400, 131072, 2, -1572864, 131072, 2, -1507328, 196608, 2, -1179648, 131072, 1, -786432, 65536, 1, -458752, 131072, 1, 65536, 131072, 1, -1703935, 131072, 1, -1638399, 131072, 2, -1179647, 131072, 1, -851967, 65536, 1, -786431, 131072, 2, -458751, 131072, 1, 65537, 131072, 1, -1703934, 131072, 1, -1638398, 131072, 2, -1179646, 131072, 1, -851966, 131072, 1, -786430, 131072, 2, -458750, 131072, 1, 65538, 131072, 1, -1703933, 131072, 1, -1638397, 131072, 2, -1179645, 131072, 1, -851965, 131072, 1, -786429, 131072, 2, -458749, 131072, 1, 65539, 131072, 1, -1703932, 131072, 1, -1638396, 131072, 2, -1179644, 131072, 1, -851964, 131072, 1, -786428, 131072, 2, -458748, 131072, 1, 65540, 131072, 1, -1703931, 131072, 1, -1638395, 131072, 2, -1179643, 131072, 1, -851963, 131072, 1, -786427, 131072, 2, -458747, 131072, 1, 65541, 131072, 1, -1703930, 131072, 1, -1638394, 131072, 2, -1179642, 131072, 1, -851962, 131072, 1, -458746, 131072, 1, 65542, 131072, 1, -1703929, 131072, 1, -1638393, 131072, 2, -1179641, 196608, 1, -851961, 196608, 1, -458745, 131072, 1, 7, 524288, 1, 65543, 131072, 2, -1703928, 131072, 1, -1638392, 131072, 2, -458744, 131072, 1, 8, 131072, 1, 65544, 131072, 2, -1703927, 196608, 1, -1638391, 196608, 2, -458743, 131072, 1, 9, 589824, 1, 65545, 131072, 2, -458742, 131072, 1, 65546, 131072, 1, -458741, 131072, 1, 65547, 131072, 1, -458740, 131072, 1, 65548, 131072, 1, -458739, 131072, 1, 65549, 131072, 1, -458738, 196608, 1, 65550, 131072, 1, 65551, 131072, 1, 65552, 196608, 1, -983023, 851968, 0, -983022, 983040, 0, -2097181, 65536, 3, -2097180, 131072, 3, -2097179, 131072, 3, -2097178, 131072, 3, -2097177, 131072, 3, -2097176, 131072, 3, -2031639, 65536, 3, -2031638, 131072, 3, -1900565, 65536, 3, -1900564, 131072, 3, -1769491, 65536, 3, -1769490, 131072, 3, -1638417, 65536, 3, -1638416, 131072, 3, -1507343, 65536, 3, -1507342, 131072, 3, -1507341, 131072, 1, -1507340, 131072, 1, -1507339, 131072, 1, -1507338, 131072, 1, 196599, 65536, 3, -1376264, 196608, 3, 196600, 131072, 3, -1507335, 196608, 3, 196601, 131072, 3, -1572870, 131072, 3, -1114118, 65536, 3, 196602, 131072, 3, -1572869, 131072, 3, -1114117, 196608, 3, -720901, 196608, 3, 196603, 131072, 3, -1572868, 196608, 3, -1179652, 196608, 3, -786436, 196608, 3, 196604, 131072, 3, -1245187, 196608, 3, -851971, 196608, 3, -524291, 196608, 1, -327683, 131072, 3, 196605, 131072, 3, -1310722, 196608, 3, -917506, 196608, 3, -327682, 131072, 3, 196606, 131072, 3, -1376257, 131072, 3, -983041, 196608, 3, -655361, 65536, 0, -327681, 131072, 3, 196607, 131072, 3, -1441792, 196608, 3, -1114112, 131072, 3, -720896, 131072, 3, -393216, 131072, 3, 131072, 131072, 3, -1572863, 131072, 3, -1114111, 131072, 3, -720895, 131072, 3, -393215, 131072, 3, 131073, 131072, 3, -1572862, 131072, 3, -1114110, 131072, 3, -720894, 131072, 3, -393214, 131072, 3, 131074, 131072, 3, -1572861, 131072, 3, -1114109, 131072, 3, -720893, 131072, 3, -393213, 131072, 3, 131075, 131072, 3, -1572860, 131072, 3, -1114108, 131072, 3, -720892, 131072, 3, -393212, 131072, 3, 131076, 131072, 3, -1572859, 131072, 3, -1114107, 131072, 3, -720891, 196608, 3, -393211, 131072, 3, 131077, 131072, 3, -1572858, 131072, 3, -1114106, 131072, 3, -786426, 131072, 3, -393210, 131072, 3, 131078, 131072, 3, -1572857, 131072, 3, -1114105, 196608, 3, -786425, 196608, 3, -393209, 131072, 3, 131079, 131072, 3, -1572856, 131072, 3, -393208, 131072, 3, 131080, 131072, 3, -1572855, 196608, 3, -393207, 131072, 3, 131081, 131072, 3, -393206, 131072, 3, 131082, 131072, 3, -851957, 851968, 3, -393205, 131072, 3, 131083, 131072, 3, -851956, 917504, 3, -393204, 131072, 3, 131084, 131072, 3, -851955, 917504, 3, -393203, 131072, 3, 131085, 131072, 3, -851954, 983040, 3, -393202, 196608, 3, 131086, 131072, 3, -131057, 851968, 3, 131087, 131072, 3, -131056, 983040, 3, 131088, 196608, 3, -917487, 851968, 2, -917486, 983040, 2, -196589, 851968, 3, -458732, 983040, 3, -196588, 983040, 3, -786411, 851968, 3, -786410, 983040, 3, -327657, 851968, 3, -327656, 917504, 3, -327655, 983040, 3, -851942, 851968, 3, -851941, 917504, 3, -851940, 983040, 3, -983009, 851968, 3, -983008, 917504, 3, -983007, 983040, 3, -720860, 851968, 3, -720859, 917504, 3, -720858, 983040, 3, -655317, 851968, 3, -786385, 65536, 1, -786384, 131072, 1, -786383, 131072, 1, -786382, 131072, 1, -786381, 131072, 1, -786380, 196608, 1, -1572841, 131072, 1, -1507305, 131072, 3, -1572840, 131072, 1, -1507304, 131072, 3, -1572839, 131072, 1, -1507303, 131072, 3, -1572838, 131072, 1, -1507302, 131072, 3, -1572837, 131072, 1, -1507301, 131072, 3, -1572836, 131072, 1, -1507300, 131072, 3, -1572835, 131072, 1, -1507299, 131072, 3, -1572834, 131072, 1, -1507298, 131072, 2, -1572842, 65536, 1, -1507306, 65536, 3, -1769448, 262144, 4, -1703912, 262144, 5, -1638376, 262144, 6, -1834983, 262144, 3, -1769447, 327680, 4, -1703911, 327680, 5, -1638375, 327680, 6, -1834982, 327680, 3, -1769446, 393216, 4, -1703910, 393216, 5, -1638374, 393216, 6, -1769445, 458752, 4, -1703909, 458752, 5, -1638373, 458752, 6, -1507296, 196608, 1, -1703902, 851968, 3, -1245146, 131072, 0, -1245145, 131072, 0, -1245144, 131072, 0, -1245143, 131072, 0, -1245142, 131072, 0, -1245141, 196608, 0, -1245149, 131072, 3, -1245151, 65536, 3, -1245150, 131072, 3, -1245148, 131072, 0, -1245147, 131072, 0, -1376222, 196608, 1, -1441759, 196608, 1, -1310688, 65536, 3, -1376225, 65536, 3, -1441762, 65536, 3, -1507297, 131072, 2, -1441761, 131072, 2, -1441760, 131072, 2, -1376224, 131072, 2, -1376223, 131072, 2, -1310687, 131072, 2, -1310686, 131072, 2, -1572833, 196608, 1, -1310685, 196608, 1, -1703901, 983040, 3, -1703898, 851968, 3, -1703897, 983040, 3, -1572818, 65536, 1, -1507282, 65536, 3, -1572817, 131072, 1, -1507281, 131072, 3, -1572816, 131072, 1, -1507280, 131072, 3, -1572815, 131072, 1, -1507279, 131072, 3, -1572814, 131072, 1, -1507278, 131072, 3, -1572813, 131072, 2, -1507277, 131072, 3, -1572812, 131072, 2, -1507276, 131072, 3, -1572811, 131072, 1, -1507275, 131072, 3, -1572810, 196608, 1, -1507274, 196608, 3, -1703894, 851968, 3, -1703893, 983040, 3, -1638349, 524288, 1, -1638348, 589824, 1, -1834958, 851968, 3, -1769418, 851968, 3, -1834957, 983040, 3, -1769417, 983040, 3, -1966034, 851968, 0, -1900498, 851968, 2, -1966033, 983040, 0, -1900497, 983040, 2, -2031581, 65536, 3, -2031580, 131072, 3, -2031579, 131072, 3, -2031578, 131072, 3, -2031577, 131072, 3, -2031576, 131072, 3, -2031575, 131072, 3, -2031574, 196608, 3, -2097117, 65536, 1, -2097116, 131072, 1, -2097115, 131072, 1, -2097114, 131072, 1, -2097113, 131072, 1, -2097112, 131072, 1, -2097111, 131072, 1, -2097110, 196608, 1, -2031584, 983040, 3, -2031585, 917504, 3, -2031586, 851968, 3, -2162665, 851968, 3, -2162661, 983040, 3, -2162662, 917504, 3, -2162663, 917504, 3, -2162664, 917504, 3, -2293744, 917504, 3, -2293743, 917504, 3, -2293742, 917504, 3, -2293741, 983040, 3, -2359288, 851968, 3, -2359287, 917504, 3, -2359286, 983040, 3, -2424831, 851968, 3, -2424830, 917504, 3, -2424829, 983040, 3, -2621432, 983040, 3, -2621433, 851968, 3, -2293745, 851968, 3, -1441805, 65536, 2, -1441804, 131072, 2, -1441803, 131072, 2, -1441802, 131072, 2, -1376269, 65536, 3, -1245195, 65536, 3, -1376268, 131072, 3, -1245194, 131072, 3, -1310731, 65536, 2, -1376266, 131072, 2, -1310730, 131072, 2, -1376267, 131072, 2, -458755, 196608, 2, -655313, 65536, 3, -655308, 196608, 3, -720848, 131072, 2, -720847, 131072, 2, -720846, 131072, 2, -720845, 131072, 2, -655309, 131072, 3, -655312, 131072, 3, -655311, 131072, 3, -655310, 131072, 3, -720844, 196608, 2, -720849, 65536, 2, -655316, 983040, 3, -458733, 851968, 3, -2818045, 851968, 3, -2818044, 983040, 3, -2883587, 65536, 1, -2949119, 196608, 1, -2752514, 131072, 3, -2752513, 131072, 3, -2818048, 131072, 3, -2818047, 196608, 3, -2883583, 196608, 2, -2818051, 65536, 2, -2752515, 65536, 3, -2883586, 131072, 1, -2883585, 131072, 1, -2949120, 131072, 1, -2818050, 131072, 2, -2818049, 131072, 2, -2883584, 131072, 2, -2949121, 327680, 0, -3014656, 524288, 3, -3080191, 262144, 1, -3014655, 262144, 2, -3014659, 262144, 1, -2949123, 262144, 2, -2949122, 655360, 2) +layer_0/tile_data = PackedInt32Array(-2293789, 65536, 1, -2228253, 65536, 2, -2162717, 65536, 2, -2490396, 262144, 4, -2424860, 262144, 5, -2359324, 262144, 6, -2293788, 131072, 1, -2228252, 131072, 2, -2162716, 131072, 2, -2555931, 262144, 3, -2490395, 327680, 4, -2424859, 327680, 5, -2359323, 327680, 6, -2293787, 131072, 1, -2228251, 131072, 2, -2162715, 131072, 2, -2555930, 327680, 3, -2490394, 393216, 4, -2424858, 393216, 5, -2359322, 393216, 6, -2293786, 131072, 1, -2228250, 131072, 2, -2162714, 131072, 2, -2490393, 458752, 4, -2424857, 458752, 5, -2359321, 458752, 6, -2293785, 131072, 1, -2228249, 131072, 2, -2162713, 131072, 2, -2293784, 196608, 1, -2228248, 196608, 2, -2162712, 131072, 2, -2162711, 131072, 1, -2097175, 131072, 2, -2162710, 196608, 1, -2097174, 196608, 2, -2031637, 131072, 1, -1966101, 65536, 2, -2031636, 196608, 1, -1966100, 196608, 2, -1900563, 131072, 1, -1835027, 65536, 2, -1900562, 196608, 1, -1835026, 196608, 2, -1769489, 131072, 1, -1703953, 65536, 2, -1769488, 196608, 1, -1703952, 196608, 2, -1638415, 131072, 1, -1572879, 65536, 2, -1638414, 196608, 1, -1572878, 196608, 2, -1638409, 65536, 1, -1572873, 65536, 2, -1507337, 131072, 2, -1441801, 131072, 2, -1376265, 131072, 2, -1310729, 196608, 2, -1245193, 196608, 2, -1179657, 0, 2, -1114121, 0, 2, -1048585, 0, 2, -983049, 65536, 2, -917513, 65536, 2, -851977, 65536, 2, -786441, 65536, 2, -720905, 65536, 2, -655369, 65536, 2, -589833, 65536, 2, -524297, 65536, 2, -458761, 65536, 2, -393225, 65536, 2, -327689, 65536, 2, -262153, 65536, 2, -196617, 65536, 2, -131081, 65536, 2, -65545, 65536, 2, -9, 65536, 2, 65527, 65536, 2, 131063, 65536, 2, -1638408, 131072, 1, -1572872, 131072, 2, -1507336, 131072, 2, -1441800, 196608, 2, -983048, 196608, 1, -917512, 131072, 2, -851976, 131072, 2, -786440, 131072, 2, -720904, 131072, 2, -655368, 131072, 2, -589832, 131072, 2, -524296, 131072, 2, -458760, 131072, 2, -393224, 131072, 2, -327688, 131072, 2, -262152, 131072, 2, -196616, 131072, 2, -131080, 131072, 2, -65544, 131072, 2, -8, 131072, 2, 65528, 131072, 2, 131064, 131072, 2, -1638407, 131072, 1, -1572871, 131072, 2, -917511, 131072, 1, -851975, 131072, 2, -786439, 131072, 2, -720903, 131072, 2, -655367, 131072, 2, -589831, 131072, 2, -524295, 131072, 2, -458759, 131072, 2, -393223, 131072, 2, -327687, 131072, 2, -262151, 131072, 2, -196615, 131072, 2, -131079, 131072, 2, -65543, 131072, 2, -7, 131072, 2, 65529, 131072, 2, 131065, 131072, 2, -1638406, 131072, 1, -1245190, 65536, 1, -1179654, 65536, 2, -917510, 131072, 1, -851974, 131072, 2, -786438, 131072, 2, -720902, 131072, 2, -655366, 196608, 2, -589830, 196608, 2, -524294, 131072, 2, -458758, 131072, 2, -393222, 131072, 2, -327686, 131072, 2, -262150, 131072, 2, -196614, 131072, 2, -131078, 131072, 2, -65542, 131072, 2, -6, 131072, 2, 65530, 131072, 2, 131066, 131072, 2, -1638405, 131072, 1, -1376261, 65536, 1, -1310725, 65536, 2, -1245189, 131072, 2, -1179653, 131072, 2, -917509, 131072, 1, -851973, 131072, 2, -786437, 131072, 2, -524293, 131072, 1, -458757, 131072, 2, -393221, 131072, 2, -327685, 131072, 2, -262149, 131072, 2, -196613, 131072, 2, -131077, 131072, 2, -65541, 131072, 2, -5, 131072, 2, 65531, 131072, 2, 131067, 131072, 2, -1638404, 196608, 1, -1376260, 131072, 1, -1310724, 131072, 2, -1245188, 131072, 2, -917508, 131072, 1, -851972, 131072, 2, -524292, 131072, 1, -458756, 131072, 2, -393220, 131072, 2, -327684, 131072, 2, -262148, 196608, 2, -196612, 196608, 2, -131076, 196608, 2, -65540, 196608, 2, -4, 196608, 2, 65532, 196608, 2, 131068, 131072, 2, -1376259, 131072, 1, -1310723, 131072, 2, -917507, 131072, 1, -393219, 131072, 2, 131069, 131072, 1, -1376258, 131072, 1, -1048578, 65536, 1, -983042, 65536, 2, -393218, 131072, 1, 131070, 131072, 1, -1638401, 65536, 1, -1572865, 65536, 2, -1507329, 65536, 2, -1441793, 65536, 2, -1114113, 65536, 1, -1048577, 131072, 2, -393217, 131072, 1, 131071, 131072, 1, -1703936, 131072, 1, -1638400, 131072, 2, -1572864, 131072, 2, -1507328, 196608, 2, -1179648, 131072, 1, -786432, 65536, 1, -458752, 131072, 1, 65536, 131072, 1, -1703935, 131072, 1, -1638399, 131072, 2, -1179647, 131072, 1, -851967, 65536, 1, -786431, 131072, 2, -458751, 131072, 1, 65537, 131072, 1, -1703934, 131072, 1, -1638398, 131072, 2, -1179646, 131072, 1, -851966, 131072, 1, -786430, 131072, 2, -458750, 131072, 1, 65538, 131072, 1, -1703933, 131072, 1, -1638397, 131072, 2, -1179645, 131072, 1, -851965, 131072, 1, -786429, 131072, 2, -458749, 131072, 1, 65539, 131072, 1, -1703932, 131072, 1, -1638396, 131072, 2, -1179644, 131072, 1, -851964, 131072, 1, -786428, 131072, 2, -458748, 131072, 1, 65540, 131072, 1, -1703931, 131072, 1, -1638395, 131072, 2, -1179643, 131072, 1, -851963, 131072, 1, -786427, 131072, 2, -458747, 131072, 1, 65541, 131072, 1, -1703930, 131072, 1, -1638394, 131072, 2, -1179642, 131072, 1, -851962, 131072, 1, -458746, 131072, 1, 65542, 131072, 1, -1703929, 131072, 1, -1638393, 131072, 2, -1179641, 196608, 1, -851961, 196608, 1, -458745, 131072, 1, 7, 524288, 1, 65543, 131072, 2, -1703928, 131072, 1, -1638392, 131072, 2, -458744, 131072, 1, 8, 131072, 1, 65544, 131072, 2, -1703927, 196608, 1, -1638391, 196608, 2, -458743, 131072, 1, 9, 589824, 1, 65545, 131072, 2, -458742, 131072, 1, 65546, 131072, 1, -458741, 131072, 1, 65547, 131072, 1, -458740, 131072, 1, 65548, 131072, 1, -458739, 131072, 1, 65549, 131072, 1, -458738, 196608, 1, 65550, 131072, 1, 65551, 131072, 1, 65552, 196608, 1, -983023, 851968, 0, -983022, 983040, 0, -2097181, 65536, 3, -2097180, 131072, 3, -2097179, 131072, 3, -2097178, 131072, 3, -2097177, 131072, 3, -2097176, 131072, 3, -2031639, 65536, 3, -2031638, 131072, 3, -1900565, 65536, 3, -1900564, 131072, 3, -1769491, 65536, 3, -1769490, 131072, 3, -1638417, 65536, 3, -1638416, 131072, 3, -1507343, 65536, 3, -1507342, 131072, 3, -1507341, 131072, 1, -1507340, 131072, 1, -1507339, 131072, 1, -1507338, 131072, 1, 196599, 65536, 3, -1376264, 196608, 3, 196600, 131072, 3, -1507335, 196608, 3, 196601, 131072, 3, -1572870, 131072, 3, -1114118, 65536, 3, 196602, 131072, 3, -1572869, 131072, 3, -1114117, 196608, 3, -720901, 196608, 3, 196603, 131072, 3, -1572868, 196608, 3, -1179652, 196608, 3, -786436, 196608, 3, 196604, 131072, 3, -1245187, 196608, 3, -851971, 196608, 3, -524291, 196608, 1, -327683, 131072, 3, 196605, 131072, 3, -1310722, 196608, 3, -917506, 196608, 3, -327682, 131072, 3, 196606, 131072, 3, -1376257, 131072, 3, -983041, 196608, 3, -655361, 65536, 0, -327681, 131072, 3, 196607, 131072, 3, -1441792, 196608, 3, -1114112, 131072, 3, -720896, 131072, 3, -393216, 131072, 3, 131072, 131072, 3, -1572863, 131072, 3, -1114111, 131072, 3, -720895, 131072, 3, -393215, 131072, 3, 131073, 131072, 3, -1572862, 131072, 3, -1114110, 131072, 3, -720894, 131072, 3, -393214, 131072, 3, 131074, 131072, 3, -1572861, 131072, 3, -1114109, 131072, 3, -720893, 131072, 3, -393213, 131072, 3, 131075, 131072, 3, -1572860, 131072, 3, -1114108, 131072, 3, -720892, 131072, 3, -393212, 131072, 3, 131076, 131072, 3, -1572859, 131072, 3, -1114107, 131072, 3, -720891, 196608, 3, -393211, 131072, 3, 131077, 131072, 3, -1572858, 131072, 3, -1114106, 131072, 3, -786426, 131072, 3, -393210, 131072, 3, 131078, 131072, 3, -1572857, 131072, 3, -1114105, 196608, 3, -786425, 196608, 3, -393209, 131072, 3, 131079, 131072, 3, -1572856, 131072, 3, -393208, 131072, 3, 131080, 131072, 3, -1572855, 196608, 3, -393207, 131072, 3, 131081, 131072, 3, -393206, 131072, 3, 131082, 131072, 3, -851957, 851968, 3, -393205, 131072, 3, 131083, 131072, 3, -851956, 917504, 3, -393204, 131072, 3, 131084, 131072, 3, -851955, 917504, 3, -393203, 131072, 3, 131085, 131072, 3, -851954, 983040, 3, -393202, 196608, 3, 131086, 131072, 3, -131057, 851968, 3, 131087, 131072, 3, -131056, 983040, 3, 131088, 196608, 3, -917487, 851968, 2, -917486, 983040, 2, -196589, 851968, 3, -458732, 983040, 3, -196588, 983040, 3, -786411, 851968, 3, -786410, 983040, 3, -327657, 851968, 3, -327656, 917504, 3, -327655, 983040, 3, -851942, 851968, 3, -851941, 917504, 3, -851940, 983040, 3, -983009, 851968, 3, -983008, 917504, 3, -983007, 983040, 3, -720860, 851968, 3, -720859, 917504, 3, -720858, 983040, 3, -655317, 851968, 3, -786385, 65536, 1, -786384, 131072, 1, -786383, 131072, 1, -786382, 131072, 1, -786381, 131072, 1, -786380, 196608, 1, -1572841, 131072, 1, -1507305, 131072, 3, -1572840, 131072, 1, -1507304, 131072, 3, -1572839, 131072, 1, -1507303, 131072, 3, -1572838, 131072, 1, -1507302, 131072, 3, -1572837, 131072, 1, -1507301, 131072, 3, -1572836, 131072, 1, -1507300, 131072, 3, -1572835, 131072, 1, -1507299, 131072, 3, -1572834, 131072, 1, -1507298, 131072, 2, -1572842, 65536, 1, -1507306, 65536, 3, -1769448, 262144, 4, -1703912, 262144, 5, -1638376, 262144, 6, -1834983, 262144, 3, -1769447, 327680, 4, -1703911, 327680, 5, -1638375, 327680, 6, -1834982, 327680, 3, -1769446, 393216, 4, -1703910, 393216, 5, -1638374, 393216, 6, -1769445, 458752, 4, -1703909, 458752, 5, -1638373, 458752, 6, -1507296, 196608, 1, -1703902, 851968, 3, -1245146, 131072, 0, -1245145, 131072, 0, -1245144, 131072, 0, -1245143, 131072, 0, -1245142, 131072, 0, -1245141, 196608, 0, -1245149, 131072, 3, -1245151, 65536, 3, -1245150, 131072, 3, -1245148, 131072, 0, -1245147, 131072, 0, -1376222, 196608, 1, -1441759, 196608, 1, -1310688, 65536, 3, -1376225, 65536, 3, -1441762, 65536, 3, -1507297, 131072, 2, -1441761, 131072, 2, -1441760, 131072, 2, -1376224, 131072, 2, -1376223, 131072, 2, -1310687, 131072, 2, -1310686, 131072, 2, -1572833, 196608, 1, -1310685, 196608, 1, -1703901, 983040, 3, -1703898, 851968, 3, -1703897, 983040, 3, -1572818, 65536, 1, -1507282, 65536, 3, -1572817, 131072, 1, -1507281, 131072, 3, -1572816, 131072, 1, -1507280, 131072, 3, -1572815, 131072, 1, -1507279, 131072, 3, -1572814, 131072, 1, -1507278, 131072, 3, -1572813, 131072, 2, -1507277, 131072, 3, -1572812, 131072, 2, -1507276, 131072, 3, -1572811, 131072, 1, -1507275, 131072, 3, -1572810, 196608, 1, -1507274, 196608, 3, -1703894, 851968, 3, -1703893, 983040, 3, -1638349, 524288, 1, -1638348, 589824, 1, -1834958, 851968, 3, -1769418, 851968, 3, -1834957, 983040, 3, -1769417, 983040, 3, -1966034, 851968, 0, -1900498, 851968, 2, -1966033, 983040, 0, -1900497, 983040, 2, -2031581, 65536, 3, -2031580, 131072, 3, -2031579, 131072, 3, -2031578, 131072, 3, -2031577, 131072, 3, -2031576, 131072, 3, -2031575, 131072, 3, -2031574, 196608, 3, -2097117, 65536, 1, -2097116, 131072, 1, -2097115, 131072, 1, -2097114, 131072, 1, -2097113, 131072, 1, -2097112, 131072, 1, -2097111, 131072, 1, -2097110, 196608, 1, -2031584, 983040, 3, -2031585, 917504, 3, -2031586, 851968, 3, -2162665, 851968, 3, -2162661, 983040, 3, -2162662, 917504, 3, -2162663, 917504, 3, -2162664, 917504, 3, -2293744, 917504, 3, -2293743, 917504, 3, -2293742, 917504, 3, -2293741, 983040, 3, -2359288, 851968, 3, -2359287, 917504, 3, -2359286, 983040, 3, -2424831, 851968, 3, -2424830, 917504, 3, -2424829, 983040, 3, -2621432, 983040, 3, -2621433, 851968, 3, -2293745, 851968, 3, -1441805, 65536, 2, -1441804, 131072, 2, -1441803, 131072, 2, -1441802, 131072, 2, -1376269, 65536, 3, -1245195, 65536, 3, -1376268, 131072, 3, -1245194, 131072, 3, -1310731, 65536, 2, -1376266, 131072, 2, -1310730, 131072, 2, -1376267, 131072, 2, -458755, 196608, 2, -655313, 65536, 3, -655308, 196608, 3, -720848, 131072, 2, -720847, 131072, 2, -720846, 131072, 2, -720845, 131072, 2, -655309, 131072, 3, -655312, 131072, 3, -655311, 131072, 3, -655310, 131072, 3, -720844, 196608, 2, -720849, 65536, 2, -655316, 983040, 3, -458733, 851968, 3, -2818045, 851968, 3, -2818044, 983040, 3, -2883587, 65536, 1, -2949119, 196608, 1, -2752514, 131072, 3, -2752513, 131072, 3, -2818048, 131072, 3, -2818047, 196608, 3, -2883583, 196608, 2, -2818051, 65536, 2, -2752515, 65536, 3, -2883586, 131072, 1, -2883585, 131072, 1, -2949120, 131072, 1, -2818050, 131072, 2, -2818049, 131072, 2, -2883584, 131072, 2, -3014656, 524288, 3, -3080191, 262144, 1, -3014655, 262144, 2, -3014659, 262144, 1, -2949123, 262144, 2, -2949122, 655360, 2) [node name="Door1" parent="." instance=ExtResource("5_ubr64")] position = Vector2(900, -251) @@ -500,6 +504,17 @@ position = Vector2(900, -251) [node name="Door2" parent="." instance=ExtResource("5_ubr64")] position = Vector2(92, -360) +[node name="Goal" type="Area2D" parent="."] +position = Vector2(5, -819) + +[node name="Pumpkin" type="Sprite2D" parent="Goal"] +position = Vector2(-14, 0) +texture = ExtResource("15_3vwkh") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Goal"] +position = Vector2(-14, 0.5) +shape = SubResource("RectangleShape2D_rr6yd") + [node name="Player" type="CharacterBody2D" parent="."] position = Vector2(2.08165e-12, 2) script = ExtResource("3_bjlrj") diff --git a/todo.md b/todo.md index 3630d5f..79d3a66 100644 --- a/todo.md +++ b/todo.md @@ -1,6 +1,5 @@ # To do -- Add level end zone/body - Stop timer when you reach the end of the level - Report time at end of level - Collectibles - should they track across levels, prevent level doors etc or should they be more like coins where there's no real benefit to collecting them all (or should there be lives?). Should collectibles be a challenge to collect? @@ -57,3 +56,4 @@ - Menu sound effects - Hide full screen and exit buttons on non-PC builds - Add timer +- Add level end zone/body