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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\"'&!?\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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 s{`Lb){OJFl`oCK5KlS&24j)p*+)e#RpCR 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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 WqU>u!i1Yuw085L@i&cpj2L2D;njSy^ literal 0 HcmV?d00001 diff --git a/fonts/fn_text/fn_text.yy b/fonts/fn_text/fn_text.yy new file mode 100644 index 0000000..c031391 --- /dev/null +++ b/fonts/fn_text/fn_text.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":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 zcmeHMdr(wW82@&c710Ehe2jy#J`z(Ci{cT>OIHOTiGpV$WB`ZT~-?_W&-dOhTO~A+4{pVcnp2v5- z-}n8#-#KiU9y6s^k3l^EpjT9+;&lM29zY`N-VMJ59o!)Y@ERDUh?t=%x>HtMljHdozx;Nw=Y~ ze=Zn9oLH4`zCL-5IkH@O^n<qMZ-MG<2dpcslEkVJv~X)JW@Hs}f*5?A%Kg$n4(90)ls z&iZu8ZaPUqu@I_}S0S~2nv4hP?IVOpn;a588bIam1ZwXC6`2KviW-3@ZJle-rsf1b z3~)pLHRVEEB?iNP=CzV;>J}v3Hw3ttx|a(Q`*+tc1y0@mzKfEr;cmRov6(34QhNRJ zbGvXBo!heyKqKbBr~jlh9E%{?)*+@Vuqn;ZSm!Jc@Dh9ST{cok(BXC-vUkCEzvaRN z;QZ&SWfYygxqi-bUs)dN}TJ|cFLr~;Kv_CC;pDGUAJIN zd)s2#Fr_7(3PDn`vbe?`k+j}n5?1gAa-cO1UlTz;s$!3v`%U1^9u*k#mRNJYM9?KD zIY{-xj&>=5^`*U-#?P%{RA|K`rL82O9c}}IPV}$zP1vShOwmyfWplsf+GTezt>;Oy zac6^HMrfD{s#(d~i25Dr2rO{hdB)I1SOZu7#1SBUr73J>{JEJ`d1G7ZYNq!~ zQH1~5Z54Helam0G`1PsHV>D&VTuw2f!_4I?VWHC9ZwX#5-laDv@y*XK|Jd^g{;J)` z2O^WD4G`lcGy*Vx>aYRWzvgi(7)ZC)pt4`$VO#E?Dv@pOQa?E||@+Znnr-xqQ zR&JZKtS8XG?~@n65Q{?t70)~hUNY=cULPO7H%O>oW-MwXnx%M~YDUp-LTrIuxI+@vi2| mvCDp?|Nl)SP=7xT3{?r6$OIHOTiGpV$WB`ZT~-?_W&-dOhTO~A+4{pVcnp2v5- z-}n8#-#KiU9y6s^k3l^EpjT9+;&lM29zY`N-VMJ59o!)Y@ERDUh?t=%x>HtMljHdozx;Nw=Y~ ze=Zn9oLH4`zCL-5IkH@O^n<qMZ-MG<2dpcslEkVJv~X)JW@Hs}f*5?A%Kg$n4(90)ls z&iZu8ZaPUqu@I_}S0S~2nv4hP?IVOpn;a588bIam1ZwXC6`2KviW-3@ZJle-rsf1b z3~)pLHRVEEB?iNP=CzV;>J}v3Hw3ttx|a(Q`*+tc1y0@mzKfEr;cmRov6(34QhNRJ zbGvXBo!heyKqKbBr~jlh9E%{?)*+@Vuqn;ZSm!Jc@Dh9ST{cok(BXC-vUkCEzvaRN z;QZ&SWfYygxqi-bUs)dN}TJ|cFLr~;Kv_CC;pDGUAJIN zd)s2#Fr_7(3PDn`vbe?`k+j}n5?1gAa-cO1UlTz;s$!3v`%U1^9u*k#mRNJYM9?KD zIY{-xj&>=5^`*U-#?P%{RA|K`rL82O9c}}IPV}$zP1vShOwmyfWplsf+GTezt>;Oy zac6^HMrfD{s#(d~i25Dr2rO{hdB)I1SOZu7#1SBUr73J>{JEJ`d1G7ZYNq!~ zQH1~5Z54Helam0G`1PsHV>D&VTuw2f!_4I?VWHC9ZwX#5-laDv@y*XK|Jd^g{;J)` z2O^WD4G`lcGy*Vx>aYRWzvgi(7)ZC)pt4`$VO#E?Dv@pOQa?E||@+Znnr-xqQ zR&JZKtS8XG?~@n65Q{?t70)~hUNY=cULPO7H%O>oW-MwXnx%M~YDUp-LTrIuxI+@vi2| mvCDp?|Nl)SP=7xT3{?r6$",}, + "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!ia0vp^j3CUx1|;Q0k8}blZci7-kcv6UKloV~IDa$${T-LB Q4HRbZboFyt=akR{0GWah0{{R3 literal 0 HcmV?d00001 diff --git a/sprites/spr_dust/layers/d515a508-0970-45cc-878e-3d20b42b0462/40f63f5a-1760-45c7-8207-e75e12c80992.png b/sprites/spr_dust/layers/d515a508-0970-45cc-878e-3d20b42b0462/40f63f5a-1760-45c7-8207-e75e12c80992.png new file mode 100644 index 0000000000000000000000000000000000000000..58a2d46a995a00c0fcd54c033137a82c88dea5c1 GIT binary patch literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}blZci7-kcv6UKloV~IDa$${T-LB Q4HRbZboFyt=akR{0GWah0{{R3 literal 0 HcmV?d00001 diff --git a/sprites/spr_dust/spr_dust.yy b/sprites/spr_dust/spr_dust.yy new file mode 100644 index 0000000..1945d4a --- /dev/null +++ b/sprites/spr_dust/spr_dust.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 0, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 0, + "bbox_right": 0, + "bbox_top": 0, + "bbox_bottom": 0, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 1, + "height": 1, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"d515a508-0970-45cc-878e-3d20b42b0462","path":"sprites/spr_dust/spr_dust.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"d515a508-0970-45cc-878e-3d20b42b0462","path":"sprites/spr_dust/spr_dust.yy",},"LayerId":{"name":"40f63f5a-1760-45c7-8207-e75e12c80992","path":"sprites/spr_dust/spr_dust.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_dust","path":"sprites/spr_dust/spr_dust.yy",},"resourceVersion":"1.0","name":"d515a508-0970-45cc-878e-3d20b42b0462","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_dust","path":"sprites/spr_dust/spr_dust.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":"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!ia0vp^Mj*_=1|;R|J2nET8=fwXAr*7pPIcsJHV|;teZo{4 zxS{0c@A)T|YLqN=&v>aM5G9m8NpSzO{ZkWqK7X=*HEZ&NZ*m8?x)wMJnrJk!xn5Yn zAtmD2tdtROr0M6!n&~$8`Tib_&sPhwTJl9UuI=itq|#T{qnAhR-?MDL zuf1#Tb1d@8;gkov6Z#9g?yXuK<$j>meyT+FSMJ?Xi&n)fG7~yCxg#Y|XX~9Mb(%l> zE4qX{uLgZKox-&|ZN=&+%ZM5mllKWqVje-054j**z`_f4)-m=J6}t~k+jrjr`jNrY L)z4*}Q$iB}M4xh^ 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!ia0vp^Mj*_=1|;R|J2nET8=fwXAr*7pPIcsJHV|;teZo{4 zxS{0c@A)T|YLqN=&v>aM5G9m8NpSzO{ZkWqK7X=*HEZ&NZ*m8?x)wMJnrJk!xn5Yn zAtmD2tdtROr0M6!n&~$8`Tib_&sPhwTJl9UuI=itq|#T{qnAhR-?MDL zuf1#Tb1d@8;gkov6Z#9g?yXuK<$j>meyT+FSMJ?Xi&n)fG7~yCxg#Y|XX~9Mb(%l> zE4qX{uLgZKox-&|ZN=&+%ZM5mllKWqVje-054j**z`_f4)-m=J6}t~k+jrjr`jNrY L)z4*}Q$iB}M4xh^ 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 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~q!3HGX7W?Z1sd`Tr$B>FS$%ze3u?><<+RYDp g+)|tiGT9gz+7|g2-P&BW8R!%SPgg&ebxsLQ0HqE)y#N3J literal 0 HcmV?d00001 diff --git a/sprites/spr_life/layers/f6dddb5a-86a7-44d8-a35a-76c3547339b7/b8908977-cff8-4f09-a379-fc51122cd96f.png b/sprites/spr_life/layers/f6dddb5a-86a7-44d8-a35a-76c3547339b7/b8908977-cff8-4f09-a379-fc51122cd96f.png new file mode 100644 index 0000000000000000000000000000000000000000..1e8f97ce0f75fea73d093c94d917e61bec7773a8 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~q!3HGX7W?Z1sd`Tr$B>FS$%ze3u?><<+RYDp g+)|tiGT9gz+7|g2-P&BW8R!%SPgg&ebxsLQ0HqE)y#N3J literal 0 HcmV?d00001 diff --git a/sprites/spr_life/spr_life.yy b/sprites/spr_life/spr_life.yy new file mode 100644 index 0000000..da8d0d3 --- /dev/null +++ b/sprites/spr_life/spr_life.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": 15, + "bbox_top": 0, + "bbox_bottom": 14, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 16, + "height": 15, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"f6dddb5a-86a7-44d8-a35a-76c3547339b7","path":"sprites/spr_life/spr_life.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"f6dddb5a-86a7-44d8-a35a-76c3547339b7","path":"sprites/spr_life/spr_life.yy",},"LayerId":{"name":"b8908977-cff8-4f09-a379-fc51122cd96f","path":"sprites/spr_life/spr_life.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_life","path":"sprites/spr_life/spr_life.yy",},"resourceVersion":"1.0","name":"f6dddb5a-86a7-44d8-a35a-76c3547339b7","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_life","path":"sprites/spr_life/spr_life.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":"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!ia0vp^DImyxRs6ZrTbC z)72b~^W3#6eI+=n`-{@t>WMK+ES;A7-L*>5nNafbi3RJbfUeBHQ*=LR*5wDu%u@OC zp?*oGwPm%c#SZT82TgMf;S#EABY=C;Qj`LtwrAPQNxq zWv!moyK;)H;nYdJD-Z44Bxt&Lz0AemGu>v3GC3<6Y;xL`S|YHs$ac&9X~|b+?1lrd40z`|WkGLyB8kPHlL=`)}(b^A&!Ktp@@)dQ@ANNZwwrK0V&f z&+g;5*WVv9x36(KsiTzaf9B}^(xNOx3|@f_A!W`bPam06r&=e7^<~PWXi;bwo^AIZaSkU_x{W+|y~4u0}^up?LK=yJw-h z?EGVk1+sZVPh4CiAhEVJr+@ODh+D2%Yb&;d_HMf7l+xmqutngL6mNUavMG)0&;5G* z?px-M(>G$;0>fmdRPs zKm|m{i?jD!g*~0jZwe&mQDZR8x*Lh#pJXan;|-3N`PY`*(UaT$d{VjZ(&HyO z9P{@F2XgdmoN%)G?8^5|vIm#@P4YXvHoF}d8$FgzlWrM2=KZ(yk@<=~Mo`@JOmaHZ z^Y;4W)9>Te=U4oHeEmaXZP?-jG0kNEGe`HA7Uh6F4<@b%U3%|#ZTGa3ve$on{H=H6 zWlG(|98T-i0$|r}5!ht9FKGT|yHi|idknYrhf6|)#f;RYism=}SkJz4i{~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!ia0vp^DImyxRs6ZrTbC z(<~g0^V~EleI+=n`-{@t>WMK+Y@L?*+_b9DnNafb$&GFw&1J4$Vn0Rpn{#e+5vu!P ze`!lje2tKZ_*Qm>SP>>?MFVWaG>w$Wm379aHPVtgo$O4w8W##kgeZQjd~`iK&ini7 zE0*kr*8^JT=yEj%MxS_Sak6)5@{(<${o57=hDCRL3E=3Fa{6|$;8cd!%OAHxtMB~z zcfHogY+BxwvvToa96YTDG*p*F`LyooUfHm?Fib$3rOhefj3$d<@Jg3tEt%>@(dnW{ zE?e9);dki7JUb?^RtaU5m&+Q@p6-|??ovGWi&e`0$}LU_8XzOSwDLTAv|^{?oypa< zGOPc~=iPpM`hC6H)~hk^&)?kRlC-COvgeYu`{Uo;dVJphyyNbVitmn3tVyo8y%TI* znbWOJvvOBTbv92}Y&i91n8`Au+cyP|h3KtZpDvLLw!DMu=Cq3{Nl&e|-knuDMPfHt z-y)}HQH4`)l*D|xu~tBWtI;s>#L6(a*Q)~wzA zJrX6q=XQZz{LXWE9akA!`COH`({8T=8+eSvQ|oXK|BvZi_ZL{PgX8C!h)`ON_53@3 zepppJ{PjHfd!y#&K!dI+``C{?%AY$&8f*)gSlY5>_2jp!QVWh=t*^PuqCNMF{v_SR zRMDi?1K@b!I~M-R^!DO47f!u+Tu|S-5fpZAxr)h)6u(Oy*)O*w2poaHI0^to6tP4F ZvnEq}t6`z7F)+0AZbGhx0{k_ z8BE5SnwJ8XKH_+&6w_iQ{!r=?n$&%+ z7y2Z1?mWxU%D0>+^tc)q3P@lhyhS#h+OuzFs+jRc7e)78rvwcawos3nxj(*6yMFm@ z>Z@7J5!ox8{KQ%htk6xVpY!Bcko?Npql?#OOt~tiBrC$SxNSnNiHy;#Ahv%Wm*$%9 z|Ns7=;g6>2G>uKV8*?LVFKDLZB7YiG+6|LSGpu?&8cpboi57c ztY{ztAr|*c*nL{*uncn;2T$t(31yX+3mdP#?wBX;QatsGUCRGY8LbBbKvFNbB+ncT z%yzC&`@YRSEPmhpEpONR*Q& zEDvOB&x#2<%VJddWT)GdgT3J+R7w6TLBV`XLeVpI#z)5gK_8_2f8N6>DJwoRo9JnJbtzB-yIg~ zxo7kz=_aO&CV|~5<@D`X_$%AjVPP4mJsa!y9Et$BZ}GMXh8HJP^FP`zw?gIihFn|!8JJWVJYD@<);T3K0RX4IHh=&C literal 0 HcmV?d00001 diff --git a/sprites/spr_player_1/e227be95-d02c-46c4-9a32-42d24441e391.png b/sprites/spr_player_1/e227be95-d02c-46c4-9a32-42d24441e391.png new file mode 100644 index 0000000000000000000000000000000000000000..aeff130a8f5913025462c529b413ecff32c2a35f GIT binary patch literal 725 zcmeAS@N?(olHy`uVBq!ia0vp^DImwTSB^5PWYdswZQxwS5oVN0FEBZR)r+3sTn@4#rhi_ zZ$fs|6v3kEz?2!^8$_9$6%CGYcvf9L@T$_~JoloVK2>s?{#R~+sxE2edG=_uRz87qu^6pPw$h{qM^Mi#z`Q@%8mFTi^EIuVXLn@h|j#Wc9i1<+eny z3wkGPTa$KsmD?kQCFaYFes>)UNwb$eG~<-&*PlF#&w||@sQB7wmdl!$<=>)G z$4_)P_TOI#)Ea)`!OW6Zs}s~eted>#bkXmvAOnv{D0-&O_{j7>=%aAR@&>Tb9H&D) zxz{J3zrUaF-j9;<{r?Y4xvDY4_0$dK;*Y!i{CGhg-~sz0$m!PIlU3J^c07J%_wNde z_1rW3lXMf)MIoUq<-~U^{FUwNu&|8Op2CVfhay06yLj6K!;2HD`5%Sz2d&g~vBI7z fu%#53*dONlf9LFsQLd- zKkk|Ee)@tNt8E!yE)tO7YFvngFmzY!KJ)FY%H|mzmRvtCYOu69B?Pn{x!!sE`kr}u z{K3~{jzl?&ZrZHD;+Ctp`mu`nv}+S@h1=Zfa*NDWyyUECkj3${t1Z_p_|yS$_P3?Q z->>~m%+b56G23R}8jy8?ULIR#aQzeuX3T!PMj?!Yr}e;$AP%KvL7m4!EWR^Y>uG~* z1X~NVLQ-*hyKCD|ℑV5vJsx2}}5Sb>iH<*eK6hyyUs!@1u)FnSfS`FfGlI)A?Y7Ka|NZ|T*}LJzSN?{I>rXUPu3c)w-}(BC`{nc8 zV7vBkXP(YlwKmISnbWl+As!~njDB~yUFq2OD0#_N?!{-p!4#-?+UQnC#Lm21`DYEi z&fJ9x2EX0mC1Z82@*UV8HzH1KE0cTusKM@-+2S)`CGVYX9iBDi@uRxRbCuUkzDh_M zzW8V@+Irvxx1>$BU#)l!yItv|D>~cb!7k|$oD|X~ng8Lu=zhno+~6?q(NsBeqs-QF zrkk6__9B}V%_ z%-ZLMc7TH@iz8Ape&u(a^_!fulY6c{7Ci=b-`3Wi&bB+%0{_1%Ougl_q#Yjeh&aH{ bI#&P3ti83!?9u{YN@ehL^>bP0l+XkK3;-~I literal 0 HcmV?d00001 diff --git a/sprites/spr_player_1/layers/2f0e1c00-d233-42c0-a923-97c4306290a7/6df498d0-968a-473f-82f1-a313dc9ba8db.png b/sprites/spr_player_1/layers/2f0e1c00-d233-42c0-a923-97c4306290a7/6df498d0-968a-473f-82f1-a313dc9ba8db.png new file mode 100644 index 0000000000000000000000000000000000000000..e887583808344780f1ad91bbb3fd15550ad761a8 GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0vp^DImyxRs6ZrTbC z)72b~^W3#6eI+=n`-{@t>WMK+ES;A7-L*>5nNafbi3RJbfUeBHQ*=LR*5wDu%u@OC zp?*oGwPm%c#SZT82TgMf;S#EABY=C;Qj`LtwrAPQNxq zWv!moyK;)H;nYdJD-Z44Bxt&Lz0AemGu>v3GC3<6Y;xL`S|YHs$ac&9X~|b+?1lrd40z`|WkGLyB8kPHlL=`)}(b^A&!Ktp@@)dQ@ANNZwwrK0V&f z&+g;5*WVv9x36(KsiTzaf9B}^(xNOx3|@f_A!W`bPam06r&=e7^<~PWXi;bwo^AIZaSkU_x{W+|y~4u0}^up?LK=yJw-h z?EGVk1+sZVPh4CiAhEVJr+@ODh+D2%Yb&;d_HMf7l+xmqutngL6mNUavMG)0&;5G* z?px-M(>G$;0>fmdRPs zKm|m{i?jD!g*~0jZwe&mQDZR8x*Lh#pJXan;|-3N`PY`*(UaT$d{VjZ(&HyO z9P{@F2XgdmoN%)G?8^5|vIm#@P4YXvHoF}d8$FgzlWrM2=KZ(yk@<=~Mo`@JOmaHZ z^Y;4W)9>Te=U4oHeEmaXZP?-jG0kNEGe`HA7Uh6F4<@b%U3%|#ZTGa3ve$on{H=H6 zWlG(|98T-i0$|r}5!ht9FKGT|yHi|idknYrhf6|)#f;RYism=}SkJz4i{~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!ia0vp^DImyxRs6ZrTbC z(<~g0^V~EleI+=n`-{@t>WMK+Y@L?*+_b9DnNafb$&GFw&1J4$Vn0Rpn{#e+5vu!P ze`!lje2tKZ_*Qm>SP>>?MFVWaG>w$Wm379aHPVtgo$O4w8W##kgeZQjd~`iK&ini7 zE0*kr*8^JT=yEj%MxS_Sak6)5@{(<${o57=hDCRL3E=3Fa{6|$;8cd!%OAHxtMB~z zcfHogY+BxwvvToa96YTDG*p*F`LyooUfHm?Fib$3rOhefj3$d<@Jg3tEt%>@(dnW{ zE?e9);dki7JUb?^RtaU5m&+Q@p6-|??ovGWi&e`0$}LU_8XzOSwDLTAv|^{?oypa< zGOPc~=iPpM`hC6H)~hk^&)?kRlC-COvgeYu`{Uo;dVJphyyNbVitmn3tVyo8y%TI* znbWOJvvOBTbv92}Y&i91n8`Au+cyP|h3KtZpDvLLw!DMu=Cq3{Nl&e|-knuDMPfHt z-y)}HQH4`)l*D|xu~tBWtI;s>#L6(a*Q)~wzA zJrX6q=XQZz{LXWE9akA!`COH`({8T=8+eSvQ|oXK|BvZi_ZL{PgX8C!h)`ON_53@3 zepppJ{PjHfd!y#&K!dI+``C{?%AY$&8f*)gSlY5>_2jp!QVWh=t*^PuqCNMF{v_SR zRMDi?1K@b!I~M-R^!DO47f!u+Tu|S-5fpZAxr)h)6u(Oy*)O*w2poaHI0^to6tP4F ZvnEq}t6`z7F)+0AZbGhx0{k_ z8BE5SnwJ8XKH_+&6w_iQ{!r=?n$&%+ z7y2Z1?mWxU%D0>+^tc)q3P@lhyhS#h+OuzFs+jRc7e)78rvwcawos3nxj(*6yMFm@ z>Z@7J5!ox8{KQ%htk6xVpY!Bcko?Npql?#OOt~tiBrC$SxNSnNiHy;#Ahv%Wm*$%9 z|Ns7=;g6>2G>uKV8*?LVFKDLZB7YiG+6|LSGpu?&8cpboi57c ztY{ztAr|*c*nL{*uncn;2T$t(31yX+3mdP#?wBX;QatsGUCRGY8LbBbKvFNbB+ncT z%yzC&`@YRSEPmhpEpONR*Q& zEDvOB&x#2<%VJddWT)GdgT3J+R7w6TLBV`XLeVpI#z)5gK_8_2f8N6>DJwoRo9JnJbtzB-yIg~ zxo7kz=_aO&CV|~5<@D`X_$%AjVPP4mJsa!y9Et$BZ}GMXh8HJP^FP`zw?gIihFn|!8JJWVJYD@<);T3K0RX4IHh=&C literal 0 HcmV?d00001 diff --git a/sprites/spr_player_1/layers/e227be95-d02c-46c4-9a32-42d24441e391/6df498d0-968a-473f-82f1-a313dc9ba8db.png b/sprites/spr_player_1/layers/e227be95-d02c-46c4-9a32-42d24441e391/6df498d0-968a-473f-82f1-a313dc9ba8db.png new file mode 100644 index 0000000000000000000000000000000000000000..aeff130a8f5913025462c529b413ecff32c2a35f GIT binary patch literal 725 zcmeAS@N?(olHy`uVBq!ia0vp^DImwTSB^5PWYdswZQxwS5oVN0FEBZR)r+3sTn@4#rhi_ zZ$fs|6v3kEz?2!^8$_9$6%CGYcvf9L@T$_~JoloVK2>s?{#R~+sxE2edG=_uRz87qu^6pPw$h{qM^Mi#z`Q@%8mFTi^EIuVXLn@h|j#Wc9i1<+eny z3wkGPTa$KsmD?kQCFaYFes>)UNwb$eG~<-&*PlF#&w||@sQB7wmdl!$<=>)G z$4_)P_TOI#)Ea)`!OW6Zs}s~eted>#bkXmvAOnv{D0-&O_{j7>=%aAR@&>Tb9H&D) zxz{J3zrUaF-j9;<{r?Y4xvDY4_0$dK;*Y!i{CGhg-~sz0$m!PIlU3J^c07J%_wNde z_1rW3lXMf)MIoUq<-~U^{FUwNu&|8Op2CVfhay06yLj6K!;2HD`5%Sz2d&g~vBI7z fu%#53*dONlf9LFsQLd- zKkk|Ee)@tNt8E!yE)tO7YFvngFmzY!KJ)FY%H|mzmRvtCYOu69B?Pn{x!!sE`kr}u z{K3~{jzl?&ZrZHD;+Ctp`mu`nv}+S@h1=Zfa*NDWyyUECkj3${t1Z_p_|yS$_P3?Q z->>~m%+b56G23R}8jy8?ULIR#aQzeuX3T!PMj?!Yr}e;$AP%KvL7m4!EWR^Y>uG~* z1X~NVLQ-*hyKCD|ℑV5vJsx2}}5Sb>iH<*eK6hyyUs!@1u)FnSfS`FfGlI)A?Y7Ka|NZ|T*}LJzSN?{I>rXUPu3c)w-}(BC`{nc8 zV7vBkXP(YlwKmISnbWl+As!~njDB~yUFq2OD0#_N?!{-p!4#-?+UQnC#Lm21`DYEi z&fJ9x2EX0mC1Z82@*UV8HzH1KE0cTusKM@-+2S)`CGVYX9iBDi@uRxRbCuUkzDh_M zzW8V@+Irvxx1>$BU#)l!yItv|D>~cb!7k|$oD|X~ng8Lu=zhno+~6?q(NsBeqs-QF zrkk6__9B}V%_ z%-ZLMc7TH@iz8Ape&u(a^_!fulY6c{7Ci=b-`3Wi&bB+%0{_1%Ougl_q#Yjeh&aH{ bI#&P3ti83!?9u{YN@ehL^>bP0l+XkK3;-~I literal 0 HcmV?d00001 diff --git a/sprites/spr_player_1/spr_player_1.yy b/sprites/spr_player_1/spr_player_1.yy new file mode 100644 index 0000000..10b6c4c --- /dev/null +++ b/sprites/spr_player_1/spr_player_1.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_1/spr_player_1.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"52705f51-9d05-42df-a2c2-b00d9aa7dc86","path":"sprites/spr_player_1/spr_player_1.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_1","path":"sprites/spr_player_1/spr_player_1.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_1/spr_player_1.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"a758fd20-716c-4ce2-b41d-b8c54cd92820","path":"sprites/spr_player_1/spr_player_1.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_1","path":"sprites/spr_player_1/spr_player_1.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_1/spr_player_1.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"f9687bf7-3a9e-41cd-a197-ae69b39948e3","path":"sprites/spr_player_1/spr_player_1.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_1","path":"sprites/spr_player_1/spr_player_1.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_1/spr_player_1.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"78e41c23-8562-4a8d-9205-8cd274e22ed4","path":"sprites/spr_player_1/spr_player_1.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_1","path":"sprites/spr_player_1/spr_player_1.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_1/spr_player_1.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"2f0e1c00-d233-42c0-a923-97c4306290a7","path":"sprites/spr_player_1/spr_player_1.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_1","path":"sprites/spr_player_1/spr_player_1.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_1/spr_player_1.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"e227be95-d02c-46c4-9a32-42d24441e391","path":"sprites/spr_player_1/spr_player_1.yy",},"LayerId":{"name":"6df498d0-968a-473f-82f1-a313dc9ba8db","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_player_1","path":"sprites/spr_player_1/spr_player_1.yy",},"resourceVersion":"1.0","name":"e227be95-d02c-46c4-9a32-42d24441e391","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_player_1","path":"sprites/spr_player_1/spr_player_1.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":"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!ia0vp^DImf*f%cC4^ve7RUaf~#>M7Gk5D;_Wk!&AZPeDPGff;s{pfC^{)lec!)RuU|eh z+VxD~n$)TZn_U$RvbZJtC*O&%a@n%JWQ%C;rdv)a4NeJH1UB`z1-k{OJV@`q{q5Q9 z_y6>Ri(k6meDpE3^*{hePmt59qaoA(C#^bs&_cUIl*w7qV46r%$4ZTpGhUtBd!X+$ zvbzG^PMl4hm?*~-#=+BiV1}~FmkS4SKj*n!fBkS*rSwj|oB48Up`LJ7oV?Q_J-6b^ zN9WuBKEL|!lS&)&&kAKY?!=HmR$vg3c1z|w63k_)gT3v5XR cAy&xF=h<|4(#dLNV1i}vboFyt=akR{0AvD8UH||9 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!ia0vp^DImrmpS%D2 zcRk)BuI*TOv5M)EyP|;zlQR|~xzovP=G*J8X@MQ8T$R@}SlXNt0$Pt;@66x-xoX#L zuh?RNY~IilHx~&=tZnT%?wO|}tF(1}#g@?CP1l@K8k`cg2yE(a3w8@WbzuASyB~l3 zp8rojx%j1fzgrs?uX$auaPG~EYfZyA zcv=tK;Cy*%)s-+)v0%maBrO%O;GMNcm9qTe4TILFOXPx;ba36Ab}>-)_^Gcq>Z1Ds zlixu_HMc+3s=r)#vUoelE5|N6`EC7dA;SK}&`&ZIW_I4+Wq0)Crahlj?z{B(i4Mp7 z{lS48JqstCT&@yi&uZPg+%IU>&nqV{0R@3xJZ12h`QOq<<}1!If_**7=}^zxYm?Xa zUsm5&ce#FVrB#xU{`cdW$^K`K?k_FM14j{3oY(@x4>|M2{wpJwXuty|`X zc8G!^I*LQGcm0*(ZG}_5zP;XK=yra6FGQSsrZDf$=L-K`J8G?MJ;4C75*Q-H6Fv23 X&6*A`x~ZHCOsfo@u6{1-oD!M<>}x;F 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!ia0vp^DImCL2YFakZQDKgCYy=;Svfs6?L$^?s`t03s&o6oH9K`P|2+Hc z`LU{8U&^sCu$rl;$0hQ z{!7e0T{uNoEXIm*)<5FGjLn5%0@@%)=xDMC2CsBU)|yk@C_7!0$yw1r z1VSwCneh6w(qS96H3AY`jfSosmzQa(2(F`E6DA=M0aIVp}6ET0*OfE(WvMCeF$~WEK+VgJ5 zuKoPwUYgeHw!U5C1P;JJXOH}vrSmp-FJ4o=Kdt9tbzLSzJo?0xj1#u(AJ?+4ydtI~ i3k`jQp#)j~7&wpxX`-Zcin5 zv2C4Irs%+s@Ixu(e5LYqI&LsE=N|CvE-Ra(^|8$8PJo&-K5R zPZwO{=-PaXdqS-Ule3}$He#Aa%G}C-S<^z#91&{WlLc0?!s*fPBkS*1D#y-U{?4*v zZ=2SWlt7N2TTXn(J@a(FPP7WMxz*(snX7ooQPCia*5Tq>v0PnZ*oe|U}=LA zQv{1j<5Ff_ZvbmO#^G6&@nGdov!oYK3vSl;3xd`1fx=-Y-Aj{P;_6>CHFishhge#i8z zt-Bjf)$h4oP6vT_ZSCo7yOS;O|Et2(TTV-wq2Y;$ d1VXH1_B%|Q4y(o;{RvF244$rjF6*2Ung9w~HOK$} 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!ia0vp^DImUgE*6~2I5qRf(aQyUet!J^ zqkZL88TXryKBl%F0Ln)>%{m%#rruE0P%2$?qf>$g%dtsL0)|t)jg~#y8vbI(8f15s zw%mygpZUx%0j$;1X_K7Pj`wzFB&uxhl)W#GYkw3kw-&0tR&nx9i}d^*H}`QL-)|<* zetzd$zUOz!4?lm>x3%)0s!V?UzIig~IcwDC+qXWh&%fuEJ*Q6A==)6D#PtwY#Cd3} zUK({ZMCM4((U6xBD`#lQru)kTFMYCaUg4HVMFSBgWzCduH+9}QTGxY*=UTe=ZjFYD zuIyWV%=ftI`n%xZQs=e|e{Lwo{>Ac~WNH`(PwRmj+??C%iu1(3pDsQdd-+na$dLux z@2>;~Vf=|F!9qLVH^m+ZR<~UK^UBFvfgC+RZ=TxlfcM|lN9rr|7{NYQZ9O6>{cUo7 z{Br%8pRazre*0cn?Bkn)ImX|QME!|YpWX%vM=;^0tGLkmW~uIE+3^3r3ztv1T)1}a z<}R=g-MAH-KTfSatJl|M_czMm_=B%oA>!GJ#fuhxkvdXudt&KUftNT^2Da1!75m6= XVp7xL&z}E5NtnUY)z4*}Q$iB}z%xAm literal 0 HcmV?d00001 diff --git a/sprites/spr_player_2/f9687bf7-3a9e-41cd-a197-ae69b39948e3.png b/sprites/spr_player_2/f9687bf7-3a9e-41cd-a197-ae69b39948e3.png new file mode 100644 index 0000000000000000000000000000000000000000..4b506f6c2da0f1a51f4f0b2a0046787e3234d5e7 GIT binary patch literal 726 zcmeAS@N?(olHy`uVBq!ia0vp^DImpxX`-Zcin5 zv2tzF;Z!e^Wrwzkzu2(`*}Rd zJ~K^dJrKarqvg4 zzrOwLN99*tt8266@85pBf4-f+-0Mv{-`4!S!ZTl7TKj3K$DQc(d@iZe$em1%E?nM*St!32@DPqMbFe3AKCr~eH0E^-T)1uLp{0QC;#64 zk=s75e1F`2nGGG?cMDJ5QO^FDKX;B4A|{u%Y`J@KS+?Zc9l!4LTQ8l`mz_B`v;*vl zEDp(@^;fdZ3a5O1dA-MyZM{Ck>sj10g?M*fSNQkZQEO|f2R|sRc}O98>UZ31I=r~1 S@c=NrGI+ZBxvXf*f%cC4^ve7RUaf~#>M7Gk5D;_Wk!&AZPeDPGff;s{pfC^{)lec!)RuU|eh z+VxD~n$)TZn_U$RvbZJtC*O&%a@n%JWQ%C;rdv)a4NeJH1UB`z1-k{OJV@`q{q5Q9 z_y6>Ri(k6meDpE3^*{hePmt59qaoA(C#^bs&_cUIl*w7qV46r%$4ZTpGhUtBd!X+$ zvbzG^PMl4hm?*~-#=+BiV1}~FmkS4SKj*n!fBkS*rSwj|oB48Up`LJ7oV?Q_J-6b^ zN9WuBKEL|!lS&)&&kAKY?!=HmR$vg3c1z|w63k_)gT3v5XR cAy&xF=h<|4(#dLNV1i}vboFyt=akR{0AvD8UH||9 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!ia0vp^DImrmpS%D2 zcRk)BuI*TOv5M)EyP|;zlQR|~xzovP=G*J8X@MQ8T$R@}SlXNt0$Pt;@66x-xoX#L zuh?RNY~IilHx~&=tZnT%?wO|}tF(1}#g@?CP1l@K8k`cg2yE(a3w8@WbzuASyB~l3 zp8rojx%j1fzgrs?uX$auaPG~EYfZyA zcv=tK;Cy*%)s-+)v0%maBrO%O;GMNcm9qTe4TILFOXPx;ba36Ab}>-)_^Gcq>Z1Ds zlixu_HMc+3s=r)#vUoelE5|N6`EC7dA;SK}&`&ZIW_I4+Wq0)Crahlj?z{B(i4Mp7 z{lS48JqstCT&@yi&uZPg+%IU>&nqV{0R@3xJZ12h`QOq<<}1!If_**7=}^zxYm?Xa zUsm5&ce#FVrB#xU{`cdW$^K`K?k_FM14j{3oY(@x4>|M2{wpJwXuty|`X zc8G!^I*LQGcm0*(ZG}_5zP;XK=yra6FGQSsrZDf$=L-K`J8G?MJ;4C75*Q-H6Fv23 X&6*A`x~ZHCOsfo@u6{1-oD!M<>}x;F 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!ia0vp^DImCL2YFakZQDKgCYy=;Svfs6?L$^?s`t03s&o6oH9K`P|2+Hc z`LU{8U&^sCu$rl;$0hQ z{!7e0T{uNoEXIm*)<5FGjLn5%0@@%)=xDMC2CsBU)|yk@C_7!0$yw1r z1VSwCneh6w(qS96H3AY`jfSosmzQa(2(F`E6DA=M0aIVp}6ET0*OfE(WvMCeF$~WEK+VgJ5 zuKoPwUYgeHw!U5C1P;JJXOH}vrSmp-FJ4o=Kdt9tbzLSzJo?0xj1#u(AJ?+4ydtI~ i3k`jQp#)j~7&wpxX`-Zcin5 zv2C4Irs%+s@Ixu(e5LYqI&LsE=N|CvE-Ra(^|8$8PJo&-K5R zPZwO{=-PaXdqS-Ule3}$He#Aa%G}C-S<^z#91&{WlLc0?!s*fPBkS*1D#y-U{?4*v zZ=2SWlt7N2TTXn(J@a(FPP7WMxz*(snX7ooQPCia*5Tq>v0PnZ*oe|U}=LA zQv{1j<5Ff_ZvbmO#^G6&@nGdov!oYK3vSl;3xd`1fx=-Y-Aj{P;_6>CHFishhge#i8z zt-Bjf)$h4oP6vT_ZSCo7yOS;O|Et2(TTV-wq2Y;$ d1VXH1_B%|Q4y(o;{RvF244$rjF6*2Ung9w~HOK$} 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!ia0vp^DImUgE*6~2I5qRf(aQyUet!J^ zqkZL88TXryKBl%F0Ln)>%{m%#rruE0P%2$?qf>$g%dtsL0)|t)jg~#y8vbI(8f15s zw%mygpZUx%0j$;1X_K7Pj`wzFB&uxhl)W#GYkw3kw-&0tR&nx9i}d^*H}`QL-)|<* zetzd$zUOz!4?lm>x3%)0s!V?UzIig~IcwDC+qXWh&%fuEJ*Q6A==)6D#PtwY#Cd3} zUK({ZMCM4((U6xBD`#lQru)kTFMYCaUg4HVMFSBgWzCduH+9}QTGxY*=UTe=ZjFYD zuIyWV%=ftI`n%xZQs=e|e{Lwo{>Ac~WNH`(PwRmj+??C%iu1(3pDsQdd-+na$dLux z@2>;~Vf=|F!9qLVH^m+ZR<~UK^UBFvfgC+RZ=TxlfcM|lN9rr|7{NYQZ9O6>{cUo7 z{Br%8pRazre*0cn?Bkn)ImX|QME!|YpWX%vM=;^0tGLkmW~uIE+3^3r3ztv1T)1}a z<}R=g-MAH-KTfSatJl|M_czMm_=B%oA>!GJ#fuhxkvdXudt&KUftNT^2Da1!75m6= XVp7xL&z}E5NtnUY)z4*}Q$iB}z%xAm literal 0 HcmV?d00001 diff --git a/sprites/spr_player_2/layers/f9687bf7-3a9e-41cd-a197-ae69b39948e3/6df498d0-968a-473f-82f1-a313dc9ba8db.png b/sprites/spr_player_2/layers/f9687bf7-3a9e-41cd-a197-ae69b39948e3/6df498d0-968a-473f-82f1-a313dc9ba8db.png new file mode 100644 index 0000000000000000000000000000000000000000..4b506f6c2da0f1a51f4f0b2a0046787e3234d5e7 GIT binary patch literal 726 zcmeAS@N?(olHy`uVBq!ia0vp^DImpxX`-Zcin5 zv2tzF;Z!e^Wrwzkzu2(`*}Rd zJ~K^dJrKarqvg4 zzrOwLN99*tt8266@85pBf4-f+-0Mv{-`4!S!ZTl7TKj3K$DQc(d@iZe$em1%E?nM*St!32@DPqMbFe3AKCr~eH0E^-T)1uLp{0QC;#64 zk=s75e1F`2nGGG?cMDJ5QO^FDKX;B4A|{u%Y`J@KS+?Zc9l!4LTQ8l`mz_B`v;*vl zEDp(@^;fdZ3a5O1dA-MyZM{Ck>sj10g?M*fSNQkZQEO|f2R|sRc}O98>UZ31I=r~1 S@c=NrGI+ZBxvX",}, + "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!ia0vp^(?FPm4M^HB7CvHNV3GH9aSW-L^Y-q+z}o==4T(n1 z;xaFqm}__NPk&_hqD9Xlz}=}WWY)<#{AOF1jNAdo) zxTABc_k3l2F@wjOe`fW(`SbH@IgL;D-kElIkM=Zy zHq{oe<~5wJUoD7}J!Q>v$=~09<@?`%{v27SSZTEQY2RL$vWdLfU;kU|ytwo08Rv6; z^|duMQ|j`5$>`@Sax?nhcKDe=IMgnnTQ%BCt>&i1ujX44da+^eSJRx_U6p@+{feqv zbNcC~Z$)A|lR!?E06E}DP=tM1=K1HJ-$xp-HT{cC=-JwJE8Er0E>eg;BVyL8TOt22vXVGlHH<%UJ)WzXFyG`GGHX6}3a&rJ7?&)!?xt~LC$ zvlz*vOE)ZgFWhbSEosIpzmF%BcgVK?d!bSC)ynwzs?F}}7mF7MuY(2Zv&7OFsaAJp zuVVhRPZ%Z&ba5cx>Z(VHOZfCzj1F5>>bLTpcRV5rO<=&#+?06sUDt1h`4s{E-`V%= z-Rm0PSM}o{Oo4>dwUWyvuX!&=&&UgKlU}BrzVu96#a!O;HsBFC5T))F|`*(5QeQ1&2p3O0Z?P~`tpf*-U zT+F`!Oc+<^cl&XKyq|ob^xdi#zXT5>nPF(P<_uf(OO_)ie#?jSbEW6KvbuC)@!gY? zc@FPDN@B5XTOa)`K3w;E{>QILiQk;ktuDChYy5lc%J%L1&eI!?7(-L;BG-tSu@BE& zob@XC|K^toaiToWbl2~8jj)mf=fEAV5le*ywCk+z7qNNXdb@Qu!U~t`8_KM=yo$cQ iVM{Sm#A0XGGqBv`diBw}emStjVDNPHb6Mw<&;$T7TmZTN 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!ia0vp^(?FPm4M^HB7CvHNV3GH9aSW-L^Y-q+z}o==4T(n1 z;xaFqm}__NPk&_hqD9Xlz}=}WWY)<#{AOF1jNAdo) zxTABc_k3l2F@wjOe`fW(`SbH@IgL;D-kElIkM=Zy zHq{oe<~5wJUoD7}J!Q>v$=~09<@?`%{v27SSZTEQY2RL$vWdLfU;kU|ytwo08Rv6; z^|duMQ|j`5$>`@Sax?nhcKDe=IMgnnTQ%BCt>&i1ujX44da+^eSJRx_U6p@+{feqv zbNcC~Z$)A|lR!?E06E}DP=tM1=K1HJ-$xp-HT{cC=-JwJE8Er0E>eg;BVyL8TOt22vXVGlHH<%UJ)WzXFyG`GGHX6}3a&rJ7?&)!?xt~LC$ zvlz*vOE)ZgFWhbSEosIpzmF%BcgVK?d!bSC)ynwzs?F}}7mF7MuY(2Zv&7OFsaAJp zuVVhRPZ%Z&ba5cx>Z(VHOZfCzj1F5>>bLTpcRV5rO<=&#+?06sUDt1h`4s{E-`V%= z-Rm0PSM}o{Oo4>dwUWyvuX!&=&&UgKlU}BrzVu96#a!O;HsBFC5T))F|`*(5QeQ1&2p3O0Z?P~`tpf*-U zT+F`!Oc+<^cl&XKyq|ob^xdi#zXT5>nPF(P<_uf(OO_)ie#?jSbEW6KvbuC)@!gY? zc@FPDN@B5XTOa)`K3w;E{>QILiQk;ktuDChYy5lc%J%L1&eI!?7(-L;BG-tSu@BE& zob@XC|K^toaiToWbl2~8jj)mf=fEAV5le*ywCk+z7qNNXdb@Qu!U~t`8_KM=yo$cQ iVM{Sm#A0XGGqBv`diBw}emStjVDNPHb6Mw<&;$T7TmZTN 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