From d97857feab35a9fc0afc32ac979781d5a788d3d9 Mon Sep 17 00:00:00 2001 From: array-in-a-matrix <> Date: Sun, 1 Aug 2021 20:37:02 -0400 Subject: [PATCH] GameMaker Studio repository created. --- ...a GX + GameMaker game jam - Space Jam.yyp | 84 ++++++++++ fonts/fn_text/Font1.old.png | Bin 0 -> 10429 bytes fonts/fn_text/Font1.old.yy | 137 +++++++++++++++ fonts/fn_text/fn_text.old.png | Bin 0 -> 2798 bytes fonts/fn_text/fn_text.old.yy | 137 +++++++++++++++ fonts/fn_text/fn_text.png | Bin 0 -> 11298 bytes fonts/fn_text/fn_text.yy | 137 +++++++++++++++ notes/nt_game_format/nt_game_format.txt | 21 +++ notes/nt_game_format/nt_game_format.yy | 10 ++ notes/nt_todo/nt_todo.txt | 8 + notes/nt_todo/nt_todo.yy | 10 ++ objects/obj_dust/Create_0.gml | 4 + objects/obj_dust/Step_0.gml | 7 + objects/obj_dust/obj_dust.yy | 37 ++++ objects/obj_laser/Collision_obj_rock.gml | 36 ++++ objects/obj_laser/Create_0.gml | 3 + objects/obj_laser/Other_0.gml | 3 + objects/obj_laser/obj_laser.yy | 38 +++++ objects/obj_level/Create_0.gml | 8 + objects/obj_level/Draw_0.gml | 27 +++ objects/obj_level/Step_0.gml | 11 ++ objects/obj_level/obj_level.yy | 35 ++++ objects/obj_life/Collision_obj_laser.gml | 6 + objects/obj_life/Create_0.gml | 3 + objects/obj_life/obj_life.yy | 37 ++++ objects/obj_player_1/Collision_obj_life.gml | 6 + objects/obj_player_1/Collision_obj_rock.gml | 14 ++ objects/obj_player_1/Create_0.gml | 3 + objects/obj_player_1/Step_0.gml | 30 ++++ objects/obj_player_1/obj_player_1.yy | 39 +++++ objects/obj_player_2/Collision_obj_life.gml | 6 + objects/obj_player_2/Collision_obj_rock.gml | 14 ++ objects/obj_player_2/Create_0.gml | 3 + objects/obj_player_2/Step_0.gml | 14 ++ objects/obj_player_2/obj_player_1.yy | 37 ++++ objects/obj_player_2/obj_player_2.yy | 39 +++++ objects/obj_rock/Create_0.gml | 6 + objects/obj_rock/Other_0.gml | 3 + objects/obj_rock/Step_0.gml | 3 + objects/obj_rock/obj_rock.yy | 38 +++++ objects/obj_spawner/Alarm_0.gml | 6 + objects/obj_spawner/Alarm_1.gml | 3 + objects/obj_spawner/Other_4.gml | 5 + objects/obj_spawner/obj_spawner.yy | 35 ++++ options/html5/options_html5.yy | 34 ++++ options/main/options_main.yy | 17 ++ options/windows/options_windows.yy | 36 ++++ rooms/rm_gameover/rm_gameover.yy | 52 ++++++ rooms/rm_level_1/Room1.yy | 52 ++++++ rooms/rm_level_1/rm_level_1.yy | 56 +++++++ rooms/rm_title/rm_title.yy | 58 +++++++ .../99b41af2-3466-4bf8-90d3-4012f8151497.png | Bin 0 -> 7249 bytes .../c5e0874e-99fe-4ae0-a540-175dfe189028.png | Bin 0 -> 7249 bytes sprites/spr_background/spr_background.yy | 79 +++++++++ .../d515a508-0970-45cc-878e-3d20b42b0462.png | Bin 0 -> 68 bytes .../40f63f5a-1760-45c7-8207-e75e12c80992.png | Bin 0 -> 68 bytes sprites/spr_dust/spr_dust.yy | 79 +++++++++ .../d1817951-ae19-495f-86c2-7c3c34108721.png | Bin 0 -> 273 bytes .../cd98bcd0-c561-466c-97ca-e8b2a99cced5.png | Bin 0 -> 273 bytes sprites/spr_laser/spr_laser.yy | 158 ++++++++++++++++++ .../f6dddb5a-86a7-44d8-a35a-76c3547339b7.png | Bin 0 -> 184 bytes .../b8908977-cff8-4f09-a379-fc51122cd96f.png | Bin 0 -> 184 bytes sprites/spr_life/spr_life.yy | 79 +++++++++ .../2f0e1c00-d233-42c0-a923-97c4306290a7.png | Bin 0 -> 722 bytes .../52705f51-9d05-42df-a2c2-b00d9aa7dc86.png | Bin 0 -> 722 bytes .../78e41c23-8562-4a8d-9205-8cd274e22ed4.png | Bin 0 -> 724 bytes .../a758fd20-716c-4ce2-b41d-b8c54cd92820.png | Bin 0 -> 721 bytes .../e227be95-d02c-46c4-9a32-42d24441e391.png | Bin 0 -> 725 bytes .../f9687bf7-3a9e-41cd-a197-ae69b39948e3.png | Bin 0 -> 720 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 722 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 722 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 724 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 721 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 725 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 720 bytes sprites/spr_player_1/spr_player_1.yy | 123 ++++++++++++++ .../2f0e1c00-d233-42c0-a923-97c4306290a7.png | Bin 0 -> 727 bytes .../52705f51-9d05-42df-a2c2-b00d9aa7dc86.png | Bin 0 -> 722 bytes .../78e41c23-8562-4a8d-9205-8cd274e22ed4.png | Bin 0 -> 729 bytes .../a758fd20-716c-4ce2-b41d-b8c54cd92820.png | Bin 0 -> 725 bytes .../e227be95-d02c-46c4-9a32-42d24441e391.png | Bin 0 -> 727 bytes .../f9687bf7-3a9e-41cd-a197-ae69b39948e3.png | Bin 0 -> 726 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 727 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 722 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 729 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 725 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 727 bytes .../6df498d0-968a-473f-82f1-a313dc9ba8db.png | Bin 0 -> 726 bytes sprites/spr_player_2/spr_player_1.yy | 123 ++++++++++++++ sprites/spr_player_2/spr_player_2.yy | 123 ++++++++++++++ .../487c30e1-ee9c-41df-83f4-dc89f966f146.png | Bin 0 -> 1112 bytes .../1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1.png | Bin 0 -> 1112 bytes sprites/spr_rock/spr_rock.yy | 79 +++++++++ .../487c30e1-ee9c-41df-83f4-dc89f966f146.png | Bin 0 -> 625 bytes .../1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1.png | Bin 0 -> 625 bytes sprites/spr_rock_s/spr_rock.yy | 79 +++++++++ sprites/spr_rock_s/spr_rock_s.yy | 79 +++++++++ 97 files changed, 2409 insertions(+) create mode 100644 Opera GX + GameMaker game jam - Space Jam.yyp create mode 100644 fonts/fn_text/Font1.old.png create mode 100644 fonts/fn_text/Font1.old.yy create mode 100644 fonts/fn_text/fn_text.old.png create mode 100644 fonts/fn_text/fn_text.old.yy create mode 100644 fonts/fn_text/fn_text.png create mode 100644 fonts/fn_text/fn_text.yy create mode 100644 notes/nt_game_format/nt_game_format.txt create mode 100644 notes/nt_game_format/nt_game_format.yy create mode 100644 notes/nt_todo/nt_todo.txt create mode 100644 notes/nt_todo/nt_todo.yy create mode 100644 objects/obj_dust/Create_0.gml create mode 100644 objects/obj_dust/Step_0.gml create mode 100644 objects/obj_dust/obj_dust.yy create mode 100644 objects/obj_laser/Collision_obj_rock.gml create mode 100644 objects/obj_laser/Create_0.gml create mode 100644 objects/obj_laser/Other_0.gml create mode 100644 objects/obj_laser/obj_laser.yy create mode 100644 objects/obj_level/Create_0.gml create mode 100644 objects/obj_level/Draw_0.gml create mode 100644 objects/obj_level/Step_0.gml create mode 100644 objects/obj_level/obj_level.yy create mode 100644 objects/obj_life/Collision_obj_laser.gml create mode 100644 objects/obj_life/Create_0.gml create mode 100644 objects/obj_life/obj_life.yy create mode 100644 objects/obj_player_1/Collision_obj_life.gml create mode 100644 objects/obj_player_1/Collision_obj_rock.gml create mode 100644 objects/obj_player_1/Create_0.gml create mode 100644 objects/obj_player_1/Step_0.gml create mode 100644 objects/obj_player_1/obj_player_1.yy create mode 100644 objects/obj_player_2/Collision_obj_life.gml create mode 100644 objects/obj_player_2/Collision_obj_rock.gml create mode 100644 objects/obj_player_2/Create_0.gml create mode 100644 objects/obj_player_2/Step_0.gml create mode 100644 objects/obj_player_2/obj_player_1.yy create mode 100644 objects/obj_player_2/obj_player_2.yy create mode 100644 objects/obj_rock/Create_0.gml create mode 100644 objects/obj_rock/Other_0.gml create mode 100644 objects/obj_rock/Step_0.gml create mode 100644 objects/obj_rock/obj_rock.yy create mode 100644 objects/obj_spawner/Alarm_0.gml create mode 100644 objects/obj_spawner/Alarm_1.gml create mode 100644 objects/obj_spawner/Other_4.gml create mode 100644 objects/obj_spawner/obj_spawner.yy create mode 100644 options/html5/options_html5.yy create mode 100644 options/main/options_main.yy create mode 100644 options/windows/options_windows.yy create mode 100644 rooms/rm_gameover/rm_gameover.yy create mode 100644 rooms/rm_level_1/Room1.yy create mode 100644 rooms/rm_level_1/rm_level_1.yy create mode 100644 rooms/rm_title/rm_title.yy create mode 100644 sprites/spr_background/99b41af2-3466-4bf8-90d3-4012f8151497.png create mode 100644 sprites/spr_background/layers/99b41af2-3466-4bf8-90d3-4012f8151497/c5e0874e-99fe-4ae0-a540-175dfe189028.png create mode 100644 sprites/spr_background/spr_background.yy create mode 100644 sprites/spr_dust/d515a508-0970-45cc-878e-3d20b42b0462.png create mode 100644 sprites/spr_dust/layers/d515a508-0970-45cc-878e-3d20b42b0462/40f63f5a-1760-45c7-8207-e75e12c80992.png create mode 100644 sprites/spr_dust/spr_dust.yy create mode 100644 sprites/spr_laser/d1817951-ae19-495f-86c2-7c3c34108721.png create mode 100644 sprites/spr_laser/layers/d1817951-ae19-495f-86c2-7c3c34108721/cd98bcd0-c561-466c-97ca-e8b2a99cced5.png create mode 100644 sprites/spr_laser/spr_laser.yy create mode 100644 sprites/spr_life/f6dddb5a-86a7-44d8-a35a-76c3547339b7.png create mode 100644 sprites/spr_life/layers/f6dddb5a-86a7-44d8-a35a-76c3547339b7/b8908977-cff8-4f09-a379-fc51122cd96f.png create mode 100644 sprites/spr_life/spr_life.yy create mode 100644 sprites/spr_player_1/2f0e1c00-d233-42c0-a923-97c4306290a7.png create mode 100644 sprites/spr_player_1/52705f51-9d05-42df-a2c2-b00d9aa7dc86.png create mode 100644 sprites/spr_player_1/78e41c23-8562-4a8d-9205-8cd274e22ed4.png create mode 100644 sprites/spr_player_1/a758fd20-716c-4ce2-b41d-b8c54cd92820.png create mode 100644 sprites/spr_player_1/e227be95-d02c-46c4-9a32-42d24441e391.png create mode 100644 sprites/spr_player_1/f9687bf7-3a9e-41cd-a197-ae69b39948e3.png create mode 100644 sprites/spr_player_1/layers/2f0e1c00-d233-42c0-a923-97c4306290a7/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_1/layers/52705f51-9d05-42df-a2c2-b00d9aa7dc86/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_1/layers/78e41c23-8562-4a8d-9205-8cd274e22ed4/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_1/layers/a758fd20-716c-4ce2-b41d-b8c54cd92820/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_1/layers/e227be95-d02c-46c4-9a32-42d24441e391/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_1/layers/f9687bf7-3a9e-41cd-a197-ae69b39948e3/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_1/spr_player_1.yy create mode 100644 sprites/spr_player_2/2f0e1c00-d233-42c0-a923-97c4306290a7.png create mode 100644 sprites/spr_player_2/52705f51-9d05-42df-a2c2-b00d9aa7dc86.png create mode 100644 sprites/spr_player_2/78e41c23-8562-4a8d-9205-8cd274e22ed4.png create mode 100644 sprites/spr_player_2/a758fd20-716c-4ce2-b41d-b8c54cd92820.png create mode 100644 sprites/spr_player_2/e227be95-d02c-46c4-9a32-42d24441e391.png create mode 100644 sprites/spr_player_2/f9687bf7-3a9e-41cd-a197-ae69b39948e3.png create mode 100644 sprites/spr_player_2/layers/2f0e1c00-d233-42c0-a923-97c4306290a7/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_2/layers/52705f51-9d05-42df-a2c2-b00d9aa7dc86/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_2/layers/78e41c23-8562-4a8d-9205-8cd274e22ed4/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_2/layers/a758fd20-716c-4ce2-b41d-b8c54cd92820/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_2/layers/e227be95-d02c-46c4-9a32-42d24441e391/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_2/layers/f9687bf7-3a9e-41cd-a197-ae69b39948e3/6df498d0-968a-473f-82f1-a313dc9ba8db.png create mode 100644 sprites/spr_player_2/spr_player_1.yy create mode 100644 sprites/spr_player_2/spr_player_2.yy create mode 100644 sprites/spr_rock/487c30e1-ee9c-41df-83f4-dc89f966f146.png create mode 100644 sprites/spr_rock/layers/487c30e1-ee9c-41df-83f4-dc89f966f146/1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1.png create mode 100644 sprites/spr_rock/spr_rock.yy create mode 100644 sprites/spr_rock_s/487c30e1-ee9c-41df-83f4-dc89f966f146.png create mode 100644 sprites/spr_rock_s/layers/487c30e1-ee9c-41df-83f4-dc89f966f146/1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1.png create mode 100644 sprites/spr_rock_s/spr_rock.yy create mode 100644 sprites/spr_rock_s/spr_rock_s.yy diff --git a/Opera GX + GameMaker game jam - Space Jam.yyp b/Opera GX + GameMaker game jam - Space Jam.yyp new file mode 100644 index 0000000..a176ad0 --- /dev/null +++ b/Opera GX + GameMaker game jam - Space Jam.yyp @@ -0,0 +1,84 @@ +{ + "resources": [ + {"id":{"name":"obj_player_2","path":"objects/obj_player_2/obj_player_2.yy",},"order":1,}, + {"id":{"name":"obj_rock","path":"objects/obj_rock/obj_rock.yy",},"order":0,}, + {"id":{"name":"rm_gameover","path":"rooms/rm_gameover/rm_gameover.yy",},"order":2,}, + {"id":{"name":"spr_player_1","path":"sprites/spr_player_1/spr_player_1.yy",},"order":0,}, + {"id":{"name":"obj_laser","path":"objects/obj_laser/obj_laser.yy",},"order":2,}, + {"id":{"name":"spr_life","path":"sprites/spr_life/spr_life.yy",},"order":0,}, + {"id":{"name":"obj_spawner","path":"objects/obj_spawner/obj_spawner.yy",},"order":1,}, + {"id":{"name":"spr_laser","path":"sprites/spr_laser/spr_laser.yy",},"order":2,}, + {"id":{"name":"obj_level","path":"objects/obj_level/obj_level.yy",},"order":0,}, + {"id":{"name":"rm_level_1","path":"rooms/rm_level_1/rm_level_1.yy",},"order":0,}, + {"id":{"name":"spr_rock","path":"sprites/spr_rock/spr_rock.yy",},"order":0,}, + {"id":{"name":"spr_rock_s","path":"sprites/spr_rock_s/spr_rock_s.yy",},"order":1,}, + {"id":{"name":"nt_todo","path":"notes/nt_todo/nt_todo.yy",},"order":0,}, + {"id":{"name":"obj_dust","path":"objects/obj_dust/obj_dust.yy",},"order":0,}, + {"id":{"name":"rm_title","path":"rooms/rm_title/rm_title.yy",},"order":3,}, + {"id":{"name":"spr_background","path":"sprites/spr_background/spr_background.yy",},"order":0,}, + {"id":{"name":"spr_dust","path":"sprites/spr_dust/spr_dust.yy",},"order":1,}, + {"id":{"name":"spr_player_2","path":"sprites/spr_player_2/spr_player_2.yy",},"order":1,}, + {"id":{"name":"nt_game_format","path":"notes/nt_game_format/nt_game_format.yy",},"order":1,}, + {"id":{"name":"obj_life","path":"objects/obj_life/obj_life.yy",},"order":0,}, + {"id":{"name":"fn_text","path":"fonts/fn_text/fn_text.yy",},"order":0,}, + {"id":{"name":"obj_player_1","path":"objects/obj_player_1/obj_player_1.yy",},"order":0,}, + ], + "Options": [ + {"name":"HTML5","path":"options/html5/options_html5.yy",}, + {"name":"Main","path":"options/main/options_main.yy",}, + {"name":"Windows","path":"options/windows/options_windows.yy",}, + ], + "isDnDProject": false, + "isEcma": false, + "tutorialPath": "", + "configs": { + "name": "Default", + "children": [], + }, + "RoomOrderNodes": [ + {"roomId":{"name":"rm_title","path":"rooms/rm_title/rm_title.yy",},}, + {"roomId":{"name":"rm_level_1","path":"rooms/rm_level_1/rm_level_1.yy",},}, + {"roomId":{"name":"rm_gameover","path":"rooms/rm_gameover/rm_gameover.yy",},}, + ], + "Folders": [ + {"folderPath":"folders/Sprites.yy","order":1,"resourceVersion":"1.0","name":"Sprites","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Tile Sets.yy","order":2,"resourceVersion":"1.0","name":"Tile Sets","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Sounds.yy","order":3,"resourceVersion":"1.0","name":"Sounds","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Paths.yy","order":4,"resourceVersion":"1.0","name":"Paths","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Scripts.yy","order":5,"resourceVersion":"1.0","name":"Scripts","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Shaders.yy","order":6,"resourceVersion":"1.0","name":"Shaders","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Fonts.yy","order":7,"resourceVersion":"1.0","name":"Fonts","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Timelines.yy","order":8,"resourceVersion":"1.0","name":"Timelines","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Objects.yy","order":9,"resourceVersion":"1.0","name":"Objects","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Rooms.yy","order":10,"resourceVersion":"1.0","name":"Rooms","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Sequences.yy","order":11,"resourceVersion":"1.0","name":"Sequences","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Animation Curves.yy","order":12,"resourceVersion":"1.0","name":"Animation Curves","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Notes.yy","order":13,"resourceVersion":"1.0","name":"Notes","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Extensions.yy","order":14,"resourceVersion":"1.0","name":"Extensions","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Sprites/player.yy","order":7,"resourceVersion":"1.0","name":"player","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Sprites/enemy.yy","order":8,"resourceVersion":"1.0","name":"enemy","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Sprites/background.yy","order":9,"resourceVersion":"1.0","name":"background","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Objects/player.yy","order":0,"resourceVersion":"1.0","name":"player","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Objects/level.yy","order":1,"resourceVersion":"1.0","name":"level","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Objects/enemy.yy","order":2,"resourceVersion":"1.0","name":"enemy","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Objects/background.yy","order":3,"resourceVersion":"1.0","name":"background","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Sprites/pickups.yy","order":10,"resourceVersion":"1.0","name":"pickups","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Objects/pickups.yy","order":4,"resourceVersion":"1.0","name":"pickups","tags":[],"resourceType":"GMFolder",}, + {"folderPath":"folders/Rooms/levels.yy","order":5,"resourceVersion":"1.0","name":"levels","tags":[],"resourceType":"GMFolder",}, + ], + "AudioGroups": [ + {"targets":-1,"resourceVersion":"1.3","name":"audiogroup_default","resourceType":"GMAudioGroup",}, + ], + "TextureGroups": [ + {"isScaled":true,"autocrop":true,"border":2,"mipsToGenerate":0,"groupParent":null,"targets":-1,"resourceVersion":"1.3","name":"Default","resourceType":"GMTextureGroup",}, + {"isScaled":true,"autocrop":true,"border":2,"mipsToGenerate":0,"groupParent":null,"targets":-1,"resourceVersion":"1.3","name":"texturegroup1","resourceType":"GMTextureGroup",}, + ], + "IncludedFiles": [], + "MetaData": { + "IDEVersion": "2.3.3.574", + }, + "resourceVersion": "1.4", + "name": "Opera GX + GameMaker game jam - Space Jam", + "tags": [], + "resourceType": "GMProject", +} \ No newline at end of file diff --git a/fonts/fn_text/Font1.old.png b/fonts/fn_text/Font1.old.png new file mode 100644 index 0000000000000000000000000000000000000000..726ed271b3464175a3f35577a27a7a91b3fa7f0d GIT binary patch literal 10429 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 literal 0 HcmV?d00001 diff --git a/fonts/fn_text/Font1.old.yy b/fonts/fn_text/Font1.old.yy new file mode 100644 index 0000000..ef3c22d --- /dev/null +++ b/fonts/fn_text/Font1.old.yy @@ -0,0 +1,137 @@ +{ + "hinting": 0, + "glyphOperations": 0, + "interpreter": 0, + "pointRounding": 0, + "fontName": "Yu Gothic", + "styleName": "Regular", + "size": 12.0, + "bold": false, + "italic": false, + "charset": 0, + "AntiAlias": 1, + "first": 0, + "last": 0, + "sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)", + "includeTTF": false, + "TTFName": "", + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "ascenderOffset": 0, + "glyphs": { + "32": {"x":2,"y":2,"w":4,"h":21,"character":32,"shift":4,"offset":0,}, + "33": {"x":149,"y":48,"w":3,"h":21,"character":33,"shift":5,"offset":1,}, + "34": {"x":143,"y":48,"w":4,"h":21,"character":34,"shift":6,"offset":1,}, + "35": {"x":131,"y":48,"w":10,"h":21,"character":35,"shift":9,"offset":0,}, + "36": {"x":122,"y":48,"w":7,"h":21,"character":36,"shift":9,"offset":1,}, + "37": {"x":107,"y":48,"w":13,"h":21,"character":37,"shift":13,"offset":0,}, + "38": {"x":92,"y":48,"w":13,"h":21,"character":38,"shift":13,"offset":0,}, + "39": {"x":88,"y":48,"w":2,"h":21,"character":39,"shift":4,"offset":1,}, + "40": {"x":82,"y":48,"w":4,"h":21,"character":40,"shift":5,"offset":1,}, + "41": {"x":76,"y":48,"w":4,"h":21,"character":41,"shift":5,"offset":0,}, + "42": {"x":154,"y":48,"w":7,"h":21,"character":42,"shift":7,"offset":0,}, + "43": {"x":65,"y":48,"w":9,"h":21,"character":43,"shift":11,"offset":1,}, + "44": {"x":51,"y":48,"w":3,"h":21,"character":44,"shift":3,"offset":0,}, + "45": {"x":44,"y":48,"w":5,"h":21,"character":45,"shift":6,"offset":1,}, + "46": {"x":39,"y":48,"w":3,"h":21,"character":46,"shift":3,"offset":0,}, + "47": {"x":29,"y":48,"w":8,"h":21,"character":47,"shift":6,"offset":-1,}, + "48": {"x":19,"y":48,"w":8,"h":21,"character":48,"shift":9,"offset":0,}, + "49": {"x":12,"y":48,"w":5,"h":21,"character":49,"shift":9,"offset":1,}, + "50": {"x":2,"y":48,"w":8,"h":21,"character":50,"shift":9,"offset":0,}, + "51": {"x":237,"y":25,"w":8,"h":21,"character":51,"shift":9,"offset":0,}, + "52": {"x":226,"y":25,"w":9,"h":21,"character":52,"shift":9,"offset":0,}, + "53": {"x":56,"y":48,"w":7,"h":21,"character":53,"shift":9,"offset":1,}, + "54": {"x":163,"y":48,"w":8,"h":21,"character":54,"shift":9,"offset":0,}, + "55": {"x":173,"y":48,"w":8,"h":21,"character":55,"shift":9,"offset":0,}, + "56": {"x":183,"y":48,"w":8,"h":21,"character":56,"shift":9,"offset":0,}, + "57": {"x":141,"y":71,"w":8,"h":21,"character":57,"shift":9,"offset":0,}, + "58": {"x":136,"y":71,"w":3,"h":21,"character":58,"shift":3,"offset":0,}, + "59": {"x":131,"y":71,"w":3,"h":21,"character":59,"shift":3,"offset":0,}, + "60": {"x":122,"y":71,"w":7,"h":21,"character":60,"shift":11,"offset":2,}, + "61": {"x":111,"y":71,"w":9,"h":21,"character":61,"shift":11,"offset":1,}, + "62": {"x":102,"y":71,"w":7,"h":21,"character":62,"shift":11,"offset":2,}, + "63": {"x":94,"y":71,"w":6,"h":21,"character":63,"shift":7,"offset":1,}, + "64": {"x":79,"y":71,"w":13,"h":21,"character":64,"shift":15,"offset":1,}, + "65": {"x":66,"y":71,"w":11,"h":21,"character":65,"shift":10,"offset":0,}, + "66": {"x":56,"y":71,"w":8,"h":21,"character":66,"shift":9,"offset":1,}, + "67": {"x":44,"y":71,"w":10,"h":21,"character":67,"shift":10,"offset":0,}, + "68": {"x":32,"y":71,"w":10,"h":21,"character":68,"shift":11,"offset":1,}, + "69": {"x":23,"y":71,"w":7,"h":21,"character":69,"shift":8,"offset":1,}, + "70": {"x":14,"y":71,"w":7,"h":21,"character":70,"shift":8,"offset":1,}, + "71": {"x":2,"y":71,"w":10,"h":21,"character":71,"shift":11,"offset":0,}, + "72": {"x":238,"y":48,"w":9,"h":21,"character":72,"shift":11,"offset":1,}, + "73": {"x":234,"y":48,"w":2,"h":21,"character":73,"shift":4,"offset":1,}, + "74": {"x":227,"y":48,"w":5,"h":21,"character":74,"shift":6,"offset":0,}, + "75": {"x":216,"y":48,"w":9,"h":21,"character":75,"shift":9,"offset":1,}, + "76": {"x":207,"y":48,"w":7,"h":21,"character":76,"shift":8,"offset":1,}, + "77": {"x":193,"y":48,"w":12,"h":21,"character":77,"shift":14,"offset":1,}, + "78": {"x":214,"y":25,"w":10,"h":21,"character":78,"shift":12,"offset":1,}, + "79": {"x":200,"y":25,"w":12,"h":21,"character":79,"shift":12,"offset":0,}, + "80": {"x":190,"y":25,"w":8,"h":21,"character":80,"shift":9,"offset":1,}, + "81": {"x":221,"y":2,"w":13,"h":21,"character":81,"shift":12,"offset":0,}, + "82": {"x":204,"y":2,"w":9,"h":21,"character":82,"shift":10,"offset":1,}, + "83": {"x":194,"y":2,"w":8,"h":21,"character":83,"shift":9,"offset":0,}, + "84": {"x":183,"y":2,"w":9,"h":21,"character":84,"shift":8,"offset":0,}, + "85": {"x":172,"y":2,"w":9,"h":21,"character":85,"shift":11,"offset":1,}, + "86": {"x":160,"y":2,"w":10,"h":21,"character":86,"shift":10,"offset":0,}, + "87": {"x":143,"y":2,"w":15,"h":21,"character":87,"shift":15,"offset":0,}, + "88": {"x":131,"y":2,"w":10,"h":21,"character":88,"shift":9,"offset":0,}, + "89": {"x":120,"y":2,"w":9,"h":21,"character":89,"shift":9,"offset":0,}, + "90": {"x":109,"y":2,"w":9,"h":21,"character":90,"shift":9,"offset":0,}, + "91": {"x":215,"y":2,"w":4,"h":21,"character":91,"shift":5,"offset":1,}, + "92": {"x":98,"y":2,"w":9,"h":21,"character":92,"shift":9,"offset":0,}, + "93": {"x":84,"y":2,"w":4,"h":21,"character":93,"shift":5,"offset":0,}, + "94": {"x":73,"y":2,"w":9,"h":21,"character":94,"shift":11,"offset":1,}, + "95": {"x":64,"y":2,"w":7,"h":21,"character":95,"shift":7,"offset":0,}, + "96": {"x":58,"y":2,"w":4,"h":21,"character":96,"shift":4,"offset":0,}, + "97": {"x":48,"y":2,"w":8,"h":21,"character":97,"shift":8,"offset":0,}, + "98": {"x":38,"y":2,"w":8,"h":21,"character":98,"shift":9,"offset":1,}, + "99": {"x":29,"y":2,"w":7,"h":21,"character":99,"shift":7,"offset":0,}, + "100": {"x":18,"y":2,"w":9,"h":21,"character":100,"shift":9,"offset":0,}, + "101": {"x":8,"y":2,"w":8,"h":21,"character":101,"shift":8,"offset":0,}, + "102": {"x":90,"y":2,"w":6,"h":21,"character":102,"shift":5,"offset":0,}, + "103": {"x":236,"y":2,"w":9,"h":21,"character":103,"shift":9,"offset":0,}, + "104": {"x":82,"y":25,"w":7,"h":21,"character":104,"shift":9,"offset":1,}, + "105": {"x":247,"y":2,"w":2,"h":21,"character":105,"shift":4,"offset":1,}, + "106": {"x":174,"y":25,"w":5,"h":21,"character":106,"shift":4,"offset":-2,}, + "107": {"x":165,"y":25,"w":7,"h":21,"character":107,"shift":8,"offset":1,}, + "108": {"x":161,"y":25,"w":2,"h":21,"character":108,"shift":4,"offset":1,}, + "109": {"x":147,"y":25,"w":12,"h":21,"character":109,"shift":14,"offset":1,}, + "110": {"x":138,"y":25,"w":7,"h":21,"character":110,"shift":9,"offset":1,}, + "111": {"x":127,"y":25,"w":9,"h":21,"character":111,"shift":9,"offset":0,}, + "112": {"x":117,"y":25,"w":8,"h":21,"character":112,"shift":9,"offset":1,}, + "113": {"x":106,"y":25,"w":9,"h":21,"character":113,"shift":9,"offset":0,}, + "114": {"x":99,"y":25,"w":5,"h":21,"character":114,"shift":6,"offset":1,}, + "115": {"x":181,"y":25,"w":7,"h":21,"character":115,"shift":7,"offset":0,}, + "116": {"x":91,"y":25,"w":6,"h":21,"character":116,"shift":5,"offset":0,}, + "117": {"x":73,"y":25,"w":7,"h":21,"character":117,"shift":9,"offset":1,}, + "118": {"x":63,"y":25,"w":8,"h":21,"character":118,"shift":8,"offset":0,}, + "119": {"x":49,"y":25,"w":12,"h":21,"character":119,"shift":12,"offset":0,}, + "120": {"x":39,"y":25,"w":8,"h":21,"character":120,"shift":7,"offset":0,}, + "121": {"x":29,"y":25,"w":8,"h":21,"character":121,"shift":8,"offset":0,}, + "122": {"x":20,"y":25,"w":7,"h":21,"character":122,"shift":7,"offset":0,}, + "123": {"x":13,"y":25,"w":5,"h":21,"character":123,"shift":5,"offset":0,}, + "124": {"x":9,"y":25,"w":2,"h":21,"character":124,"shift":4,"offset":1,}, + "125": {"x":2,"y":25,"w":5,"h":21,"character":125,"shift":5,"offset":0,}, + "126": {"x":151,"y":71,"w":9,"h":21,"character":126,"shift":11,"offset":1,}, + "9647": {"x":162,"y":71,"w":10,"h":21,"character":9647,"shift":16,"offset":3,}, + }, + "kerningPairs": [], + "ranges": [ + {"lower":32,"upper":127,}, + {"lower":9647,"upper":9647,}, + ], + "regenerateBitmap": false, + "canGenerateBitmap": true, + "maintainGms1Font": false, + "parent": { + "name": "Fonts", + "path": "folders/Fonts.yy", + }, + "resourceVersion": "1.0", + "name": "Font1", + "tags": [], + "resourceType": "GMFont", +} \ No newline at end of file diff --git a/fonts/fn_text/fn_text.old.png b/fonts/fn_text/fn_text.old.png new file mode 100644 index 0000000000000000000000000000000000000000..8d928704564d3b4a35ed0eca8562d538313d42a6 GIT binary patch literal 2798 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 literal 0 HcmV?d00001 diff --git a/fonts/fn_text/fn_text.old.yy b/fonts/fn_text/fn_text.old.yy new file mode 100644 index 0000000..5494540 --- /dev/null +++ b/fonts/fn_text/fn_text.old.yy @@ -0,0 +1,137 @@ +{ + "hinting": 0, + "glyphOperations": 0, + "interpreter": 0, + "pointRounding": 0, + "fontName": "anim_curve_icon_font", + "styleName": "Regular", + "size": 12.0, + "bold": false, + "italic": false, + "charset": 0, + "AntiAlias": 1, + "first": 0, + "last": 0, + "sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)", + "includeTTF": false, + "TTFName": "", + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "ascenderOffset": 2, + "glyphs": { + "32": {"x":2,"y":2,"w":8,"h":18,"character":32,"shift":8,"offset":0,}, + "33": {"x":113,"y":42,"w":2,"h":18,"character":33,"shift":10,"offset":4,}, + "34": {"x":106,"y":42,"w":5,"h":18,"character":34,"shift":10,"offset":2,}, + "35": {"x":95,"y":42,"w":9,"h":18,"character":35,"shift":10,"offset":0,}, + "36": {"x":86,"y":42,"w":7,"h":18,"character":36,"shift":10,"offset":1,}, + "37": {"x":74,"y":42,"w":10,"h":18,"character":37,"shift":10,"offset":0,}, + "38": {"x":62,"y":42,"w":10,"h":18,"character":38,"shift":10,"offset":0,}, + "39": {"x":58,"y":42,"w":2,"h":18,"character":39,"shift":10,"offset":4,}, + "40": {"x":51,"y":42,"w":5,"h":18,"character":40,"shift":10,"offset":2,}, + "41": {"x":44,"y":42,"w":5,"h":18,"character":41,"shift":10,"offset":2,}, + "42": {"x":117,"y":42,"w":8,"h":18,"character":42,"shift":10,"offset":1,}, + "43": {"x":35,"y":42,"w":7,"h":18,"character":43,"shift":10,"offset":1,}, + "44": {"x":21,"y":42,"w":3,"h":18,"character":44,"shift":10,"offset":3,}, + "45": {"x":14,"y":42,"w":5,"h":18,"character":45,"shift":10,"offset":2,}, + "46": {"x":10,"y":42,"w":2,"h":18,"character":46,"shift":10,"offset":4,}, + "47": {"x":2,"y":42,"w":6,"h":18,"character":47,"shift":10,"offset":2,}, + "48": {"x":243,"y":22,"w":7,"h":18,"character":48,"shift":10,"offset":1,}, + "49": {"x":237,"y":22,"w":4,"h":18,"character":49,"shift":10,"offset":2,}, + "50": {"x":228,"y":22,"w":7,"h":18,"character":50,"shift":10,"offset":1,}, + "51": {"x":219,"y":22,"w":7,"h":18,"character":51,"shift":10,"offset":1,}, + "52": {"x":208,"y":22,"w":9,"h":18,"character":52,"shift":10,"offset":0,}, + "53": {"x":26,"y":42,"w":7,"h":18,"character":53,"shift":10,"offset":1,}, + "54": {"x":127,"y":42,"w":7,"h":18,"character":54,"shift":10,"offset":1,}, + "55": {"x":136,"y":42,"w":7,"h":18,"character":55,"shift":10,"offset":1,}, + "56": {"x":145,"y":42,"w":7,"h":18,"character":56,"shift":10,"offset":1,}, + "57": {"x":79,"y":62,"w":7,"h":18,"character":57,"shift":10,"offset":1,}, + "58": {"x":75,"y":62,"w":2,"h":18,"character":58,"shift":10,"offset":4,}, + "59": {"x":70,"y":62,"w":3,"h":18,"character":59,"shift":10,"offset":3,}, + "60": {"x":61,"y":62,"w":7,"h":18,"character":60,"shift":10,"offset":1,}, + "61": {"x":52,"y":62,"w":7,"h":18,"character":61,"shift":10,"offset":1,}, + "62": {"x":43,"y":62,"w":7,"h":18,"character":62,"shift":10,"offset":1,}, + "63": {"x":34,"y":62,"w":7,"h":18,"character":63,"shift":10,"offset":1,}, + "64": {"x":23,"y":62,"w":9,"h":18,"character":64,"shift":10,"offset":0,}, + "65": {"x":12,"y":62,"w":9,"h":18,"character":65,"shift":10,"offset":0,}, + "66": {"x":2,"y":62,"w":8,"h":18,"character":66,"shift":10,"offset":1,}, + "67": {"x":244,"y":42,"w":8,"h":18,"character":67,"shift":10,"offset":1,}, + "68": {"x":234,"y":42,"w":8,"h":18,"character":68,"shift":10,"offset":1,}, + "69": {"x":226,"y":42,"w":6,"h":18,"character":69,"shift":10,"offset":2,}, + "70": {"x":218,"y":42,"w":6,"h":18,"character":70,"shift":10,"offset":2,}, + "71": {"x":208,"y":42,"w":8,"h":18,"character":71,"shift":10,"offset":1,}, + "72": {"x":198,"y":42,"w":8,"h":18,"character":72,"shift":10,"offset":1,}, + "73": {"x":190,"y":42,"w":6,"h":18,"character":73,"shift":10,"offset":2,}, + "74": {"x":181,"y":42,"w":7,"h":18,"character":74,"shift":10,"offset":1,}, + "75": {"x":172,"y":42,"w":7,"h":18,"character":75,"shift":10,"offset":2,}, + "76": {"x":164,"y":42,"w":6,"h":18,"character":76,"shift":10,"offset":2,}, + "77": {"x":154,"y":42,"w":8,"h":18,"character":77,"shift":10,"offset":1,}, + "78": {"x":198,"y":22,"w":8,"h":18,"character":78,"shift":10,"offset":1,}, + "79": {"x":188,"y":22,"w":8,"h":18,"character":79,"shift":10,"offset":1,}, + "80": {"x":178,"y":22,"w":8,"h":18,"character":80,"shift":10,"offset":1,}, + "81": {"x":211,"y":2,"w":8,"h":18,"character":81,"shift":10,"offset":1,}, + "82": {"x":195,"y":2,"w":8,"h":18,"character":82,"shift":10,"offset":1,}, + "83": {"x":185,"y":2,"w":8,"h":18,"character":83,"shift":10,"offset":1,}, + "84": {"x":175,"y":2,"w":8,"h":18,"character":84,"shift":10,"offset":1,}, + "85": {"x":165,"y":2,"w":8,"h":18,"character":85,"shift":10,"offset":1,}, + "86": {"x":154,"y":2,"w":9,"h":18,"character":86,"shift":10,"offset":0,}, + "87": {"x":142,"y":2,"w":10,"h":18,"character":87,"shift":10,"offset":0,}, + "88": {"x":131,"y":2,"w":9,"h":18,"character":88,"shift":10,"offset":0,}, + "89": {"x":120,"y":2,"w":9,"h":18,"character":89,"shift":10,"offset":0,}, + "90": {"x":110,"y":2,"w":8,"h":18,"character":90,"shift":10,"offset":1,}, + "91": {"x":205,"y":2,"w":4,"h":18,"character":91,"shift":10,"offset":3,}, + "92": {"x":102,"y":2,"w":6,"h":18,"character":92,"shift":10,"offset":2,}, + "93": {"x":86,"y":2,"w":4,"h":18,"character":93,"shift":10,"offset":2,}, + "94": {"x":76,"y":2,"w":8,"h":18,"character":94,"shift":10,"offset":1,}, + "95": {"x":64,"y":2,"w":10,"h":18,"character":95,"shift":10,"offset":0,}, + "96": {"x":59,"y":2,"w":3,"h":18,"character":96,"shift":10,"offset":3,}, + "97": {"x":50,"y":2,"w":7,"h":18,"character":97,"shift":10,"offset":1,}, + "98": {"x":40,"y":2,"w":8,"h":18,"character":98,"shift":10,"offset":1,}, + "99": {"x":31,"y":2,"w":7,"h":18,"character":99,"shift":10,"offset":1,}, + "100": {"x":22,"y":2,"w":7,"h":18,"character":100,"shift":10,"offset":1,}, + "101": {"x":12,"y":2,"w":8,"h":18,"character":101,"shift":10,"offset":1,}, + "102": {"x":92,"y":2,"w":8,"h":18,"character":102,"shift":10,"offset":1,}, + "103": {"x":221,"y":2,"w":8,"h":18,"character":103,"shift":10,"offset":1,}, + "104": {"x":70,"y":22,"w":7,"h":18,"character":104,"shift":10,"offset":1,}, + "105": {"x":231,"y":2,"w":6,"h":18,"character":105,"shift":10,"offset":2,}, + "106": {"x":162,"y":22,"w":6,"h":18,"character":106,"shift":10,"offset":1,}, + "107": {"x":153,"y":22,"w":7,"h":18,"character":107,"shift":10,"offset":2,}, + "108": {"x":144,"y":22,"w":7,"h":18,"character":108,"shift":10,"offset":1,}, + "109": {"x":134,"y":22,"w":8,"h":18,"character":109,"shift":10,"offset":1,}, + "110": {"x":125,"y":22,"w":7,"h":18,"character":110,"shift":10,"offset":1,}, + "111": {"x":115,"y":22,"w":8,"h":18,"character":111,"shift":10,"offset":1,}, + "112": {"x":105,"y":22,"w":8,"h":18,"character":112,"shift":10,"offset":1,}, + "113": {"x":96,"y":22,"w":7,"h":18,"character":113,"shift":10,"offset":1,}, + "114": {"x":88,"y":22,"w":6,"h":18,"character":114,"shift":10,"offset":2,}, + "115": {"x":170,"y":22,"w":6,"h":18,"character":115,"shift":10,"offset":2,}, + "116": {"x":79,"y":22,"w":7,"h":18,"character":116,"shift":10,"offset":1,}, + "117": {"x":61,"y":22,"w":7,"h":18,"character":117,"shift":10,"offset":1,}, + "118": {"x":51,"y":22,"w":8,"h":18,"character":118,"shift":10,"offset":1,}, + "119": {"x":39,"y":22,"w":10,"h":18,"character":119,"shift":10,"offset":0,}, + "120": {"x":29,"y":22,"w":8,"h":18,"character":120,"shift":10,"offset":1,}, + "121": {"x":19,"y":22,"w":8,"h":18,"character":121,"shift":10,"offset":1,}, + "122": {"x":10,"y":22,"w":7,"h":18,"character":122,"shift":10,"offset":1,}, + "123": {"x":2,"y":22,"w":6,"h":18,"character":123,"shift":10,"offset":2,}, + "124": {"x":247,"y":2,"w":1,"h":18,"character":124,"shift":10,"offset":4,}, + "125": {"x":239,"y":2,"w":6,"h":18,"character":125,"shift":10,"offset":2,}, + "126": {"x":88,"y":62,"w":7,"h":18,"character":126,"shift":10,"offset":1,}, + "9647": {"x":97,"y":62,"w":9,"h":18,"character":9647,"shift":16,"offset":3,}, + }, + "kerningPairs": [], + "ranges": [ + {"lower":32,"upper":127,}, + {"lower":9647,"upper":9647,}, + ], + "regenerateBitmap": false, + "canGenerateBitmap": true, + "maintainGms1Font": false, + "parent": { + "name": "Fonts", + "path": "folders/Fonts.yy", + }, + "resourceVersion": "1.0", + "name": "fn_text", + "tags": [], + "resourceType": "GMFont", +} \ No newline at end of file diff --git a/fonts/fn_text/fn_text.png b/fonts/fn_text/fn_text.png new file mode 100644 index 0000000000000000000000000000000000000000..9977ccb31b0f75918e12c72812e3d8b23b66d813 GIT binary patch literal 11298 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\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)", + "includeTTF": false, + "TTFName": "", + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "ascenderOffset": 2, + "glyphs": { + "32": {"x":2,"y":2,"w":8,"h":18,"character":32,"shift":8,"offset":0,}, + "33": {"x":173,"y":42,"w":3,"h":18,"character":33,"shift":10,"offset":3,}, + "34": {"x":165,"y":42,"w":6,"h":18,"character":34,"shift":10,"offset":2,}, + "35": {"x":153,"y":42,"w":10,"h":18,"character":35,"shift":10,"offset":0,}, + "36": {"x":143,"y":42,"w":8,"h":18,"character":36,"shift":10,"offset":1,}, + "37": {"x":131,"y":42,"w":10,"h":18,"character":37,"shift":10,"offset":0,}, + "38": {"x":119,"y":42,"w":10,"h":18,"character":38,"shift":10,"offset":0,}, + "39": {"x":114,"y":42,"w":3,"h":18,"character":39,"shift":10,"offset":3,}, + "40": {"x":106,"y":42,"w":6,"h":18,"character":40,"shift":10,"offset":2,}, + "41": {"x":98,"y":42,"w":6,"h":18,"character":41,"shift":10,"offset":2,}, + "42": {"x":178,"y":42,"w":8,"h":18,"character":42,"shift":10,"offset":1,}, + "43": {"x":88,"y":42,"w":8,"h":18,"character":43,"shift":10,"offset":1,}, + "44": {"x":72,"y":42,"w":4,"h":18,"character":44,"shift":10,"offset":3,}, + "45": {"x":64,"y":42,"w":6,"h":18,"character":45,"shift":10,"offset":2,}, + "46": {"x":59,"y":42,"w":3,"h":18,"character":46,"shift":10,"offset":3,}, + "47": {"x":50,"y":42,"w":7,"h":18,"character":47,"shift":10,"offset":1,}, + "48": {"x":40,"y":42,"w":8,"h":18,"character":48,"shift":10,"offset":1,}, + "49": {"x":33,"y":42,"w":5,"h":18,"character":49,"shift":10,"offset":1,}, + "50": {"x":23,"y":42,"w":8,"h":18,"character":50,"shift":10,"offset":1,}, + "51": {"x":13,"y":42,"w":8,"h":18,"character":51,"shift":10,"offset":1,}, + "52": {"x":2,"y":42,"w":9,"h":18,"character":52,"shift":10,"offset":0,}, + "53": {"x":78,"y":42,"w":8,"h":18,"character":53,"shift":10,"offset":1,}, + "54": {"x":188,"y":42,"w":8,"h":18,"character":54,"shift":10,"offset":1,}, + "55": {"x":198,"y":42,"w":8,"h":18,"character":55,"shift":10,"offset":1,}, + "56": {"x":208,"y":42,"w":8,"h":18,"character":56,"shift":10,"offset":1,}, + "57": {"x":166,"y":62,"w":8,"h":18,"character":57,"shift":10,"offset":1,}, + "58": {"x":161,"y":62,"w":3,"h":18,"character":58,"shift":10,"offset":3,}, + "59": {"x":156,"y":62,"w":3,"h":18,"character":59,"shift":10,"offset":3,}, + "60": {"x":146,"y":62,"w":8,"h":18,"character":60,"shift":10,"offset":1,}, + "61": {"x":136,"y":62,"w":8,"h":18,"character":61,"shift":10,"offset":1,}, + "62": {"x":126,"y":62,"w":8,"h":18,"character":62,"shift":10,"offset":1,}, + "63": {"x":116,"y":62,"w":8,"h":18,"character":63,"shift":10,"offset":1,}, + "64": {"x":104,"y":62,"w":10,"h":18,"character":64,"shift":10,"offset":0,}, + "65": {"x":92,"y":62,"w":10,"h":18,"character":65,"shift":10,"offset":0,}, + "66": {"x":82,"y":62,"w":8,"h":18,"character":66,"shift":10,"offset":1,}, + "67": {"x":71,"y":62,"w":9,"h":18,"character":67,"shift":10,"offset":1,}, + "68": {"x":61,"y":62,"w":8,"h":18,"character":68,"shift":10,"offset":1,}, + "69": {"x":51,"y":62,"w":8,"h":18,"character":69,"shift":10,"offset":1,}, + "70": {"x":41,"y":62,"w":8,"h":18,"character":70,"shift":10,"offset":1,}, + "71": {"x":30,"y":62,"w":9,"h":18,"character":71,"shift":10,"offset":0,}, + "72": {"x":20,"y":62,"w":8,"h":18,"character":72,"shift":10,"offset":1,}, + "73": {"x":11,"y":62,"w":7,"h":18,"character":73,"shift":10,"offset":1,}, + "74": {"x":2,"y":62,"w":7,"h":18,"character":74,"shift":10,"offset":1,}, + "75": {"x":239,"y":42,"w":9,"h":18,"character":75,"shift":10,"offset":1,}, + "76": {"x":229,"y":42,"w":8,"h":18,"character":76,"shift":10,"offset":1,}, + "77": {"x":218,"y":42,"w":9,"h":18,"character":77,"shift":10,"offset":0,}, + "78": {"x":241,"y":22,"w":8,"h":18,"character":78,"shift":10,"offset":1,}, + "79": {"x":230,"y":22,"w":9,"h":18,"character":79,"shift":10,"offset":0,}, + "80": {"x":220,"y":22,"w":8,"h":18,"character":80,"shift":10,"offset":1,}, + "81": {"x":227,"y":2,"w":9,"h":18,"character":81,"shift":10,"offset":0,}, + "82": {"x":209,"y":2,"w":9,"h":18,"character":82,"shift":10,"offset":1,}, + "83": {"x":199,"y":2,"w":8,"h":18,"character":83,"shift":10,"offset":1,}, + "84": {"x":188,"y":2,"w":9,"h":18,"character":84,"shift":10,"offset":0,}, + "85": {"x":177,"y":2,"w":9,"h":18,"character":85,"shift":10,"offset":0,}, + "86": {"x":165,"y":2,"w":10,"h":18,"character":86,"shift":10,"offset":0,}, + "87": {"x":153,"y":2,"w":10,"h":18,"character":87,"shift":10,"offset":0,}, + "88": {"x":141,"y":2,"w":10,"h":18,"character":88,"shift":10,"offset":0,}, + "89": {"x":129,"y":2,"w":10,"h":18,"character":89,"shift":10,"offset":0,}, + "90": {"x":118,"y":2,"w":9,"h":18,"character":90,"shift":10,"offset":0,}, + "91": {"x":220,"y":2,"w":5,"h":18,"character":91,"shift":10,"offset":3,}, + "92": {"x":109,"y":2,"w":7,"h":18,"character":92,"shift":10,"offset":1,}, + "93": {"x":92,"y":2,"w":5,"h":18,"character":93,"shift":10,"offset":2,}, + "94": {"x":81,"y":2,"w":9,"h":18,"character":94,"shift":10,"offset":0,}, + "95": {"x":68,"y":2,"w":11,"h":18,"character":95,"shift":10,"offset":-1,}, + "96": {"x":62,"y":2,"w":4,"h":18,"character":96,"shift":10,"offset":3,}, + "97": {"x":52,"y":2,"w":8,"h":18,"character":97,"shift":10,"offset":1,}, + "98": {"x":42,"y":2,"w":8,"h":18,"character":98,"shift":10,"offset":1,}, + "99": {"x":32,"y":2,"w":8,"h":18,"character":99,"shift":10,"offset":1,}, + "100": {"x":22,"y":2,"w":8,"h":18,"character":100,"shift":10,"offset":1,}, + "101": {"x":12,"y":2,"w":8,"h":18,"character":101,"shift":10,"offset":1,}, + "102": {"x":99,"y":2,"w":8,"h":18,"character":102,"shift":10,"offset":1,}, + "103": {"x":238,"y":2,"w":9,"h":18,"character":103,"shift":10,"offset":0,}, + "104": {"x":100,"y":22,"w":8,"h":18,"character":104,"shift":10,"offset":1,}, + "105": {"x":2,"y":22,"w":8,"h":18,"character":105,"shift":10,"offset":1,}, + "106": {"x":202,"y":22,"w":6,"h":18,"character":106,"shift":10,"offset":1,}, + "107": {"x":191,"y":22,"w":9,"h":18,"character":107,"shift":10,"offset":1,}, + "108": {"x":181,"y":22,"w":8,"h":18,"character":108,"shift":10,"offset":1,}, + "109": {"x":170,"y":22,"w":9,"h":18,"character":109,"shift":10,"offset":0,}, + "110": {"x":160,"y":22,"w":8,"h":18,"character":110,"shift":10,"offset":1,}, + "111": {"x":149,"y":22,"w":9,"h":18,"character":111,"shift":10,"offset":0,}, + "112": {"x":139,"y":22,"w":8,"h":18,"character":112,"shift":10,"offset":1,}, + "113": {"x":129,"y":22,"w":8,"h":18,"character":113,"shift":10,"offset":1,}, + "114": {"x":120,"y":22,"w":7,"h":18,"character":114,"shift":10,"offset":2,}, + "115": {"x":210,"y":22,"w":8,"h":18,"character":115,"shift":10,"offset":1,}, + "116": {"x":110,"y":22,"w":8,"h":18,"character":116,"shift":10,"offset":1,}, + "117": {"x":90,"y":22,"w":8,"h":18,"character":117,"shift":10,"offset":1,}, + "118": {"x":79,"y":22,"w":9,"h":18,"character":118,"shift":10,"offset":0,}, + "119": {"x":66,"y":22,"w":11,"h":18,"character":119,"shift":10,"offset":-1,}, + "120": {"x":55,"y":22,"w":9,"h":18,"character":120,"shift":10,"offset":0,}, + "121": {"x":44,"y":22,"w":9,"h":18,"character":121,"shift":10,"offset":0,}, + "122": {"x":34,"y":22,"w":8,"h":18,"character":122,"shift":10,"offset":1,}, + "123": {"x":25,"y":22,"w":7,"h":18,"character":123,"shift":10,"offset":1,}, + "124": {"x":21,"y":22,"w":2,"h":18,"character":124,"shift":10,"offset":4,}, + "125": {"x":12,"y":22,"w":7,"h":18,"character":125,"shift":10,"offset":1,}, + "126": {"x":176,"y":62,"w":8,"h":18,"character":126,"shift":10,"offset":1,}, + "9647": {"x":186,"y":62,"w":10,"h":18,"character":9647,"shift":16,"offset":3,}, + }, + "kerningPairs": [], + "ranges": [ + {"lower":32,"upper":127,}, + {"lower":9647,"upper":9647,}, + ], + "regenerateBitmap": false, + "canGenerateBitmap": true, + "maintainGms1Font": false, + "parent": { + "name": "Fonts", + "path": "folders/Fonts.yy", + }, + "resourceVersion": "1.0", + "name": "fn_text", + "tags": [], + "resourceType": "GMFont", +} \ No newline at end of file diff --git a/notes/nt_game_format/nt_game_format.txt b/notes/nt_game_format/nt_game_format.txt new file mode 100644 index 0000000..787b06e --- /dev/null +++ b/notes/nt_game_format/nt_game_format.txt @@ -0,0 +1,21 @@ +Game Format: + +X The game should be playable on HTML5 (click HERE to get a free HTML5 licence for the jam). + +X The game should be around 5MB or smaller. + +X The game should be playable offline (no remote data loading!). + + The game should have a high score counter. + +X The game should be available to play in an endless mode. + +X The game should have local multiplayer OR be designed to easily include local multiplayer. + +X The game and all of its visual aspects should be made during the jam development period. + + You can use pre-made music and sound assets (as long as you have permission or a license). + +X Your game must be free. + +X You must own the IP. No fan games! \ No newline at end of file diff --git a/notes/nt_game_format/nt_game_format.yy b/notes/nt_game_format/nt_game_format.yy new file mode 100644 index 0000000..b7ceac2 --- /dev/null +++ b/notes/nt_game_format/nt_game_format.yy @@ -0,0 +1,10 @@ +{ + "parent": { + "name": "Notes", + "path": "folders/Notes.yy", + }, + "resourceVersion": "1.1", + "name": "nt_game_format", + "tags": [], + "resourceType": "GMNotes", +} \ No newline at end of file diff --git a/notes/nt_todo/nt_todo.txt b/notes/nt_todo/nt_todo.txt new file mode 100644 index 0000000..f1cfd45 --- /dev/null +++ b/notes/nt_todo/nt_todo.txt @@ -0,0 +1,8 @@ +TODO: +- power ups +- more rock sprites +- more enemies +- boss spawns after a certain score is reached +- single or multiplayer option +- seperate obj_level into multiple obj +- sound effects \ No newline at end of file diff --git a/notes/nt_todo/nt_todo.yy b/notes/nt_todo/nt_todo.yy new file mode 100644 index 0000000..a7cacb2 --- /dev/null +++ b/notes/nt_todo/nt_todo.yy @@ -0,0 +1,10 @@ +{ + "parent": { + "name": "Notes", + "path": "folders/Notes.yy", + }, + "resourceVersion": "1.1", + "name": "nt_todo", + "tags": [], + "resourceType": "GMNotes", +} \ No newline at end of file diff --git a/objects/obj_dust/Create_0.gml b/objects/obj_dust/Create_0.gml new file mode 100644 index 0000000..f3bf342 --- /dev/null +++ b/objects/obj_dust/Create_0.gml @@ -0,0 +1,4 @@ +/// @description Insert description here +// You can write your code in this editor +direction = irandom_range(0,359); +speed = 1; \ No newline at end of file diff --git a/objects/obj_dust/Step_0.gml b/objects/obj_dust/Step_0.gml new file mode 100644 index 0000000..2744f85 --- /dev/null +++ b/objects/obj_dust/Step_0.gml @@ -0,0 +1,7 @@ +/// @description Insert description here +// You can write your code in this editor +image_alpha -= 0.01; + +if(image_alpha <= 0){ + instance_destroy(); +}; \ No newline at end of file diff --git a/objects/obj_dust/obj_dust.yy b/objects/obj_dust/obj_dust.yy new file mode 100644 index 0000000..c8815bc --- /dev/null +++ b/objects/obj_dust/obj_dust.yy @@ -0,0 +1,37 @@ +{ + "spriteId": { + "name": "spr_dust", + "path": "sprites/spr_dust/spr_dust.yy", + }, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "background", + "path": "folders/Objects/background.yy", + }, + "resourceVersion": "1.0", + "name": "obj_dust", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/objects/obj_laser/Collision_obj_rock.gml b/objects/obj_laser/Collision_obj_rock.gml new file mode 100644 index 0000000..7f263e9 --- /dev/null +++ b/objects/obj_laser/Collision_obj_rock.gml @@ -0,0 +1,36 @@ +/// @description Insert description here +// You can write your code in this editor + + +instance_destroy(); + +with(other){ + + instance_destroy(); + repeat(15){ + instance_create_layer(x,y,"Instances",obj_dust); + }; + + if(sprite_index == spr_rock){ + var extra_life = choose( irandom_range(1, 10)); + if(extra_life == 2){ + instance_create_layer(x,y,"Instances", obj_life); + }; + repeat(3){ + var child = instance_create_layer(x,y,"Instances", obj_rock); + child.sprite_index = spr_rock_s; + }; + }; +}; + +with(other){ + switch(sprite_index){ + + case spr_rock: + score += 900; + + case spr_rock_s: + score += 100; + break; + }; +}; \ No newline at end of file diff --git a/objects/obj_laser/Create_0.gml b/objects/obj_laser/Create_0.gml new file mode 100644 index 0000000..64fe67f --- /dev/null +++ b/objects/obj_laser/Create_0.gml @@ -0,0 +1,3 @@ +/// @description Insert description here +// You can write your code in this editor +speed = 50; \ No newline at end of file diff --git a/objects/obj_laser/Other_0.gml b/objects/obj_laser/Other_0.gml new file mode 100644 index 0000000..5ffbffa --- /dev/null +++ b/objects/obj_laser/Other_0.gml @@ -0,0 +1,3 @@ +/// @description Insert description here +// You can write your code in this editor +instance_destroy(); \ No newline at end of file diff --git a/objects/obj_laser/obj_laser.yy b/objects/obj_laser/obj_laser.yy new file mode 100644 index 0000000..d3cca3a --- /dev/null +++ b/objects/obj_laser/obj_laser.yy @@ -0,0 +1,38 @@ +{ + "spriteId": { + "name": "spr_laser", + "path": "sprites/spr_laser/spr_laser.yy", + }, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":7,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":4,"collisionObjectId":{"name":"obj_rock","path":"objects/obj_rock/obj_rock.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "player", + "path": "folders/Objects/player.yy", + }, + "resourceVersion": "1.0", + "name": "obj_laser", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/objects/obj_level/Create_0.gml b/objects/obj_level/Create_0.gml new file mode 100644 index 0000000..bf29a24 --- /dev/null +++ b/objects/obj_level/Create_0.gml @@ -0,0 +1,8 @@ +/// @description Insert description here +// You can write your code in this editor +score = 0; +lives = 3; + +draw_set_font(fn_text); + +randomize(); \ No newline at end of file diff --git a/objects/obj_level/Draw_0.gml b/objects/obj_level/Draw_0.gml new file mode 100644 index 0000000..5b29f8f --- /dev/null +++ b/objects/obj_level/Draw_0.gml @@ -0,0 +1,27 @@ +/// @description Insert description here +// You can write your code in this editor +switch (room){ + case rm_level_1: + draw_text(20, 20, "SCORE: " + string(score)); + draw_text(20, 40, "LIVES: " + string(lives)); + break; + + case rm_gameover: + draw_set_halign(fa_center) + draw_text_transformed_color( + room_width/2, 100, "Eternal Space", 3, 3, 0, c_yellow, c_white, c_yellow, c_white, 1); + draw_text(room_width/2, room_height/2, "Game Over"); + draw_text(room_width/2, room_height/2 + 50, "Final score: " + string(score)); + draw_text(room_width/2, room_height/2 + 100, ">> Press enter to restart <<"); + draw_set_halign(fa_left) + break; + + case rm_title: + draw_set_halign(fa_center) + draw_text_transformed_color( + room_width/2, 100, "Eternal Space", 3, 3, 0, c_yellow, c_white, c_yellow, c_white, 1); + draw_text(room_width/2, room_height/2, "Grab a friend and try to last as long as possible!"); + draw_text(room_width/2, room_height/2 + 50, ">> Press enter to start <<"); + draw_set_halign(fa_left) + break; +}; \ No newline at end of file diff --git a/objects/obj_level/Step_0.gml b/objects/obj_level/Step_0.gml new file mode 100644 index 0000000..a5cf3d4 --- /dev/null +++ b/objects/obj_level/Step_0.gml @@ -0,0 +1,11 @@ +/// @description Insert description here +// You can write your code in this editor +if(room == rm_level_1 && lives <= 0){ + room_goto(rm_gameover); +}; + +if((room == rm_gameover || room == rm_title) && keyboard_check_pressed(vk_enter)){ + lives = 3; + score = 0; + room_goto(rm_level_1); +}; diff --git a/objects/obj_level/obj_level.yy b/objects/obj_level/obj_level.yy new file mode 100644 index 0000000..e7b50a0 --- /dev/null +++ b/objects/obj_level/obj_level.yy @@ -0,0 +1,35 @@ +{ + "spriteId": null, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": true, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "level", + "path": "folders/Objects/level.yy", + }, + "resourceVersion": "1.0", + "name": "obj_level", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/objects/obj_life/Collision_obj_laser.gml b/objects/obj_life/Collision_obj_laser.gml new file mode 100644 index 0000000..ca29d54 --- /dev/null +++ b/objects/obj_life/Collision_obj_laser.gml @@ -0,0 +1,6 @@ +/// @description Insert description here +// You can write your code in this editor +instance_destroy(); +repeat(15){ + instance_create_layer(x,y,"Instances",obj_dust); + }; \ No newline at end of file diff --git a/objects/obj_life/Create_0.gml b/objects/obj_life/Create_0.gml new file mode 100644 index 0000000..814f7fd --- /dev/null +++ b/objects/obj_life/Create_0.gml @@ -0,0 +1,3 @@ +/// @description Insert description here +// You can write your code in this editor +speed = -3; \ No newline at end of file diff --git a/objects/obj_life/obj_life.yy b/objects/obj_life/obj_life.yy new file mode 100644 index 0000000..8bece51 --- /dev/null +++ b/objects/obj_life/obj_life.yy @@ -0,0 +1,37 @@ +{ + "spriteId": { + "name": "spr_life", + "path": "sprites/spr_life/spr_life.yy", + }, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":4,"collisionObjectId":{"name":"obj_laser","path":"objects/obj_laser/obj_laser.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "pickups", + "path": "folders/Objects/pickups.yy", + }, + "resourceVersion": "1.0", + "name": "obj_life", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/objects/obj_player_1/Collision_obj_life.gml b/objects/obj_player_1/Collision_obj_life.gml new file mode 100644 index 0000000..8852f31 --- /dev/null +++ b/objects/obj_player_1/Collision_obj_life.gml @@ -0,0 +1,6 @@ +/// @description Insert description here +// You can write your code in this editor +with(other){ +instance_destroy(); +}; +lives += 1; \ No newline at end of file diff --git a/objects/obj_player_1/Collision_obj_rock.gml b/objects/obj_player_1/Collision_obj_rock.gml new file mode 100644 index 0000000..b8cbcae --- /dev/null +++ b/objects/obj_player_1/Collision_obj_rock.gml @@ -0,0 +1,14 @@ +/// @description Insert description here +// You can write your code in this editor + +lives -=1; +score -= 1000; + +with(obj_spawner){ + alarm[1] = room_speed; + }; + +instance_destroy(); +repeat(15){ + instance_create_layer(x,y,"Instances",obj_dust); + }; \ No newline at end of file diff --git a/objects/obj_player_1/Create_0.gml b/objects/obj_player_1/Create_0.gml new file mode 100644 index 0000000..f4342b4 --- /dev/null +++ b/objects/obj_player_1/Create_0.gml @@ -0,0 +1,3 @@ +/// @description Insert description here +// You can write your code in this editor +GRAVITY=7.5; \ No newline at end of file diff --git a/objects/obj_player_1/Step_0.gml b/objects/obj_player_1/Step_0.gml new file mode 100644 index 0000000..80ca25c --- /dev/null +++ b/objects/obj_player_1/Step_0.gml @@ -0,0 +1,30 @@ +/// @description Insert description here +// You can write your code in this editor + +if(keyboard_check_pressed(ord("E"))){ +instance_create_layer(x,y, "Instances", obj_laser); +}; + +if(keyboard_check(ord("W"))){ + y -= 15; +}; + +y += GRAVITY; + +move_wrap(true, true, sprite_height/2); + + +// DEBUG +/* +if(keyboard_check(ord("Q"))){ +instance_create_layer(x,y, "Instances", obj_laser); +}; + +if(keyboard_check(ord("D"))){ + lives += 1; +}; + +if(keyboard_check(ord("A"))){ + score += 100000; +}; +*/ \ No newline at end of file diff --git a/objects/obj_player_1/obj_player_1.yy b/objects/obj_player_1/obj_player_1.yy new file mode 100644 index 0000000..0226c08 --- /dev/null +++ b/objects/obj_player_1/obj_player_1.yy @@ -0,0 +1,39 @@ +{ + "spriteId": { + "name": "spr_player_1", + "path": "sprites/spr_player_1/spr_player_1.yy", + }, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":4,"collisionObjectId":{"name":"obj_rock","path":"objects/obj_rock/obj_rock.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":4,"collisionObjectId":{"name":"obj_life","path":"objects/obj_life/obj_life.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "player", + "path": "folders/Objects/player.yy", + }, + "resourceVersion": "1.0", + "name": "obj_player_1", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/objects/obj_player_2/Collision_obj_life.gml b/objects/obj_player_2/Collision_obj_life.gml new file mode 100644 index 0000000..8852f31 --- /dev/null +++ b/objects/obj_player_2/Collision_obj_life.gml @@ -0,0 +1,6 @@ +/// @description Insert description here +// You can write your code in this editor +with(other){ +instance_destroy(); +}; +lives += 1; \ No newline at end of file diff --git a/objects/obj_player_2/Collision_obj_rock.gml b/objects/obj_player_2/Collision_obj_rock.gml new file mode 100644 index 0000000..b8cbcae --- /dev/null +++ b/objects/obj_player_2/Collision_obj_rock.gml @@ -0,0 +1,14 @@ +/// @description Insert description here +// You can write your code in this editor + +lives -=1; +score -= 1000; + +with(obj_spawner){ + alarm[1] = room_speed; + }; + +instance_destroy(); +repeat(15){ + instance_create_layer(x,y,"Instances",obj_dust); + }; \ No newline at end of file diff --git a/objects/obj_player_2/Create_0.gml b/objects/obj_player_2/Create_0.gml new file mode 100644 index 0000000..f4342b4 --- /dev/null +++ b/objects/obj_player_2/Create_0.gml @@ -0,0 +1,3 @@ +/// @description Insert description here +// You can write your code in this editor +GRAVITY=7.5; \ No newline at end of file diff --git a/objects/obj_player_2/Step_0.gml b/objects/obj_player_2/Step_0.gml new file mode 100644 index 0000000..359bce3 --- /dev/null +++ b/objects/obj_player_2/Step_0.gml @@ -0,0 +1,14 @@ +/// @description Insert description here +// You can write your code in this editor + +if(keyboard_check_pressed(ord("L"))){ +instance_create_layer(x,y, "Instances", obj_laser); +}; + +if(keyboard_check(ord("K"))){ + y -= 15; +}; + +y += GRAVITY; + +move_wrap(true, true, sprite_height/2); \ No newline at end of file diff --git a/objects/obj_player_2/obj_player_1.yy b/objects/obj_player_2/obj_player_1.yy new file mode 100644 index 0000000..84aae2b --- /dev/null +++ b/objects/obj_player_2/obj_player_1.yy @@ -0,0 +1,37 @@ +{ + "spriteId": { + "name": "spr_player_1", + "path": "sprites/spr_player_1/spr_player_1.yy", + }, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "Objects", + "path": "folders/Objects.yy", + }, + "resourceVersion": "1.0", + "name": "obj_player_1", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/objects/obj_player_2/obj_player_2.yy b/objects/obj_player_2/obj_player_2.yy new file mode 100644 index 0000000..e96ec0e --- /dev/null +++ b/objects/obj_player_2/obj_player_2.yy @@ -0,0 +1,39 @@ +{ + "spriteId": { + "name": "spr_player_2", + "path": "sprites/spr_player_2/spr_player_2.yy", + }, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":4,"collisionObjectId":{"name":"obj_rock","path":"objects/obj_rock/obj_rock.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":4,"collisionObjectId":{"name":"obj_life","path":"objects/obj_life/obj_life.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "player", + "path": "folders/Objects/player.yy", + }, + "resourceVersion": "1.0", + "name": "obj_player_2", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/objects/obj_rock/Create_0.gml b/objects/obj_rock/Create_0.gml new file mode 100644 index 0000000..c3957f3 --- /dev/null +++ b/objects/obj_rock/Create_0.gml @@ -0,0 +1,6 @@ +/// @description Insert description here +// You can write your code in this editor +direction = irandom_range(160, 200); +image_angle = irandom_range(0, 359); + +speed = 5; \ No newline at end of file diff --git a/objects/obj_rock/Other_0.gml b/objects/obj_rock/Other_0.gml new file mode 100644 index 0000000..5ffbffa --- /dev/null +++ b/objects/obj_rock/Other_0.gml @@ -0,0 +1,3 @@ +/// @description Insert description here +// You can write your code in this editor +instance_destroy(); \ No newline at end of file diff --git a/objects/obj_rock/Step_0.gml b/objects/obj_rock/Step_0.gml new file mode 100644 index 0000000..2cd600d --- /dev/null +++ b/objects/obj_rock/Step_0.gml @@ -0,0 +1,3 @@ +/// @description Insert description here +// You can write your code in this editor +image_angle += 1; \ No newline at end of file diff --git a/objects/obj_rock/obj_rock.yy b/objects/obj_rock/obj_rock.yy new file mode 100644 index 0000000..05a8cf7 --- /dev/null +++ b/objects/obj_rock/obj_rock.yy @@ -0,0 +1,38 @@ +{ + "spriteId": { + "name": "spr_rock", + "path": "sprites/spr_rock/spr_rock.yy", + }, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":7,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "enemy", + "path": "folders/Objects/enemy.yy", + }, + "resourceVersion": "1.0", + "name": "obj_rock", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/objects/obj_spawner/Alarm_0.gml b/objects/obj_spawner/Alarm_0.gml new file mode 100644 index 0000000..a368ca6 --- /dev/null +++ b/objects/obj_spawner/Alarm_0.gml @@ -0,0 +1,6 @@ +/// @description Insert description here +// You can write your code in this editor + +instance_create_layer(room_width, irandom_range(0, room_height), "Instances", obj_rock); + +alarm[0] = room_speed; \ No newline at end of file diff --git a/objects/obj_spawner/Alarm_1.gml b/objects/obj_spawner/Alarm_1.gml new file mode 100644 index 0000000..e2ef199 --- /dev/null +++ b/objects/obj_spawner/Alarm_1.gml @@ -0,0 +1,3 @@ +/// @description Insert description here +// You can write your code in this editor +room_restart(); diff --git a/objects/obj_spawner/Other_4.gml b/objects/obj_spawner/Other_4.gml new file mode 100644 index 0000000..5730382 --- /dev/null +++ b/objects/obj_spawner/Other_4.gml @@ -0,0 +1,5 @@ +/// @description Insert description here +// You can write your code in this editor +instance_create_layer(room_width, irandom_range(0+1, room_height-1), "Instances", obj_rock); + +alarm[0] = 20; \ No newline at end of file diff --git a/objects/obj_spawner/obj_spawner.yy b/objects/obj_spawner/obj_spawner.yy new file mode 100644 index 0000000..3446066 --- /dev/null +++ b/objects/obj_spawner/obj_spawner.yy @@ -0,0 +1,35 @@ +{ + "spriteId": null, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": true, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":1,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":4,"eventType":7,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "level", + "path": "folders/Objects/level.yy", + }, + "resourceVersion": "1.0", + "name": "obj_spawner", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/options/html5/options_html5.yy b/options/html5/options_html5.yy new file mode 100644 index 0000000..99919bb --- /dev/null +++ b/options/html5/options_html5.yy @@ -0,0 +1,34 @@ +{ + "option_html5_browser_title": "Space Jam", + "option_html5_version": "1.0.0.0", + "option_html5_foldername": "html5game", + "option_html5_outputname": "index.html", + "option_html5_splash_png": "${base_options_dir}/html5/splash.png", + "option_html5_usesplash": false, + "option_html5_outputdebugtoconsole": true, + "option_html5_display_cursor": true, + "option_html5_localrunalert": true, + "option_html5_index": "use_default", + "option_html5_loadingbar": "Use Default", + "option_html5_jsprepend": "", + "option_html5_icon": "${base_options_dir}/html5/fav.ico", + "option_html5_allow_fullscreen": true, + "option_html5_interpolate_pixels": true, + "option_html5_centregame": true, + "option_html5_usebuiltinparticles": true, + "option_html5_usebuiltinfont": true, + "option_html5_webgl": 2, + "option_html5_scale": 0, + "option_html5_texture_page": "2048x2048", + "option_html5_use_facebook": false, + "option_html5_facebook_id": "", + "option_html5_facebook_app_display_name": "", + "option_html5_flurry_enable": false, + "option_html5_flurry_id": "", + "option_html5_google_analytics_enable": false, + "option_html5_google_tracking_id": "", + "resourceVersion": "1.0", + "name": "HTML5", + "tags": [], + "resourceType": "GMHtml5Options", +} \ No newline at end of file diff --git a/options/main/options_main.yy b/options/main/options_main.yy new file mode 100644 index 0000000..765d473 --- /dev/null +++ b/options/main/options_main.yy @@ -0,0 +1,17 @@ +{ + "option_gameguid": "12ba3a59-5c60-4db6-a544-b268f83fc518", + "option_gameid": "0", + "option_game_speed": 60, + "option_mips_for_3d_textures": false, + "option_draw_colour": 4294967295, + "option_window_colour": 255, + "option_steam_app_id": "0", + "option_sci_usesci": true, + "option_author": "", + "option_lastchanged": "31 July 2021 12:38:47", + "option_spine_licence": false, + "resourceVersion": "1.2", + "name": "Main", + "tags": [], + "resourceType": "GMMainOptions", +} \ No newline at end of file diff --git a/options/windows/options_windows.yy b/options/windows/options_windows.yy new file mode 100644 index 0000000..44cc31c --- /dev/null +++ b/options/windows/options_windows.yy @@ -0,0 +1,36 @@ +{ + "option_windows_display_name": "Created with GameMaker Studio 2", + "option_windows_executable_name": "${project_name}.exe", + "option_windows_version": "1.0.0.0", + "option_windows_company_info": "YoYo Games Ltd", + "option_windows_product_info": "Created with GameMaker Studio 2", + "option_windows_copyright_info": "", + "option_windows_description_info": "A GameMaker Studio 2 Game", + "option_windows_display_cursor": true, + "option_windows_icon": "${base_options_dir}/windows/icons/icon.ico", + "option_windows_save_location": 0, + "option_windows_splash_screen": "${base_options_dir}/windows/splash/splash.png", + "option_windows_use_splash": false, + "option_windows_start_fullscreen": false, + "option_windows_allow_fullscreen_switching": false, + "option_windows_interpolate_pixels": false, + "option_windows_vsync": false, + "option_windows_resize_window": false, + "option_windows_borderless": false, + "option_windows_scale": 0, + "option_windows_copy_exe_to_dest": false, + "option_windows_sleep_margin": 10, + "option_windows_texture_page": "2048x2048", + "option_windows_installer_finished": "${base_options_dir}/windows/installer/finished.bmp", + "option_windows_installer_header": "${base_options_dir}/windows/installer/header.bmp", + "option_windows_license": "${base_options_dir}/windows/installer/license.txt", + "option_windows_nsis_file": "${base_options_dir}/windows/installer/nsis_script.nsi", + "option_windows_enable_steam": false, + "option_windows_disable_sandbox": false, + "option_windows_steam_use_alternative_launcher": false, + "option_windows_use_x64": false, + "resourceVersion": "1.1", + "name": "Windows", + "tags": [], + "resourceType": "GMWindowsOptions", +} \ No newline at end of file diff --git a/rooms/rm_gameover/rm_gameover.yy b/rooms/rm_gameover/rm_gameover.yy new file mode 100644 index 0000000..b35b50c --- /dev/null +++ b/rooms/rm_gameover/rm_gameover.yy @@ -0,0 +1,52 @@ +{ + "isDnd": false, + "volume": 1.0, + "parentRoom": null, + "views": [ + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + ], + "layers": [ + {"instances":[],"visible":true,"depth":0,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Instances","tags":[],"resourceType":"GMRInstanceLayer",}, + {"spriteId":{"name":"spr_background","path":"sprites/spr_background/spr_background.yy",},"colour":4294967295,"x":0,"y":0,"htiled":false,"vtiled":false,"hspeed":0.0,"vspeed":0.0,"stretch":false,"animationFPS":30.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":100,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Background","tags":[],"resourceType":"GMRBackgroundLayer",}, + ], + "inheritLayers": false, + "creationCodeFile": "", + "inheritCode": false, + "instanceCreationOrder": [], + "inheritCreationOrder": false, + "sequenceId": null, + "roomSettings": { + "inheritRoomSettings": false, + "Width": 1500, + "Height": 800, + "persistent": false, + }, + "viewSettings": { + "inheritViewSettings": false, + "enableViews": false, + "clearViewBackground": false, + "clearDisplayBuffer": true, + }, + "physicsSettings": { + "inheritPhysicsSettings": false, + "PhysicsWorld": false, + "PhysicsWorldGravityX": 0.0, + "PhysicsWorldGravityY": 10.0, + "PhysicsWorldPixToMetres": 0.1, + }, + "parent": { + "name": "Rooms", + "path": "folders/Rooms.yy", + }, + "resourceVersion": "1.0", + "name": "rm_gameover", + "tags": [], + "resourceType": "GMRoom", +} \ No newline at end of file diff --git a/rooms/rm_level_1/Room1.yy b/rooms/rm_level_1/Room1.yy new file mode 100644 index 0000000..f69dcfa --- /dev/null +++ b/rooms/rm_level_1/Room1.yy @@ -0,0 +1,52 @@ +{ + "isDnd": false, + "volume": 1.0, + "parentRoom": null, + "views": [ + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + ], + "layers": [ + {"instances":[],"visible":true,"depth":0,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Instances","tags":[],"resourceType":"GMRInstanceLayer",}, + {"spriteId":null,"colour":4278190080,"x":0,"y":0,"htiled":false,"vtiled":false,"hspeed":0.0,"vspeed":0.0,"stretch":false,"animationFPS":15.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":100,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Background","tags":[],"resourceType":"GMRBackgroundLayer",}, + ], + "inheritLayers": false, + "creationCodeFile": "", + "inheritCode": false, + "instanceCreationOrder": [], + "inheritCreationOrder": false, + "sequenceId": null, + "roomSettings": { + "inheritRoomSettings": false, + "Width": 1366, + "Height": 768, + "persistent": false, + }, + "viewSettings": { + "inheritViewSettings": false, + "enableViews": false, + "clearViewBackground": false, + "clearDisplayBuffer": true, + }, + "physicsSettings": { + "inheritPhysicsSettings": false, + "PhysicsWorld": false, + "PhysicsWorldGravityX": 0.0, + "PhysicsWorldGravityY": 10.0, + "PhysicsWorldPixToMetres": 0.1, + }, + "parent": { + "name": "Rooms", + "path": "folders/Rooms.yy", + }, + "resourceVersion": "1.0", + "name": "Room1", + "tags": [], + "resourceType": "GMRoom", +} \ No newline at end of file diff --git a/rooms/rm_level_1/rm_level_1.yy b/rooms/rm_level_1/rm_level_1.yy new file mode 100644 index 0000000..7a2da10 --- /dev/null +++ b/rooms/rm_level_1/rm_level_1.yy @@ -0,0 +1,56 @@ +{ + "isDnd": false, + "volume": 1.0, + "parentRoom": null, + "views": [ + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + ], + "layers": [ + {"instances":[ + {"properties":[],"isDnd":false,"objectId":{"name":"obj_player_1","path":"objects/obj_player_1/obj_player_1.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":420.0,"y":288.0,"resourceVersion":"1.0","name":"inst_5632572","tags":[],"resourceType":"GMRInstance",}, + ],"visible":true,"depth":0,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Instances","tags":[],"resourceType":"GMRInstanceLayer",}, + {"spriteId":{"name":"spr_background","path":"sprites/spr_background/spr_background.yy",},"colour":4294967295,"x":0,"y":0,"htiled":false,"vtiled":false,"hspeed":0.0,"vspeed":0.0,"stretch":false,"animationFPS":30.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":100,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Background","tags":[],"resourceType":"GMRBackgroundLayer",}, + ], + "inheritLayers": false, + "creationCodeFile": "", + "inheritCode": false, + "instanceCreationOrder": [ + {"name":"inst_5632572","path":"rooms/rm_level_1/rm_level_1.yy",}, + ], + "inheritCreationOrder": false, + "sequenceId": null, + "roomSettings": { + "inheritRoomSettings": false, + "Width": 1500, + "Height": 800, + "persistent": false, + }, + "viewSettings": { + "inheritViewSettings": false, + "enableViews": false, + "clearViewBackground": false, + "clearDisplayBuffer": true, + }, + "physicsSettings": { + "inheritPhysicsSettings": false, + "PhysicsWorld": false, + "PhysicsWorldGravityX": 0.0, + "PhysicsWorldGravityY": 10.0, + "PhysicsWorldPixToMetres": 0.1, + }, + "parent": { + "name": "levels", + "path": "folders/Rooms/levels.yy", + }, + "resourceVersion": "1.0", + "name": "rm_level_1", + "tags": [], + "resourceType": "GMRoom", +} \ No newline at end of file diff --git a/rooms/rm_title/rm_title.yy b/rooms/rm_title/rm_title.yy new file mode 100644 index 0000000..1c2d90b --- /dev/null +++ b/rooms/rm_title/rm_title.yy @@ -0,0 +1,58 @@ +{ + "isDnd": false, + "volume": 1.0, + "parentRoom": null, + "views": [ + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + ], + "layers": [ + {"instances":[ + {"properties":[],"isDnd":false,"objectId":{"name":"obj_level","path":"objects/obj_level/obj_level.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":0.0,"y":0.0,"resourceVersion":"1.0","name":"inst_48ACAF46","tags":[],"resourceType":"GMRInstance",}, + {"properties":[],"isDnd":false,"objectId":{"name":"obj_spawner","path":"objects/obj_spawner/obj_spawner.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":32.0,"y":0.0,"resourceVersion":"1.0","name":"inst_1B5B7411","tags":[],"resourceType":"GMRInstance",}, + ],"visible":true,"depth":0,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Instances","tags":[],"resourceType":"GMRInstanceLayer",}, + {"spriteId":{"name":"spr_background","path":"sprites/spr_background/spr_background.yy",},"colour":4294967295,"x":0,"y":0,"htiled":false,"vtiled":false,"hspeed":0.0,"vspeed":0.0,"stretch":false,"animationFPS":30.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":100,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Background","tags":[],"resourceType":"GMRBackgroundLayer",}, + ], + "inheritLayers": false, + "creationCodeFile": "", + "inheritCode": false, + "instanceCreationOrder": [ + {"name":"inst_48ACAF46","path":"rooms/rm_title/rm_title.yy",}, + {"name":"inst_1B5B7411","path":"rooms/rm_title/rm_title.yy",}, + ], + "inheritCreationOrder": false, + "sequenceId": null, + "roomSettings": { + "inheritRoomSettings": false, + "Width": 1500, + "Height": 800, + "persistent": false, + }, + "viewSettings": { + "inheritViewSettings": false, + "enableViews": false, + "clearViewBackground": false, + "clearDisplayBuffer": true, + }, + "physicsSettings": { + "inheritPhysicsSettings": false, + "PhysicsWorld": false, + "PhysicsWorldGravityX": 0.0, + "PhysicsWorldGravityY": 10.0, + "PhysicsWorldPixToMetres": 0.1, + }, + "parent": { + "name": "Rooms", + "path": "folders/Rooms.yy", + }, + "resourceVersion": "1.0", + "name": "rm_title", + "tags": [], + "resourceType": "GMRoom", +} \ No newline at end of file diff --git a/sprites/spr_background/99b41af2-3466-4bf8-90d3-4012f8151497.png b/sprites/spr_background/99b41af2-3466-4bf8-90d3-4012f8151497.png new file mode 100644 index 0000000000000000000000000000000000000000..8b853ae35a86b0c43b64de93fa95cab5a70570f9 GIT binary patch literal 7249 zcmeHMYfuwc6h3(gXbmc&j)M>%6^mAEX?c_YL8Agz5KFBJf>axAwHO~IsZiN6D5I2O zMJ>p)j5EkM166#aMsdYXYZawqI}~e>>!Wt2Y8uB@B12>6-h?C?vRM$Yj=g_&XR~|v z?D@X)o$uakofkcO@W9an0bp=sgmgZDKm))NIS&AUpu^>20FP0T((pKC@$Hs#+dN!^ zlGs7*4>J~>rqbN+qtUHrl_j-5N99xuOPRIB@Zj$C?+rkP;cVCnU*l`M*BU%RC5W=s}JJ?=G{ znmkOy0qUGv6QIQO=z9wo^GRL4yJ;mQ33x#}u@aAH2@yJUv3P|&i{4$*%5uhR2kHq{Kr zPyE;yl|toQZaKYL7TwGT0DTe*l2AG8MeYEg4S(hMSB~cwGlvhq&lr&$%D6JNlf%s?TCEPhd78T z;bKe5Vk5b|kHx>qMQtpQ#H8vIovtz!0)7F6&avW&CNn9PbMjgS57KiRqxFg88#^*5 z2_Su!xduvhR)&z+j$+B{>l@zS&&5wqCC;S0Up9z?yNSNb_zayF%#PM`n7IUaj8+`*8rMfT4YyfUrB-WPd;J z)m+UN4DsV(@~XOgUKQQSstcp#>a>EOU!6c6#tPr!hEL;wTES}WM~KvYGwr$3ROEP~ zD}UtXMlpba2cNG{mREX};d9h}rFmZuUP>mi(7*dp_rnC!)oBIi8(fM2K=(cy)Ut>m zIdlxYw8A-a+eBB;eat30*p4Me>DNU~;?Y0ruZ(01+0bgHu&JL^n>j$|J8MBVQaToM zEs5p*c=S?|*{wt6gDg}5y2g%?vt9~oGI>=v%!Cp)QX{U{ddfae;Q^FQU}J6aki-W- z?(YC($+dz{^I4??FIe|HkyI91oMvc@W0ePZ zm8^W%Ok_hkV`m^)?;kAz@I7eSFadEMn>qsBIN@F{-PYGm;%UR$_D%V@d6I z+_)+P!xn}jn|eO@HEh$>*t4Q{Q`@H96HEX|C}VgA526+FSFq5~Ax4R$-@BttzR3|( zvv8t#3UtsT;QZ&Y8w-XRE{cu3n-DVfTeTBjRb(k|60SKa?dv;A8FcnDxWqm^Q3rrfIs9J?`bZW zAu^mDd(FCYTasn|ZzJ%Blx5&)N@$?;g{PrQx&yMC)8bd1K#@4WPPxf4!&dU)q5xdZ zAkH^m8>3%nSctEo65Eh#U%oX9|3`Jt@oL_-M=5x$U4}8j!(VgnkvVzM$U|uR!?7=`7gbr B*5m*H literal 0 HcmV?d00001 diff --git a/sprites/spr_background/layers/99b41af2-3466-4bf8-90d3-4012f8151497/c5e0874e-99fe-4ae0-a540-175dfe189028.png b/sprites/spr_background/layers/99b41af2-3466-4bf8-90d3-4012f8151497/c5e0874e-99fe-4ae0-a540-175dfe189028.png new file mode 100644 index 0000000000000000000000000000000000000000..8b853ae35a86b0c43b64de93fa95cab5a70570f9 GIT binary patch literal 7249 zcmeHMYfuwc6h3(gXbmc&j)M>%6^mAEX?c_YL8Agz5KFBJf>axAwHO~IsZiN6D5I2O zMJ>p)j5EkM166#aMsdYXYZawqI}~e>>!Wt2Y8uB@B12>6-h?C?vRM$Yj=g_&XR~|v z?D@X)o$uakofkcO@W9an0bp=sgmgZDKm))NIS&AUpu^>20FP0T((pKC@$Hs#+dN!^ zlGs7*4>J~>rqbN+qtUHrl_j-5N99xuOPRIB@Zj$C?+rkP;cVCnU*l`M*BU%RC5W=s}JJ?=G{ znmkOy0qUGv6QIQO=z9wo^GRL4yJ;mQ33x#}u@aAH2@yJUv3P|&i{4$*%5uhR2kHq{Kr zPyE;yl|toQZaKYL7TwGT0DTe*l2AG8MeYEg4S(hMSB~cwGlvhq&lr&$%D6JNlf%s?TCEPhd78T z;bKe5Vk5b|kHx>qMQtpQ#H8vIovtz!0)7F6&avW&CNn9PbMjgS57KiRqxFg88#^*5 z2_Su!xduvhR)&z+j$+B{>l@zS&&5wqCC;S0Up9z?yNSNb_zayF%#PM`n7IUaj8+`*8rMfT4YyfUrB-WPd;J z)m+UN4DsV(@~XOgUKQQSstcp#>a>EOU!6c6#tPr!hEL;wTES}WM~KvYGwr$3ROEP~ zD}UtXMlpba2cNG{mREX};d9h}rFmZuUP>mi(7*dp_rnC!)oBIi8(fM2K=(cy)Ut>m zIdlxYw8A-a+eBB;eat30*p4Me>DNU~;?Y0ruZ(01+0bgHu&JL^n>j$|J8MBVQaToM zEs5p*c=S?|*{wt6gDg}5y2g%?vt9~oGI>=v%!Cp)QX{U{ddfae;Q^FQU}J6aki-W- z?(YC($+dz{^I4??FIe|HkyI91oMvc@W0ePZ zm8^W%Ok_hkV`m^)?;kAz@I7eSFadEMn>qsBIN@F{-PYGm;%UR$_D%V@d6I z+_)+P!xn}jn|eO@HEh$>*t4Q{Q`@H96HEX|C}VgA526+FSFq5~Ax4R$-@BttzR3|( zvv8t#3UtsT;QZ&Y8w-XRE{cu3n-DVfTeTBjRb(k|60SKa?dv;A8FcnDxWqm^Q3rrfIs9J?`bZW zAu^mDd(FCYTasn|ZzJ%Blx5&)N@$?;g{PrQx&yMC)8bd1K#@4WPPxf4!&dU)q5xdZ zAkH^m8>3%nSctEo65Eh#U%oX9|3`Jt@oL_-M=5x$U4}8j!(VgnkvVzM$U|uR!?7=`7gbr B*5m*H literal 0 HcmV?d00001 diff --git a/sprites/spr_background/spr_background.yy b/sprites/spr_background/spr_background.yy new file mode 100644 index 0000000..19def11 --- /dev/null +++ b/sprites/spr_background/spr_background.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 4, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 0, + "bbox_right": 1499, + "bbox_top": 0, + "bbox_bottom": 799, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 1500, + "height": 800, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"99b41af2-3466-4bf8-90d3-4012f8151497","path":"sprites/spr_background/spr_background.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"99b41af2-3466-4bf8-90d3-4012f8151497","path":"sprites/spr_background/spr_background.yy",},"LayerId":{"name":"c5e0874e-99fe-4ae0-a540-175dfe189028","path":"sprites/spr_background/spr_background.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_background","path":"sprites/spr_background/spr_background.yy",},"resourceVersion":"1.0","name":"99b41af2-3466-4bf8-90d3-4012f8151497","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_background","path":"sprites/spr_background/spr_background.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"03944097-74e5-4635-a619-911e830b0e10","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"99b41af2-3466-4bf8-90d3-4012f8151497","path":"sprites/spr_background/spr_background.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 750, + "yorigin": 400, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_background","path":"sprites/spr_background/spr_background.yy",}, + "resourceVersion": "1.3", + "name": "spr_background", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"c5e0874e-99fe-4ae0-a540-175dfe189028","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "background", + "path": "folders/Sprites/background.yy", + }, + "resourceVersion": "1.0", + "name": "spr_background", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/sprites/spr_dust/d515a508-0970-45cc-878e-3d20b42b0462.png b/sprites/spr_dust/d515a508-0970-45cc-878e-3d20b42b0462.png new file mode 100644 index 0000000000000000000000000000000000000000..58a2d46a995a00c0fcd54c033137a82c88dea5c1 GIT binary patch literal 68 zcmeAS@N?(olHy`uVBq!ia0y~yU|",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"b2547838-fb6e-49d1-8995-a97be113c316","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"d515a508-0970-45cc-878e-3d20b42b0462","path":"sprites/spr_dust/spr_dust.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 0, + "yorigin": 0, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_dust","path":"sprites/spr_dust/spr_dust.yy",}, + "resourceVersion": "1.3", + "name": "spr_dust", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"40f63f5a-1760-45c7-8207-e75e12c80992","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "background", + "path": "folders/Sprites/background.yy", + }, + "resourceVersion": "1.0", + "name": "spr_dust", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/sprites/spr_laser/d1817951-ae19-495f-86c2-7c3c34108721.png b/sprites/spr_laser/d1817951-ae19-495f-86c2-7c3c34108721.png new file mode 100644 index 0000000000000000000000000000000000000000..550c8487eb442bf9cfa4ccb29b01a845aab4b5f3 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0y~yU@!t<4mJh`208nVjSLJ7H#}V&Ln`LHo$AQdY#`vO z`-G`9a6`$>-}6r_)hJo$p7ByiAWA5GlHmSl`==)KeEwwrYS!cj-{cN(buDldG|^~c zbG@*DLrTQ4St%pnNYl@cHPdbG^Zh*NJ1$S9A$^UJd$eI)!U_+KSatmJu~BChrrJ#5{r~A96vsfQ1+8tYhpcDs~^7w(q{h Qz`(%Z>FVdQ&MBb@07Rd1q5uE@ literal 0 HcmV?d00001 diff --git a/sprites/spr_laser/layers/d1817951-ae19-495f-86c2-7c3c34108721/cd98bcd0-c561-466c-97ca-e8b2a99cced5.png b/sprites/spr_laser/layers/d1817951-ae19-495f-86c2-7c3c34108721/cd98bcd0-c561-466c-97ca-e8b2a99cced5.png new file mode 100644 index 0000000000000000000000000000000000000000..550c8487eb442bf9cfa4ccb29b01a845aab4b5f3 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0y~yU@!t<4mJh`208nVjSLJ7H#}V&Ln`LHo$AQdY#`vO z`-G`9a6`$>-}6r_)hJo$p7ByiAWA5GlHmSl`==)KeEwwrYS!cj-{cN(buDldG|^~c zbG@*DLrTQ4St%pnNYl@cHPdbG^Zh*NJ1$S9A$^UJd$eI)!U_+KSatmJu~BChrrJ#5{r~A96vsfQ1+8tYhpcDs~^7w(q{h Qz`(%Z>FVdQ&MBb@07Rd1q5uE@ literal 0 HcmV?d00001 diff --git a/sprites/spr_laser/spr_laser.yy b/sprites/spr_laser/spr_laser.yy new file mode 100644 index 0000000..80aa4d6 --- /dev/null +++ b/sprites/spr_laser/spr_laser.yy @@ -0,0 +1,158 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 4, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 0, + "bbox_right": 49, + "bbox_top": 17, + "bbox_bottom": 32, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 50, + "height": 50, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": [ + 4278190335, + 4278255615, + 4278255360, + 4294967040, + 4294901760, + 4294902015, + 4294967295, + 4293717228, + 4293059298, + 4292335575, + 4291677645, + 4290230199, + 4287993237, + 4283845887, + 4278252287, + 4283540992, + 4293963264, + 4287770926, + 4287365357, + 4287203721, + 4286414205, + 4285558896, + 4284703587, + 4283782485, + 4281742902, + 4278190080, + 4286158839, + 4286688762, + 4287219453, + 4288280831, + 4288405444, + 4288468131, + 4288465538, + 4291349882, + 4294430829, + 4292454269, + 4291466115, + 4290675079, + 4290743485, + 4290943732, + 4288518390, + 4283395315, + 4283862775, + 4284329979, + 4285068799, + 4285781164, + 4285973884, + 4286101564, + 4290034460, + 4294164224, + 4291529796, + 4289289312, + 4289290373, + 4289291432, + 4289359601, + 4286410226, + 4280556782, + 4280444402, + 4280128760, + 4278252287, + 4282369933, + 4283086137, + 4283540992, + 4288522496, + 4293963264, + 4290540032, + 4289423360, + 4289090560, + 4287770926, + 4287704422, + 4287571858, + 4287365357, + 4284159214, + 4279176094, + 4279058848, + 4278870691, + 4278231211, + 4281367321, + ], + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"d1817951-ae19-495f-86c2-7c3c34108721","path":"sprites/spr_laser/spr_laser.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"d1817951-ae19-495f-86c2-7c3c34108721","path":"sprites/spr_laser/spr_laser.yy",},"LayerId":{"name":"cd98bcd0-c561-466c-97ca-e8b2a99cced5","path":"sprites/spr_laser/spr_laser.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_laser","path":"sprites/spr_laser/spr_laser.yy",},"resourceVersion":"1.0","name":"d1817951-ae19-495f-86c2-7c3c34108721","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_laser","path":"sprites/spr_laser/spr_laser.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"9bf04238-e8fc-4239-a96d-55a72f48efb4","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"d1817951-ae19-495f-86c2-7c3c34108721","path":"sprites/spr_laser/spr_laser.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 25, + "yorigin": 25, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_laser","path":"sprites/spr_laser/spr_laser.yy",}, + "resourceVersion": "1.3", + "name": "spr_laser", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"cd98bcd0-c561-466c-97ca-e8b2a99cced5","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "player", + "path": "folders/Sprites/player.yy", + }, + "resourceVersion": "1.0", + "name": "spr_laser", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/sprites/spr_life/f6dddb5a-86a7-44d8-a35a-76c3547339b7.png b/sprites/spr_life/f6dddb5a-86a7-44d8-a35a-76c3547339b7.png new file mode 100644 index 0000000000000000000000000000000000000000..1e8f97ce0f75fea73d093c94d917e61bec7773a8 GIT binary patch literal 184 zcmV;p07w6cP)5r0001gNklx@KfUSkMJQnsM2R z4ZsaR)<_D#aKR8X02I>11Qs>`jz$=RR6|e_5~+qDCo&dv2||XTr%;SQ#AgV$Jc2bA muo;3YgW-%uWJ7Ri1_1zuqEB+#vwE`t00005r0001gNklx@KfUSkMJQnsM2R z4ZsaR)<_D#aKR8X02I>11Qs>`jz$=RR6|e_5~+qDCo&dv2||XTr%;SQ#AgV$Jc2bA muo;3YgW-%uWJ7Ri1_1zuqEB+#vwE`t0000",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"43c8b459-afa3-4e7c-950e-9a12b2cb237e","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f6dddb5a-86a7-44d8-a35a-76c3547339b7","path":"sprites/spr_life/spr_life.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 8, + "yorigin": 7, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_life","path":"sprites/spr_life/spr_life.yy",}, + "resourceVersion": "1.3", + "name": "spr_life", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"b8908977-cff8-4f09-a379-fc51122cd96f","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "pickups", + "path": "folders/Sprites/pickups.yy", + }, + "resourceVersion": "1.0", + "name": "spr_life", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/sprites/spr_player_1/2f0e1c00-d233-42c0-a923-97c4306290a7.png b/sprites/spr_player_1/2f0e1c00-d233-42c0-a923-97c4306290a7.png new file mode 100644 index 0000000000000000000000000000000000000000..e887583808344780f1ad91bbb3fd15550ad761a8 GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vCW_r3fhE&XXJJ&GpwtniAH7*p82vPi5`sj9T zq<{GHi>B-wuLZQu(cx;m7x$iPfwhpD;FQe!P9zRh3b+>pQSe4D_iy!h6!qeoS~!1A{ZRF$#Ckqy@&cv zgKdNof$k@+R!&WfV*+cPp{(*{VdL4mJ@dj{$_01vAJvyzD*#cNtT=h6MSAX!>c8vu z*Zuu@{hiy(op)>Ps&;oTFPpvFXSYNAe)~Q0fBt+setywDrSFP6&i%>$_5TpqntrEW zo1(H-&+1({#ny1@q~4W>_H7b0UA$iA;_sPmvqhPl6%95yZA&c?*jZ$|<^HtfD>HUO z1*hFAylPPr^Z5?g8HF1rB)_%!c9gNUC)sT#SczQgmv+;Mj~^9QuB*Jh<%dld{);e7vo9^QB1L#2jAh z)gs^^-XgHcc;BM)H{(QG!wyR9KEApK?7k@OnZmqF&pZCP-mI~<^#ljVP99Q-9`>ip X+FS4SdFC=OFfe$!`njxgN@xNA(kC}? literal 0 HcmV?d00001 diff --git a/sprites/spr_player_1/52705f51-9d05-42df-a2c2-b00d9aa7dc86.png b/sprites/spr_player_1/52705f51-9d05-42df-a2c2-b00d9aa7dc86.png new file mode 100644 index 0000000000000000000000000000000000000000..bd547e4b314a67c41f04457de0b3b268582edec0 GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vCW_r3fhE&XXJJ--p+EKzS zl2emcVd)Z&=~|(E4B{tUgPtqJsK_XWYV8u4GO?lU)QyRo&gjX#KXc3Yv)KM{-L${w zGv@!xKb9@+=g)F9^EKxQfz|^796VTv9#yW$)Oq(sXSym*(|8iQSU`fS(NR<=UcJul zS?Df1|JY)IY~Iil7Z(XgtZmKdpL{3cmTT79iY=kNo31&fv^XVf5%?s<+upNmO5^%- zzaGE)migoKjhME;Fq?gEKxPGcdu*P;RVf_IX#IGNQW?k%8k#JE!7E*owdPc}%1)PM za#l1Dfe?%PCcOTvb$AauSgWDC$E9|*Fn(h#{f>7^FRfDcS8Q=k&|qnEO6Y0zdG=_| z)`hz(baz*E9LcJ<|IScuZ~gw7cm4MN_RWrc{qx!72haKM|4X^*wUe*&^_l&_|K)Fh z>`7K$lD|4A`f7$x>zj_16Eb{KuXVXy>4`E7TAwbF3wB=zSLF7KaYt^I-ruEre1&1T zHONMn)+x6Or>=}n?vX0q4syk@dro{?Ki?2#|6<4|nF`i;gX3lXwIz4-6XD`-hWFUnXl+$1jS9y zB&S0?Z?8{2{XSlOe#QUC*FQAYhAmDI(@ge1b98@cQ4ZMiVB(6{~pEdBrh literal 0 HcmV?d00001 diff --git a/sprites/spr_player_1/78e41c23-8562-4a8d-9205-8cd274e22ed4.png b/sprites/spr_player_1/78e41c23-8562-4a8d-9205-8cd274e22ed4.png new file mode 100644 index 0000000000000000000000000000000000000000..18ee9d707915eaf63b48d10a00266f8b6d4c1eac GIT binary patch literal 724 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vCW_!9ghE&XXJJ&GpwtVDW?+L9ArBP1fem0clLgvnXa02?t)BV}@Bo$+anw4_caI}@(Pg#r>GiXSTT#bRzCmvdy>|L6?WSeOJwnc$q(H&m`IC`Xi_b2w;!K=U$3_HYRvodH}|+C?Wv#axn%AB_;(3aXVp%T z*bUaV$mv;B;nW)?F`sU%6_DU+G>km4GEDCHqlSCOH5Z=&hn=%TI^4tmV|v&91y=0f_<1HGl$K*X z|IVKuRuvC_Jx~7LsJS`NplixL_G6Fo=gyG^+X5z*wrp8F`R%IIf}>aKYwogW&po3* zNjEW7G^zCfI9~XUg}*Yry?D)qQ!gGD)VFQ~g`HcjV)7!z?@~wh%Pk24M<5SKH3>uo ZvnEq}t6`z7F#`hwgQu&X%Q~loCIHcyFs}dr literal 0 HcmV?d00001 diff --git a/sprites/spr_player_1/a758fd20-716c-4ce2-b41d-b8c54cd92820.png b/sprites/spr_player_1/a758fd20-716c-4ce2-b41d-b8c54cd92820.png new file mode 100644 index 0000000000000000000000000000000000000000..5e304e5543db4928db070484e4dff06f8614bb16 GIT binary patch literal 721 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vCW_Y?dhE&XXJJ&Es+EBvn zress6|Mt69@6D+u zb)V~nK1rQB&vLZ#E$0b6uEvD|64(fDkxi%e?3By>?cc|x zx#s)-zyD`oHvO)~Y}tpH@07!yLxJ(|SNcS>@%z#;dP8=83x$PyJ$-^8Zst>wy4})C(@j zGe-lnoh#J7Z?g}J-*R-S9`>{4R{?32tcgvTrf0k8!_tjR;TOT#^-uu=W z?0I_w901aaxshkLh4vnC^vL%~{U+MG@=Tpsi{Vu7SHC6QW`mux$mv?DNoT}Pzqi|; zNvJ-{1KHZMV#3a{7*#&m={DtHZ}^B6t(fZ`FLU9zMaq;&kROtjm)NfHwA6by?fIl~ z-{Ss>g3WUKg9ABw)=fCL`Pmi!gMJTIPF`}l==WAoFdvgp^h}-ck@0`fN9mB|4Pc=; zPKSDOuTOs6e*2*G{Q7@4YZFgpiJVbNebcz}$96wIUa0p2IC_GdZrwdub=_#k<5&Cs z-C?nwdq#hfZeqG<64!do9vE-Vbx5V`kfLqSlX}<$Antf7_HAwn|ahnC-B5>H$?*xre-abeSUvx zPQHHmO{w&(;~LWtMfGl{gezi27Jfy^EBmkPdvr0(s zEfMU3-U-{*q}^WS_DErg`7)#5UB^Pw?4=LQIHmgaC(q)uV0Q;9zBZcWvL?46CIBI_g8ALxP_m1Ftg;<>IC%<>n1NbUG#e^$iQO~ik_)6J~I6e`Y0T-ya6mU z$LUZ{?)Ay%@9*ck_oJkI|NjG1u4>G1J#~Y*_~ULrKVFarc)-30a=LZ*WYu+}9gknx z{ky_qJ@*X%B;CYxQAj9DIq@9}e`WhREG#3nr?6trp$JgiF5Wi5@ZyAO{zu{bK`V7# jtgxpFY$*jM_J_ItUwiAJ5=%t}1_lOCS3j3^P6vmdWf2;<;sJuoAPLupx1=dlor?@ZQu z+8`Uj)@rc0Nh(fncWwL08KGz(!j#-IVF^F4PMq5p8|7JxmpoVeeRQ!XlQT$av3`ny z`0+Ko=l7q#_4;x9@vFUuig#bH`0{VJW$ya#|NqF|4KKd(H&k4IqM>r_QXBrx*Js=> zpXUbKwTClzr=H1Fa zYv^_6E>tl1?G7&)t8*&YveNsr*9kT%Ku59dYqJ8tC$hk=i#%9$Hw zww61sniAH7*p82vPi5`sj9T zq<{GHi>B-wuLZQu(cx;m7x$iPfwhpD;FQe!P9zRh3b+>pQSe4D_iy!h6!qeoS~!1A{ZRF$#Ckqy@&cv zgKdNof$k@+R!&WfV*+cPp{(*{VdL4mJ@dj{$_01vAJvyzD*#cNtT=h6MSAX!>c8vu z*Zuu@{hiy(op)>Ps&;oTFPpvFXSYNAe)~Q0fBt+setywDrSFP6&i%>$_5TpqntrEW zo1(H-&+1({#ny1@q~4W>_H7b0UA$iA;_sPmvqhPl6%95yZA&c?*jZ$|<^HtfD>HUO z1*hFAylPPr^Z5?g8HF1rB)_%!c9gNUC)sT#SczQgmv+;Mj~^9QuB*Jh<%dld{);e7vo9^QB1L#2jAh z)gs^^-XgHcc;BM)H{(QG!wyR9KEApK?7k@OnZmqF&pZCP-mI~<^#ljVP99Q-9`>ip X+FS4SdFC=OFfe$!`njxgN@xNA(kC}? literal 0 HcmV?d00001 diff --git a/sprites/spr_player_1/layers/52705f51-9d05-42df-a2c2-b00d9aa7dc86/6df498d0-968a-473f-82f1-a313dc9ba8db.png b/sprites/spr_player_1/layers/52705f51-9d05-42df-a2c2-b00d9aa7dc86/6df498d0-968a-473f-82f1-a313dc9ba8db.png new file mode 100644 index 0000000000000000000000000000000000000000..bd547e4b314a67c41f04457de0b3b268582edec0 GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vCW_r3fhE&XXJJ--p+EKzS zl2emcVd)Z&=~|(E4B{tUgPtqJsK_XWYV8u4GO?lU)QyRo&gjX#KXc3Yv)KM{-L${w zGv@!xKb9@+=g)F9^EKxQfz|^796VTv9#yW$)Oq(sXSym*(|8iQSU`fS(NR<=UcJul zS?Df1|JY)IY~Iil7Z(XgtZmKdpL{3cmTT79iY=kNo31&fv^XVf5%?s<+upNmO5^%- zzaGE)migoKjhME;Fq?gEKxPGcdu*P;RVf_IX#IGNQW?k%8k#JE!7E*owdPc}%1)PM za#l1Dfe?%PCcOTvb$AauSgWDC$E9|*Fn(h#{f>7^FRfDcS8Q=k&|qnEO6Y0zdG=_| z)`hz(baz*E9LcJ<|IScuZ~gw7cm4MN_RWrc{qx!72haKM|4X^*wUe*&^_l&_|K)Fh z>`7K$lD|4A`f7$x>zj_16Eb{KuXVXy>4`E7TAwbF3wB=zSLF7KaYt^I-ruEre1&1T zHONMn)+x6Or>=}n?vX0q4syk@dro{?Ki?2#|6<4|nF`i;gX3lXwIz4-6XD`-hWFUnXl+$1jS9y zB&S0?Z?8{2{XSlOe#QUC*FQAYhAmDI(@ge1b98@cQ4ZMiVB(6{~pEdBrh literal 0 HcmV?d00001 diff --git a/sprites/spr_player_1/layers/78e41c23-8562-4a8d-9205-8cd274e22ed4/6df498d0-968a-473f-82f1-a313dc9ba8db.png b/sprites/spr_player_1/layers/78e41c23-8562-4a8d-9205-8cd274e22ed4/6df498d0-968a-473f-82f1-a313dc9ba8db.png new file mode 100644 index 0000000000000000000000000000000000000000..18ee9d707915eaf63b48d10a00266f8b6d4c1eac GIT binary patch literal 724 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vCW_!9ghE&XXJJ&GpwtVDW?+L9ArBP1fem0clLgvnXa02?t)BV}@Bo$+anw4_caI}@(Pg#r>GiXSTT#bRzCmvdy>|L6?WSeOJwnc$q(H&m`IC`Xi_b2w;!K=U$3_HYRvodH}|+C?Wv#axn%AB_;(3aXVp%T z*bUaV$mv;B;nW)?F`sU%6_DU+G>km4GEDCHqlSCOH5Z=&hn=%TI^4tmV|v&91y=0f_<1HGl$K*X z|IVKuRuvC_Jx~7LsJS`NplixL_G6Fo=gyG^+X5z*wrp8F`R%IIf}>aKYwogW&po3* zNjEW7G^zCfI9~XUg}*Yry?D)qQ!gGD)VFQ~g`HcjV)7!z?@~wh%Pk24M<5SKH3>uo ZvnEq}t6`z7F#`hwgQu&X%Q~loCIHcyFs}dr literal 0 HcmV?d00001 diff --git a/sprites/spr_player_1/layers/a758fd20-716c-4ce2-b41d-b8c54cd92820/6df498d0-968a-473f-82f1-a313dc9ba8db.png b/sprites/spr_player_1/layers/a758fd20-716c-4ce2-b41d-b8c54cd92820/6df498d0-968a-473f-82f1-a313dc9ba8db.png new file mode 100644 index 0000000000000000000000000000000000000000..5e304e5543db4928db070484e4dff06f8614bb16 GIT binary patch literal 721 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vCW_Y?dhE&XXJJ&Es+EBvn zress6|Mt69@6D+u zb)V~nK1rQB&vLZ#E$0b6uEvD|64(fDkxi%e?3By>?cc|x zx#s)-zyD`oHvO)~Y}tpH@07!yLxJ(|SNcS>@%z#;dP8=83x$PyJ$-^8Zst>wy4})C(@j zGe-lnoh#J7Z?g}J-*R-S9`>{4R{?32tcgvTrf0k8!_tjR;TOT#^-uu=W z?0I_w901aaxshkLh4vnC^vL%~{U+MG@=Tpsi{Vu7SHC6QW`mux$mv?DNoT}Pzqi|; zNvJ-{1KHZMV#3a{7*#&m={DtHZ}^B6t(fZ`FLU9zMaq;&kROtjm)NfHwA6by?fIl~ z-{Ss>g3WUKg9ABw)=fCL`Pmi!gMJTIPF`}l==WAoFdvgp^h}-ck@0`fN9mB|4Pc=; zPKSDOuTOs6e*2*G{Q7@4YZFgpiJVbNebcz}$96wIUa0p2IC_GdZrwdub=_#k<5&Cs z-C?nwdq#hfZeqG<64!do9vE-Vbx5V`kfLqSlX}<$Antf7_HAwn|ahnC-B5>H$?*xre-abeSUvx zPQHHmO{w&(;~LWtMfGl{gezi27Jfy^EBmkPdvr0(s zEfMU3-U-{*q}^WS_DErg`7)#5UB^Pw?4=LQIHmgaC(q)uV0Q;9zBZcWvL?46CIBI_g8ALxP_m1Ftg;<>IC%<>n1NbUG#e^$iQO~ik_)6J~I6e`Y0T-ya6mU z$LUZ{?)Ay%@9*ck_oJkI|NjG1u4>G1J#~Y*_~ULrKVFarc)-30a=LZ*WYu+}9gknx z{ky_qJ@*X%B;CYxQAj9DIq@9}e`WhREG#3nr?6trp$JgiF5Wi5@ZyAO{zu{bK`V7# jtgxpFY$*jM_J_ItUwiAJ5=%t}1_lOCS3j3^P6vmdWf2;<;sJuoAPLupx1=dlor?@ZQu z+8`Uj)@rc0Nh(fncWwL08KGz(!j#-IVF^F4PMq5p8|7JxmpoVeeRQ!XlQT$av3`ny z`0+Ko=l7q#_4;x9@vFUuig#bH`0{VJW$ya#|NqF|4KKd(H&k4IqM>r_QXBrx*Js=> zpXUbKwTClzr=H1Fa zYv^_6E>tl1?G7&)t8*&YveNsr*9kT%Ku59dYqJ8tC$hk=i#%9$Hw zww61s",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"049c7cc8-7148-4135-bac2-ed237ea73c9b","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"52705f51-9d05-42df-a2c2-b00d9aa7dc86","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"bbd92d17-a6fd-4b36-af6e-e777355ca97c","Key":1.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a758fd20-716c-4ce2-b41d-b8c54cd92820","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"6d7d00e5-fab9-4d69-9706-ae44cd4ef7c4","Key":2.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f9687bf7-3a9e-41cd-a197-ae69b39948e3","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"ba01fbf6-1268-4d09-96f1-b5611a6d352a","Key":3.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"78e41c23-8562-4a8d-9205-8cd274e22ed4","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"797902d8-5e1f-4f6e-9a19-add63410c8ba","Key":4.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"2f0e1c00-d233-42c0-a923-97c4306290a7","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"02d346c2-c2db-43d3-b282-8575aab0fedc","Key":5.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e227be95-d02c-46c4-9a32-42d24441e391","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 50, + "yorigin": 49, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_player_1","path":"sprites/spr_player_1/spr_player_1.yy",}, + "resourceVersion": "1.3", + "name": "spr_player_1", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"6df498d0-968a-473f-82f1-a313dc9ba8db","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": { + "left": 0, + "top": 0, + "right": 0, + "bottom": 0, + "guideColour": [ + 4294902015, + 4294902015, + 4294902015, + 4294902015, + ], + "highlightColour": 1728023040, + "highlightStyle": 0, + "enabled": false, + "tileMode": [ + 0, + 0, + 0, + 0, + 0, + ], + "resourceVersion": "1.0", + "loadedVersion": null, + "resourceType": "GMNineSliceData", + }, + "parent": { + "name": "player", + "path": "folders/Sprites/player.yy", + }, + "resourceVersion": "1.0", + "name": "spr_player_1", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/sprites/spr_player_2/2f0e1c00-d233-42c0-a923-97c4306290a7.png b/sprites/spr_player_2/2f0e1c00-d233-42c0-a923-97c4306290a7.png new file mode 100644 index 0000000000000000000000000000000000000000..2028cba8dfb739ae83a80366c018a932ead05357 GIT binary patch literal 727 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vC=6Sj}hE&XXJJ-JGvV(;C z)0rg#T}z%CJQ4UZMdVDt0mB6eZB3KrIUh*Oa6UNyR^bfCX)V`&g>5UF|LFUwQl+== zUYz}Yd#jGRc<+K8D{L8GE*6mBYFvng*yyHs`^;nW?lVb>*EF6ug4H>SPKs0C_wUr} zm(PrLJyW?s9+u>S^o_(3BRAsySVj9@#OD4oh%3dv871RHA z`!fmEXL(T3rDZXyc~5#M3|B_Qa)*RzF3}+{^5$}6NC9yk=9&|hVC9Kc#Q2H#B0|zzmf?6c|0P> z!#w%+*C(f+zZ9Oo|Hb}$|7?cQV)qx1652IKQ*(_+KTkben+W0xZb_ fTT(%Y6|(brHXWXHvRavefq}u()z4*}Q$iB}WCBcH literal 0 HcmV?d00001 diff --git a/sprites/spr_player_2/52705f51-9d05-42df-a2c2-b00d9aa7dc86.png b/sprites/spr_player_2/52705f51-9d05-42df-a2c2-b00d9aa7dc86.png new file mode 100644 index 0000000000000000000000000000000000000000..ff6a321bf5bfa66d55561600dea20b23b5e627fb GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vCW_r3fhE&XXJ9lHzWdoV^ z$-DEm@Vq^Bcnkl*b0-eOvRCj(>_~obV{Usxdt&Rt12U72PV5!+_EV|N+m~My6?y6B z?*IN>kGF_xI~HE7V!Gt6XduGmjD<+=-GWaY*gpO4 z$6vqa|I<${e(4_h@y8~o1PvB9UB$CWT2J=R;IfcN7u^UJ@>J}Y;iW1S{P2$Un;mNe zB)A$ELW$CrJF%gX&ny#K4+L=ZSUOFTllrmqm&M}OPYX8xnouOW>Ap=A)Dvw^YQ=@; zZWU~zkRbWuIA^R>c8Lb)`rDvURNxfd-LL2 z(=ZO6)&n;g$cV z=)S<@cTiEy?T@wUFBhIH-VXB0v5QWATR&TfuzxZ1lT3w~o%eUy9X+{e&nK1pE=k2x0 z>-#UO@2k69zqisVNl5?uam{4^Ge`HA7UhAX2uxfNy7bm>+wN&6Wv_pD{?Jb|_4w8; zb3;2sK@lCrA=$hBO7XVBDPP}S?=f^czrGhD&OK9@cjt43f3F?2*0!Et09naH3ei)4 Y)~xC9qMORO3=9kmp00i_>zopr0PJf&%m4rY literal 0 HcmV?d00001 diff --git a/sprites/spr_player_2/78e41c23-8562-4a8d-9205-8cd274e22ed4.png b/sprites/spr_player_2/78e41c23-8562-4a8d-9205-8cd274e22ed4.png new file mode 100644 index 0000000000000000000000000000000000000000..9e3750cc359ca8c8a7cbeb4a92caa4f25f954970 GIT binary patch literal 729 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vC7I?ZihE&XXJJ-JGih+dt zUgMVvB1@hcJP~-QsX1d|L$bp`9#&P`b`QSEW+H!9PLECdkky;&{Vl5M+`e$lPTkBu z&whJ;tSZ-+ax4t2W-97&O3+|w!$KUBYRxh3zprD|-5RlYf_pDW30tT~&DzygsdT*oJM5fCN{gp{vIwXJ-Dh?VPde+gCrUJym+*-}8%HjSE4N7e$R` zbq8N-dw#n-_xJB-$?pyQ?dr2`@4vri?$zs|#TL&NzO+|+lfGj8*>3&Z>gxYiFUtQ| zsjM@uZ~u9H1IU-h;yj|mymLd73k8fsf_K&)P14#v-!{?b>7**#!x@`FO58$Dtm{cD zmC?Sw^Y1m8#YgU}1=%bpy6H;a>Lb3#P0!y2J7#n1oUG@DBJ5ub{UlStp1#4Ing4g$ z9ldwcp3f@x_3oc2*nF>U`62;{SjENuo=f&|m9hEHT_W==SUuZa(O?;er`F*f@gLW_ z-Y>9X2M5J85uvo4-ScXGTh%=}yZZ6`?e=Ltk8UoUYxM0z%%3%ri;;qC%7n7=O}Dr9 zyxXyBKYzKGruDk5Z`U}112E9pBfn$zB6mkAM%J~1WZgf08Wwd^ae lh$+cJLmy!%LDoM8&ZSL<*{;3tXJBAp@O1TaS?83{1OSD>C$j(m literal 0 HcmV?d00001 diff --git a/sprites/spr_player_2/a758fd20-716c-4ce2-b41d-b8c54cd92820.png b/sprites/spr_player_2/a758fd20-716c-4ce2-b41d-b8c54cd92820.png new file mode 100644 index 0000000000000000000000000000000000000000..3a9f401ba02a1c25dc283eed7a01a502dedd3556 GIT binary patch literal 725 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vC=6Jd|hE&XXJJ&Giwu6M* zQ^{Q{T^F7iJQR4TscAG>$8$7#)FkV&5~X`Ex1|ZTPeG#zH$pxX-O;3vqv-bKD_(O zyZXIMbFr8&Z$8QQ93(;G-K3yUgtfYhM=9G&|8k3(|mEM_E zJSAc`*inm|p1s=Pb*Cie)2+1v5?qajkta4<_3yJ-aK7-2#%7S?j)i$tzcznbR=C|} z`W@4=w(f2`RlnzUIf0yPr#kVM-VIKh(n&?L{O9V(wjPjBR$0koeD6WLR$bF8kpPg} zW(0f8*!Z@tsNTHh;qljh*I(Bc7AxFn?KiVJLHFO<$-#)ITs&pMHtU-uy3MlT-+w1A zpK_^CckO1bjUZRJ@hY-E*8V!nS0=UgmuYfe^Y!V+z@fjjwWqV~PPV}RuL@IdIW1|1 hh9@Et2(gaY?=WpTtQvRpCj$cmgQu&X%Q~loCIAXrHOK$} literal 0 HcmV?d00001 diff --git a/sprites/spr_player_2/e227be95-d02c-46c4-9a32-42d24441e391.png b/sprites/spr_player_2/e227be95-d02c-46c4-9a32-42d24441e391.png new file mode 100644 index 0000000000000000000000000000000000000000..d0247a12c43795603f72b0f5a26c05c55a865ecf GIT binary patch literal 727 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vC=6Sj}hE&XXJJ-JGvV(;C z)0rg#T}z%CJQ4UZMdVDt0mB6eZB3KrIUh*Oa6UNy*2dXiqcWDp-n>=Yb$|5~ms@u~ z&VIi=KE-n9E0&|7uUStRay2d#kibS{i)_-hso#7;ODw6^NzN3kBt-FL?W5oGH%)xE zuK2smkvM13qKz6XZrO^53xlM*lb`fW?c260@LE*ImjI3)F(1UT zAHV--U%6Gr{pO>OsjUYBIC`R-W*rSVQ*S70D3va{(J4WL<=7-A0mG@@M#~;;4S%s? z4YIpRTkgb$&wOT>0M=^hv`J2C$9uao5>>W$%H9{pwLglNTMJcRt2lY5MSA{@oBOzr z?>CcYKfm)W-}5`=ho3*`+gkZgRVKfF-#nT0oHgq6?OPw$=ihV7o>M1l^nIpn;(CZH z;yg4~FO9kyB6FnYXvoWml{2(t)BRz0tt?R+Zb1mI_ zw?;!nSN5$w=6l?9{atWysdHO~KQ|O(|6+MgGBu2Yr}e-MZqDs>#d+f2PZyt!y?m)y zisEq`pFr5$to-)+3VA z-zMkBFW0a6`Rd2(x9^3;KE5fKWBmO{)Sqbe>208J1QTw$iVLl8mg-KH4gdeUaQT$W zg=^Pt?gIPJja#w#xV-n8|1%l*|X9=omU zKG*+NK3#B)qigdm?g@HajSB@Nuo2!Oo6gzPo1WH6OX_rrGX*ONQT$l@==%FT6W5&! z{w{MQ&RMi*lLm`huHxasNz&fGJ!G}za$Og%*(UIEp@4*G%bP_HXIz|O^s#;W+mEjv z`hRcVxV2<)&bJ?%oDwux+%y%hCTTs{KZEOrbUN!skkGL?P6CEgy-b!J+A98H#~NgJ zrMAS(6`%RcG@=KlX7NFB?Qi1c)k(wW|_y5k> z4?d=Sm{b1x_O~CEUv;gn&6dA^`|*r==cu(zk7??iFQn zRy5e=bZgVB)uFvdLr(0Q!PR**y5r@JCtITx4Mdn8Cnz3&W%KPQV{Kou+f10@(fc*GcmIC6^U1o* zca}y;7jC}~5n)=apYlbs^Gf+azXvNPPq|$4D&?gH%P|o}&(s+o+5QK86b@P501cr- zJ-Oc}|K9zP+di&*f82hV4ISNg3s2oq&i5UF|LFUwQl+== zUYz}Yd#jGRc<+K8D{L8GE*6mBYFvng*yyHs`^;nW?lVb>*EF6ug4H>SPKs0C_wUr} zm(PrLJyW?s9+u>S^o_(3BRAsySVj9@#OD4oh%3dv871RHA z`!fmEXL(T3rDZXyc~5#M3|B_Qa)*RzF3}+{^5$}6NC9yk=9&|hVC9Kc#Q2H#B0|zzmf?6c|0P> z!#w%+*C(f+zZ9Oo|Hb}$|7?cQV)qx1652IKQ*(_+KTkben+W0xZb_ fTT(%Y6|(brHXWXHvRavefq}u()z4*}Q$iB}WCBcH literal 0 HcmV?d00001 diff --git a/sprites/spr_player_2/layers/52705f51-9d05-42df-a2c2-b00d9aa7dc86/6df498d0-968a-473f-82f1-a313dc9ba8db.png b/sprites/spr_player_2/layers/52705f51-9d05-42df-a2c2-b00d9aa7dc86/6df498d0-968a-473f-82f1-a313dc9ba8db.png new file mode 100644 index 0000000000000000000000000000000000000000..ff6a321bf5bfa66d55561600dea20b23b5e627fb GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vCW_r3fhE&XXJ9lHzWdoV^ z$-DEm@Vq^Bcnkl*b0-eOvRCj(>_~obV{Usxdt&Rt12U72PV5!+_EV|N+m~My6?y6B z?*IN>kGF_xI~HE7V!Gt6XduGmjD<+=-GWaY*gpO4 z$6vqa|I<${e(4_h@y8~o1PvB9UB$CWT2J=R;IfcN7u^UJ@>J}Y;iW1S{P2$Un;mNe zB)A$ELW$CrJF%gX&ny#K4+L=ZSUOFTllrmqm&M}OPYX8xnouOW>Ap=A)Dvw^YQ=@; zZWU~zkRbWuIA^R>c8Lb)`rDvURNxfd-LL2 z(=ZO6)&n;g$cV z=)S<@cTiEy?T@wUFBhIH-VXB0v5QWATR&TfuzxZ1lT3w~o%eUy9X+{e&nK1pE=k2x0 z>-#UO@2k69zqisVNl5?uam{4^Ge`HA7UhAX2uxfNy7bm>+wN&6Wv_pD{?Jb|_4w8; zb3;2sK@lCrA=$hBO7XVBDPP}S?=f^czrGhD&OK9@cjt43f3F?2*0!Et09naH3ei)4 Y)~xC9qMORO3=9kmp00i_>zopr0PJf&%m4rY literal 0 HcmV?d00001 diff --git a/sprites/spr_player_2/layers/78e41c23-8562-4a8d-9205-8cd274e22ed4/6df498d0-968a-473f-82f1-a313dc9ba8db.png b/sprites/spr_player_2/layers/78e41c23-8562-4a8d-9205-8cd274e22ed4/6df498d0-968a-473f-82f1-a313dc9ba8db.png new file mode 100644 index 0000000000000000000000000000000000000000..9e3750cc359ca8c8a7cbeb4a92caa4f25f954970 GIT binary patch literal 729 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vC7I?ZihE&XXJJ-JGih+dt zUgMVvB1@hcJP~-QsX1d|L$bp`9#&P`b`QSEW+H!9PLECdkky;&{Vl5M+`e$lPTkBu z&whJ;tSZ-+ax4t2W-97&O3+|w!$KUBYRxh3zprD|-5RlYf_pDW30tT~&DzygsdT*oJM5fCN{gp{vIwXJ-Dh?VPde+gCrUJym+*-}8%HjSE4N7e$R` zbq8N-dw#n-_xJB-$?pyQ?dr2`@4vri?$zs|#TL&NzO+|+lfGj8*>3&Z>gxYiFUtQ| zsjM@uZ~u9H1IU-h;yj|mymLd73k8fsf_K&)P14#v-!{?b>7**#!x@`FO58$Dtm{cD zmC?Sw^Y1m8#YgU}1=%bpy6H;a>Lb3#P0!y2J7#n1oUG@DBJ5ub{UlStp1#4Ing4g$ z9ldwcp3f@x_3oc2*nF>U`62;{SjENuo=f&|m9hEHT_W==SUuZa(O?;er`F*f@gLW_ z-Y>9X2M5J85uvo4-ScXGTh%=}yZZ6`?e=Ltk8UoUYxM0z%%3%ri;;qC%7n7=O}Dr9 zyxXyBKYzKGruDk5Z`U}112E9pBfn$zB6mkAM%J~1WZgf08Wwd^ae lh$+cJLmy!%LDoM8&ZSL<*{;3tXJBAp@O1TaS?83{1OSD>C$j(m literal 0 HcmV?d00001 diff --git a/sprites/spr_player_2/layers/a758fd20-716c-4ce2-b41d-b8c54cd92820/6df498d0-968a-473f-82f1-a313dc9ba8db.png b/sprites/spr_player_2/layers/a758fd20-716c-4ce2-b41d-b8c54cd92820/6df498d0-968a-473f-82f1-a313dc9ba8db.png new file mode 100644 index 0000000000000000000000000000000000000000..3a9f401ba02a1c25dc283eed7a01a502dedd3556 GIT binary patch literal 725 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vC=6Jd|hE&XXJJ&Giwu6M* zQ^{Q{T^F7iJQR4TscAG>$8$7#)FkV&5~X`Ex1|ZTPeG#zH$pxX-O;3vqv-bKD_(O zyZXIMbFr8&Z$8QQ93(;G-K3yUgtfYhM=9G&|8k3(|mEM_E zJSAc`*inm|p1s=Pb*Cie)2+1v5?qajkta4<_3yJ-aK7-2#%7S?j)i$tzcznbR=C|} z`W@4=w(f2`RlnzUIf0yPr#kVM-VIKh(n&?L{O9V(wjPjBR$0koeD6WLR$bF8kpPg} zW(0f8*!Z@tsNTHh;qljh*I(Bc7AxFn?KiVJLHFO<$-#)ITs&pMHtU-uy3MlT-+w1A zpK_^CckO1bjUZRJ@hY-E*8V!nS0=UgmuYfe^Y!V+z@fjjwWqV~PPV}RuL@IdIW1|1 hh9@Et2(gaY?=WpTtQvRpCj$cmgQu&X%Q~loCIAXrHOK$} literal 0 HcmV?d00001 diff --git a/sprites/spr_player_2/layers/e227be95-d02c-46c4-9a32-42d24441e391/6df498d0-968a-473f-82f1-a313dc9ba8db.png b/sprites/spr_player_2/layers/e227be95-d02c-46c4-9a32-42d24441e391/6df498d0-968a-473f-82f1-a313dc9ba8db.png new file mode 100644 index 0000000000000000000000000000000000000000..d0247a12c43795603f72b0f5a26c05c55a865ecf GIT binary patch literal 727 zcmeAS@N?(olHy`uVBq!ia0y~yU`PRB4mJh`hJr^^Ll_vC=6Sj}hE&XXJJ-JGvV(;C z)0rg#T}z%CJQ4UZMdVDt0mB6eZB3KrIUh*Oa6UNy*2dXiqcWDp-n>=Yb$|5~ms@u~ z&VIi=KE-n9E0&|7uUStRay2d#kibS{i)_-hso#7;ODw6^NzN3kBt-FL?W5oGH%)xE zuK2smkvM13qKz6XZrO^53xlM*lb`fW?c260@LE*ImjI3)F(1UT zAHV--U%6Gr{pO>OsjUYBIC`R-W*rSVQ*S70D3va{(J4WL<=7-A0mG@@M#~;;4S%s? z4YIpRTkgb$&wOT>0M=^hv`J2C$9uao5>>W$%H9{pwLglNTMJcRt2lY5MSA{@oBOzr z?>CcYKfm)W-}5`=ho3*`+gkZgRVKfF-#nT0oHgq6?OPw$=ihV7o>M1l^nIpn;(CZH z;yg4~FO9kyB6FnYXvoWml{2(t)BRz0tt?R+Zb1mI_ zw?;!nSN5$w=6l?9{atWysdHO~KQ|O(|6+MgGBu2Yr}e-MZqDs>#d+f2PZyt!y?m)y zisEq`pFr5$to-)+3VA z-zMkBFW0a6`Rd2(x9^3;KE5fKWBmO{)Sqbe>208J1QTw$iVLl8mg-KH4gdeUaQT$W zg=^Pt?gIPJja#w#xV-n8|1%l*|X9=omU zKG*+NK3#B)qigdm?g@HajSB@Nuo2!Oo6gzPo1WH6OX_rrGX*ONQT$l@==%FT6W5&! z{w{MQ&RMi*lLm`huHxasNz&fGJ!G}za$Og%*(UIEp@4*G%bP_HXIz|O^s#;W+mEjv z`hRcVxV2<)&bJ?%oDwux+%y%hCTTs{KZEOrbUN!skkGL?P6CEgy-b!J+A98H#~NgJ zrMAS(6`%RcG@=KlX7NFB?Qi1c)k(wW|_y5k> z4?d=Sm{b1x_O~CEUv;gn&6dA^`|*r==cu(zk7??iFQn zRy5e=bZgVB)uFvdLr(0Q!PR**y5r@JCtITx4Mdn8Cnz3&W%KPQV{Kou+f10@(fc*GcmIC6^U1o* zca}y;7jC}~5n)=apYlbs^Gf+azXvNPPq|$4D&?gH%P|o}&(s+o+5QK86b@P501cr- zJ-Oc}|K9zP+di&*f82hV4ISNg3s2oq&i",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"049c7cc8-7148-4135-bac2-ed237ea73c9b","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"52705f51-9d05-42df-a2c2-b00d9aa7dc86","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"bbd92d17-a6fd-4b36-af6e-e777355ca97c","Key":1.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a758fd20-716c-4ce2-b41d-b8c54cd92820","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"6d7d00e5-fab9-4d69-9706-ae44cd4ef7c4","Key":2.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f9687bf7-3a9e-41cd-a197-ae69b39948e3","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"ba01fbf6-1268-4d09-96f1-b5611a6d352a","Key":3.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"78e41c23-8562-4a8d-9205-8cd274e22ed4","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"797902d8-5e1f-4f6e-9a19-add63410c8ba","Key":4.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"2f0e1c00-d233-42c0-a923-97c4306290a7","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"02d346c2-c2db-43d3-b282-8575aab0fedc","Key":5.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e227be95-d02c-46c4-9a32-42d24441e391","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 50, + "yorigin": 49, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_player_1","path":"sprites/spr_player_1/spr_player_1.yy",}, + "resourceVersion": "1.3", + "name": "spr_player_1", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"6df498d0-968a-473f-82f1-a313dc9ba8db","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": { + "left": 0, + "top": 0, + "right": 0, + "bottom": 0, + "guideColour": [ + 4294902015, + 4294902015, + 4294902015, + 4294902015, + ], + "highlightColour": 1728023040, + "highlightStyle": 0, + "enabled": false, + "tileMode": [ + 0, + 0, + 0, + 0, + 0, + ], + "resourceVersion": "1.0", + "loadedVersion": null, + "resourceType": "GMNineSliceData", + }, + "parent": { + "name": "Sprites", + "path": "folders/Sprites.yy", + }, + "resourceVersion": "1.0", + "name": "spr_player_1", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/sprites/spr_player_2/spr_player_2.yy b/sprites/spr_player_2/spr_player_2.yy new file mode 100644 index 0000000..c0e621a --- /dev/null +++ b/sprites/spr_player_2/spr_player_2.yy @@ -0,0 +1,123 @@ +{ + "bboxMode": 0, + "collisionKind": 2, + "type": 0, + "origin": 9, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 0, + "bbox_right": 99, + "bbox_top": 12, + "bbox_bottom": 77, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 100, + "height": 100, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"52705f51-9d05-42df-a2c2-b00d9aa7dc86","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"52705f51-9d05-42df-a2c2-b00d9aa7dc86","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_2","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"52705f51-9d05-42df-a2c2-b00d9aa7dc86","tags":[],"resourceType":"GMSpriteFrame",}, + {"compositeImage":{"FrameId":{"name":"a758fd20-716c-4ce2-b41d-b8c54cd92820","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"a758fd20-716c-4ce2-b41d-b8c54cd92820","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_2","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"a758fd20-716c-4ce2-b41d-b8c54cd92820","tags":[],"resourceType":"GMSpriteFrame",}, + {"compositeImage":{"FrameId":{"name":"f9687bf7-3a9e-41cd-a197-ae69b39948e3","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"f9687bf7-3a9e-41cd-a197-ae69b39948e3","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_2","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"f9687bf7-3a9e-41cd-a197-ae69b39948e3","tags":[],"resourceType":"GMSpriteFrame",}, + {"compositeImage":{"FrameId":{"name":"78e41c23-8562-4a8d-9205-8cd274e22ed4","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"78e41c23-8562-4a8d-9205-8cd274e22ed4","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_2","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"78e41c23-8562-4a8d-9205-8cd274e22ed4","tags":[],"resourceType":"GMSpriteFrame",}, + {"compositeImage":{"FrameId":{"name":"2f0e1c00-d233-42c0-a923-97c4306290a7","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"2f0e1c00-d233-42c0-a923-97c4306290a7","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_2","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"2f0e1c00-d233-42c0-a923-97c4306290a7","tags":[],"resourceType":"GMSpriteFrame",}, + {"compositeImage":{"FrameId":{"name":"e227be95-d02c-46c4-9a32-42d24441e391","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"e227be95-d02c-46c4-9a32-42d24441e391","path":"sprites/spr_player_2/spr_player_2.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_2","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","name":"e227be95-d02c-46c4-9a32-42d24441e391","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_player_2","path":"sprites/spr_player_2/spr_player_2.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 2.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 6.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"16a25d21-726e-4805-bf44-bafdd9942db3","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"52705f51-9d05-42df-a2c2-b00d9aa7dc86","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"2b3d3a5d-eeb3-406b-bfbf-c41f57872316","Key":1.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a758fd20-716c-4ce2-b41d-b8c54cd92820","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"9fd70539-84d6-464a-b4a4-648e05c07715","Key":2.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"f9687bf7-3a9e-41cd-a197-ae69b39948e3","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"5c4ab19f-afe0-403f-bbda-765704241442","Key":3.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"78e41c23-8562-4a8d-9205-8cd274e22ed4","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"01d876ef-2d2d-470b-ae48-950cd1910dc4","Key":4.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"2f0e1c00-d233-42c0-a923-97c4306290a7","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"f9a0f885-7562-450c-a59f-f0107976a594","Key":5.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"e227be95-d02c-46c4-9a32-42d24441e391","path":"sprites/spr_player_2/spr_player_2.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 50, + "yorigin": 49, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_player_2","path":"sprites/spr_player_2/spr_player_2.yy",}, + "resourceVersion": "1.3", + "name": "spr_player_2", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"6df498d0-968a-473f-82f1-a313dc9ba8db","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": { + "left": 0, + "top": 0, + "right": 0, + "bottom": 0, + "guideColour": [ + 4294902015, + 4294902015, + 4294902015, + 4294902015, + ], + "highlightColour": 1728023040, + "highlightStyle": 0, + "enabled": false, + "tileMode": [ + 0, + 0, + 0, + 0, + 0, + ], + "resourceVersion": "1.0", + "loadedVersion": null, + "resourceType": "GMNineSliceData", + }, + "parent": { + "name": "player", + "path": "folders/Sprites/player.yy", + }, + "resourceVersion": "1.0", + "name": "spr_player_2", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/sprites/spr_rock/487c30e1-ee9c-41df-83f4-dc89f966f146.png b/sprites/spr_rock/487c30e1-ee9c-41df-83f4-dc89f966f146.png new file mode 100644 index 0000000000000000000000000000000000000000..89244bc2a4077a8969a2d216df09dcf5b38982ba GIT binary patch literal 1112 zcmeAS@N?(olHy`uVBq!ia0y~yV3-EN9Bd2>3^t5~j~EzO%!?-G+8zAUAKATV(X$9}cWR575cc@&tG}PT{_R(0?tAp-^QJnR)BXI%Kkxog zyuU5(=-lc(Us+$w;PK`-EOcl?%Z=cOr3?Q&eVY1h>-X>96Z`EiER3^xqp9<@Bat&P z!s(9En#9dPS5F+5dYb+2w4MI$8AoF_wixIrg7qhrM3~E;Sv_z5{QO!@w-=^tBCqz>{}wwh?)-Yj z`J7*UZB5OTy1ZX9`ZG^7LE2&tGQ|MtNE6MUToO=)ift}SLL5y zzoP2aoPN6LTann#B#@IOKn^$(6k%VMdH(t5H_|8OzFf@zpx1Tx=cRWmV5TjS346AM z(N^2Cd+qE}bFLyJf2 zRM{)C8-Aa|1Nz4)H(h1;y(cR~FvF-_pSfF);L?}OR zoVeM$-BRCp`2=-Gw{yXf2hZNKxw{}2?C_RE&c?P-S)J{6-())DBuai9>FJr+Ts0LI zUWpM-IdWlX8+!IFf9N{XZ|`2$_`a$i2Vn{%q^^}*E_uy+IeJE3fSdF(<@BXz+A_Yi9R0FO?Ab~o zq(F}lo;G_~=@`ciOt6uyPJd9+9q1Bo*Y|$@Sj-2={AJWg2 zp7+Y?(uu`)Pfq4JyaOqT#kOsI^tbqM-S7Dyza}Mqb4s_m;I6On@3AY}x9>YoZ#ZHM zO}UF)BWA`vJaci@tK|QiUnazf@;uXBzuPs!N)DU@ceq9@6&BF0v%X)%=6UPw*4+pz sT&`~@v)=M5`uc_~#Yhp0omtPoa+B-TNALRO3=9kmp00i_>zopr05V(vx&QzG literal 0 HcmV?d00001 diff --git a/sprites/spr_rock/layers/487c30e1-ee9c-41df-83f4-dc89f966f146/1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1.png b/sprites/spr_rock/layers/487c30e1-ee9c-41df-83f4-dc89f966f146/1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1.png new file mode 100644 index 0000000000000000000000000000000000000000..89244bc2a4077a8969a2d216df09dcf5b38982ba GIT binary patch literal 1112 zcmeAS@N?(olHy`uVBq!ia0y~yV3-EN9Bd2>3^t5~j~EzO%!?-G+8zAUAKATV(X$9}cWR575cc@&tG}PT{_R(0?tAp-^QJnR)BXI%Kkxog zyuU5(=-lc(Us+$w;PK`-EOcl?%Z=cOr3?Q&eVY1h>-X>96Z`EiER3^xqp9<@Bat&P z!s(9En#9dPS5F+5dYb+2w4MI$8AoF_wixIrg7qhrM3~E;Sv_z5{QO!@w-=^tBCqz>{}wwh?)-Yj z`J7*UZB5OTy1ZX9`ZG^7LE2&tGQ|MtNE6MUToO=)ift}SLL5y zzoP2aoPN6LTann#B#@IOKn^$(6k%VMdH(t5H_|8OzFf@zpx1Tx=cRWmV5TjS346AM z(N^2Cd+qE}bFLyJf2 zRM{)C8-Aa|1Nz4)H(h1;y(cR~FvF-_pSfF);L?}OR zoVeM$-BRCp`2=-Gw{yXf2hZNKxw{}2?C_RE&c?P-S)J{6-())DBuai9>FJr+Ts0LI zUWpM-IdWlX8+!IFf9N{XZ|`2$_`a$i2Vn{%q^^}*E_uy+IeJE3fSdF(<@BXz+A_Yi9R0FO?Ab~o zq(F}lo;G_~=@`ciOt6uyPJd9+9q1Bo*Y|$@Sj-2={AJWg2 zp7+Y?(uu`)Pfq4JyaOqT#kOsI^tbqM-S7Dyza}Mqb4s_m;I6On@3AY}x9>YoZ#ZHM zO}UF)BWA`vJaci@tK|QiUnazf@;uXBzuPs!N)DU@ceq9@6&BF0v%X)%=6UPw*4+pz sT&`~@v)=M5`uc_~#Yhp0omtPoa+B-TNALRO3=9kmp00i_>zopr05V(vx&QzG literal 0 HcmV?d00001 diff --git a/sprites/spr_rock/spr_rock.yy b/sprites/spr_rock/spr_rock.yy new file mode 100644 index 0000000..0632413 --- /dev/null +++ b/sprites/spr_rock/spr_rock.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 2, + "type": 0, + "origin": 4, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 5, + "bbox_right": 149, + "bbox_top": 0, + "bbox_bottom": 135, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 150, + "height": 150, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"487c30e1-ee9c-41df-83f4-dc89f966f146","path":"sprites/spr_rock/spr_rock.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"487c30e1-ee9c-41df-83f4-dc89f966f146","path":"sprites/spr_rock/spr_rock.yy",},"LayerId":{"name":"1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1","path":"sprites/spr_rock/spr_rock.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_rock","path":"sprites/spr_rock/spr_rock.yy",},"resourceVersion":"1.0","name":"487c30e1-ee9c-41df-83f4-dc89f966f146","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_rock","path":"sprites/spr_rock/spr_rock.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"d4980889-66f3-44fb-b493-90ff4086d027","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"487c30e1-ee9c-41df-83f4-dc89f966f146","path":"sprites/spr_rock/spr_rock.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 75, + "yorigin": 75, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_rock","path":"sprites/spr_rock/spr_rock.yy",}, + "resourceVersion": "1.3", + "name": "spr_rock", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "enemy", + "path": "folders/Sprites/enemy.yy", + }, + "resourceVersion": "1.0", + "name": "spr_rock", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/sprites/spr_rock_s/487c30e1-ee9c-41df-83f4-dc89f966f146.png b/sprites/spr_rock_s/487c30e1-ee9c-41df-83f4-dc89f966f146.png new file mode 100644 index 0000000000000000000000000000000000000000..bfdcefd7c18aa1374ba30ec820d8fc613ac80807 GIT binary patch literal 625 zcmV-%0*?KOP)i8+pBEbRCD&E;}YuNN?zJ+C98(Gs-tCHy*%<5xMg3Te4nkg(hBLWVF& zhFQ@ZnVjIpM+_W>;qCYBc2n=Ad0r0jAexSKD=n1?4ve-I=@J78*XuPq$1-1L*G6GS zWaM}}ijzo4#(MAdAW8RdIArHfr&IBNT}tadj^p#7B#D;MuY{P@L`G2mmf=e{CIu4L zENq~YLtRR1f|YF&mXerfT-b9anf1vCGVukAdIDAxXxD4cd9D|ckycJv<%~5C{@+SK zeM(D^cG#@WM39nMdx7azoo{UByC!-}j&gVs+($avDq2n56mc&OHi8>Ss zR-e+M2O2EUFp84I_&qHkjYkPXo2yGkQa&y=)g;YoDKg4ZDdL#E@faV8U5rGGij*A@ zSet2=(wdMc^ETrmY-vT{oG}U95qfltG@zRxvS*ynXF6QTqi%w4RWlss>~I-^D#zUX007RLxVf)wMz zm#$kAYrqyy1gn!)w(yk&IOhw7SzkZYF!IrlWxQCOw7wqyj(i&)VyFpPjj)S*00000 LNkvXXu0mjf3H=&7 literal 0 HcmV?d00001 diff --git a/sprites/spr_rock_s/layers/487c30e1-ee9c-41df-83f4-dc89f966f146/1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1.png b/sprites/spr_rock_s/layers/487c30e1-ee9c-41df-83f4-dc89f966f146/1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1.png new file mode 100644 index 0000000000000000000000000000000000000000..bfdcefd7c18aa1374ba30ec820d8fc613ac80807 GIT binary patch literal 625 zcmV-%0*?KOP)i8+pBEbRCD&E;}YuNN?zJ+C98(Gs-tCHy*%<5xMg3Te4nkg(hBLWVF& zhFQ@ZnVjIpM+_W>;qCYBc2n=Ad0r0jAexSKD=n1?4ve-I=@J78*XuPq$1-1L*G6GS zWaM}}ijzo4#(MAdAW8RdIArHfr&IBNT}tadj^p#7B#D;MuY{P@L`G2mmf=e{CIu4L zENq~YLtRR1f|YF&mXerfT-b9anf1vCGVukAdIDAxXxD4cd9D|ckycJv<%~5C{@+SK zeM(D^cG#@WM39nMdx7azoo{UByC!-}j&gVs+($avDq2n56mc&OHi8>Ss zR-e+M2O2EUFp84I_&qHkjYkPXo2yGkQa&y=)g;YoDKg4ZDdL#E@faV8U5rGGij*A@ zSet2=(wdMc^ETrmY-vT{oG}U95qfltG@zRxvS*ynXF6QTqi%w4RWlss>~I-^D#zUX007RLxVf)wMz zm#$kAYrqyy1gn!)w(yk&IOhw7SzkZYF!IrlWxQCOw7wqyj(i&)VyFpPjj)S*00000 LNkvXXu0mjf3H=&7 literal 0 HcmV?d00001 diff --git a/sprites/spr_rock_s/spr_rock.yy b/sprites/spr_rock_s/spr_rock.yy new file mode 100644 index 0000000..4380211 --- /dev/null +++ b/sprites/spr_rock_s/spr_rock.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 2, + "type": 0, + "origin": 4, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 5, + "bbox_right": 149, + "bbox_top": 0, + "bbox_bottom": 135, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 150, + "height": 150, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"487c30e1-ee9c-41df-83f4-dc89f966f146","path":"sprites/spr_rock/spr_rock.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"487c30e1-ee9c-41df-83f4-dc89f966f146","path":"sprites/spr_rock/spr_rock.yy",},"LayerId":{"name":"1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1","path":"sprites/spr_rock/spr_rock.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_rock","path":"sprites/spr_rock/spr_rock.yy",},"resourceVersion":"1.0","name":"487c30e1-ee9c-41df-83f4-dc89f966f146","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_rock","path":"sprites/spr_rock/spr_rock.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"d4980889-66f3-44fb-b493-90ff4086d027","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"487c30e1-ee9c-41df-83f4-dc89f966f146","path":"sprites/spr_rock/spr_rock.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 75, + "yorigin": 75, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_rock","path":"sprites/spr_rock/spr_rock.yy",}, + "resourceVersion": "1.3", + "name": "spr_rock", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "Sprites", + "path": "folders/Sprites.yy", + }, + "resourceVersion": "1.0", + "name": "spr_rock", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/sprites/spr_rock_s/spr_rock_s.yy b/sprites/spr_rock_s/spr_rock_s.yy new file mode 100644 index 0000000..9fd1b1a --- /dev/null +++ b/sprites/spr_rock_s/spr_rock_s.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 2, + "type": 0, + "origin": 4, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 2, + "bbox_right": 49, + "bbox_top": 0, + "bbox_bottom": 44, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 50, + "height": 50, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"487c30e1-ee9c-41df-83f4-dc89f966f146","path":"sprites/spr_rock_s/spr_rock_s.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"487c30e1-ee9c-41df-83f4-dc89f966f146","path":"sprites/spr_rock_s/spr_rock_s.yy",},"LayerId":{"name":"1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1","path":"sprites/spr_rock_s/spr_rock_s.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_rock_s","path":"sprites/spr_rock_s/spr_rock_s.yy",},"resourceVersion":"1.0","name":"487c30e1-ee9c-41df-83f4-dc89f966f146","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_rock_s","path":"sprites/spr_rock_s/spr_rock_s.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"de7cbce6-7689-443a-9091-074d8513ced7","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"487c30e1-ee9c-41df-83f4-dc89f966f146","path":"sprites/spr_rock_s/spr_rock_s.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 25, + "yorigin": 25, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_rock_s","path":"sprites/spr_rock_s/spr_rock_s.yy",}, + "resourceVersion": "1.3", + "name": "spr_rock_s", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"1f1e29d8-2ef3-4711-bae6-0529c5ddf6d1","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "enemy", + "path": "folders/Sprites/enemy.yy", + }, + "resourceVersion": "1.0", + "name": "spr_rock_s", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file