Explorar el Código

initial commit

volt hace 1 año
commit
9ffcbe7cb5
Se han modificado 44 ficheros con 1176 adiciones y 0 borrados
  1. 2 0
      .gitattributes
  2. 2 0
      .gitignore
  3. 2 0
      README.md
  4. BIN
      datafiles/pexels-photo-5095901.jpeg
  5. BIN
      datafiles/pngegg-2.png
  6. BIN
      datafiles/pngegg-3.png
  7. BIN
      fonts/fnt_font1/fnt_font1.png
  8. 267 0
      fonts/fnt_font1/fnt_font1.yy
  9. 29 0
      getafeel.resource_order
  10. 66 0
      getafeel.yyp
  11. 2 0
      objects/o_card/Create_0.gml
  12. 19 0
      objects/obj_card/Create_0.gml
  13. 29 0
      objects/obj_card/Draw_64.gml
  14. 36 0
      objects/obj_card/obj_card.yy
  15. 11 0
      objects/obj_enemy/Create_0.gml
  16. 2 0
      objects/obj_enemy/Step_0.gml
  17. 39 0
      objects/obj_enemy/obj_enemy.yy
  18. 30 0
      objects/obj_fight_scn/Create_0.gml
  19. 1 0
      objects/obj_fight_scn/Draw_64.gml
  20. 2 0
      objects/obj_fight_scn/Step_0.gml
  21. 27 0
      objects/obj_fight_scn/Step_0.gml.new
  22. 37 0
      objects/obj_fight_scn/obj_fight_scn.yy
  23. 11 0
      objects/obj_game/Create_0.gml
  24. 15 0
      objects/obj_game/Draw_64.gml
  25. 36 0
      objects/obj_game/obj_game.yy
  26. 2 0
      objects/obj_player/Create_0.gml
  27. 35 0
      objects/obj_player/obj_player.yy
  28. 38 0
      options/mac/options_mac.yy
  29. 23 0
      options/main/options_main.yy
  30. 29 0
      options/operagx/options_operagx.yy
  31. 36 0
      options/windows/options_windows.yy
  32. 57 0
      rooms/rm_fight/rm_fight.yy
  33. 0 0
      rooms/rm_home/RoomCreationCode.gml
  34. 57 0
      rooms/rm_home/rm_home.yy
  35. 9 0
      scripts/scr_screen/scr_screen.gml
  36. 13 0
      scripts/scr_screen/scr_screen.yy
  37. 19 0
      scripts/toolset/toolset.gml
  38. 13 0
      scripts/toolset/toolset.yy
  39. BIN
      sprites/spr_blob/59dfb497-98b2-420f-97bd-331f25726486.png
  40. BIN
      sprites/spr_blob/layers/59dfb497-98b2-420f-97bd-331f25726486/f5023f15-f9fe-4963-9fc1-0d5b9019158d.png
  41. 90 0
      sprites/spr_blob/spr_blob.yy
  42. BIN
      sprites/spr_fgtBG/0f5a9a89-636f-479b-a046-de59a8b7c2ee.png
  43. BIN
      sprites/spr_fgtBG/layers/0f5a9a89-636f-479b-a046-de59a8b7c2ee/942895cd-b493-4324-9c0d-09138bea63ef.png
  44. 90 0
      sprites/spr_fgtBG/spr_fgtBG.yy

+ 2 - 0
.gitattributes

@@ -0,0 +1,2 @@
+# Auto detect text files and perform LF normalization
+* text=auto

+ 2 - 0
.gitignore

@@ -0,0 +1,2 @@
+.DS_Store
+Thumbs.db

+ 2 - 0
README.md

@@ -0,0 +1,2 @@
+# getafeel
+ GameMaker 2 project

BIN
datafiles/pexels-photo-5095901.jpeg


BIN
datafiles/pngegg-2.png


BIN
datafiles/pngegg-3.png


BIN
fonts/fnt_font1/fnt_font1.png


+ 267 - 0
fonts/fnt_font1/fnt_font1.yy

@@ -0,0 +1,267 @@
+{
+  "$GMFont":"",
+  "%Name":"fnt_font1",
+  "AntiAlias":1,
+  "applyKerning":0,
+  "ascender":16,
+  "ascenderOffset":0,
+  "bold":true,
+  "canGenerateBitmap":true,
+  "charset":0,
+  "first":0,
+  "fontName":"Futura",
+  "glyphOperations":0,
+  "glyphs":{
+    "32":{"character":32,"h":21,"offset":0,"shift":5,"w":5,"x":2,"y":2,},
+    "33":{"character":33,"h":21,"offset":2,"shift":5,"w":2,"x":152,"y":48,},
+    "34":{"character":34,"h":21,"offset":1,"shift":7,"w":5,"x":145,"y":48,},
+    "35":{"character":35,"h":21,"offset":1,"shift":11,"w":9,"x":134,"y":48,},
+    "36":{"character":36,"h":21,"offset":1,"shift":10,"w":8,"x":124,"y":48,},
+    "37":{"character":37,"h":21,"offset":1,"shift":15,"w":14,"x":108,"y":48,},
+    "38":{"character":38,"h":21,"offset":1,"shift":11,"w":11,"x":95,"y":48,},
+    "39":{"character":39,"h":21,"offset":1,"shift":4,"w":2,"x":91,"y":48,},
+    "40":{"character":40,"h":21,"offset":1,"shift":5,"w":4,"x":85,"y":48,},
+    "41":{"character":41,"h":21,"offset":1,"shift":6,"w":4,"x":79,"y":48,},
+    "42":{"character":42,"h":21,"offset":1,"shift":10,"w":8,"x":156,"y":48,},
+    "43":{"character":43,"h":21,"offset":1,"shift":10,"w":8,"x":69,"y":48,},
+    "44":{"character":44,"h":21,"offset":0,"shift":5,"w":4,"x":52,"y":48,},
+    "45":{"character":45,"h":21,"offset":0,"shift":3,"w":3,"x":47,"y":48,},
+    "46":{"character":46,"h":21,"offset":1,"shift":4,"w":2,"x":43,"y":48,},
+    "47":{"character":47,"h":21,"offset":-1,"shift":8,"w":10,"x":31,"y":48,},
+    "48":{"character":48,"h":21,"offset":1,"shift":10,"w":9,"x":20,"y":48,},
+    "49":{"character":49,"h":21,"offset":1,"shift":10,"w":5,"x":13,"y":48,},
+    "50":{"character":50,"h":21,"offset":0,"shift":10,"w":9,"x":2,"y":48,},
+    "51":{"character":51,"h":21,"offset":1,"shift":10,"w":8,"x":235,"y":25,},
+    "52":{"character":52,"h":21,"offset":0,"shift":10,"w":9,"x":224,"y":25,},
+    "53":{"character":53,"h":21,"offset":0,"shift":10,"w":9,"x":58,"y":48,},
+    "54":{"character":54,"h":21,"offset":1,"shift":10,"w":8,"x":166,"y":48,},
+    "55":{"character":55,"h":21,"offset":0,"shift":10,"w":10,"x":176,"y":48,},
+    "56":{"character":56,"h":21,"offset":1,"shift":10,"w":7,"x":188,"y":48,},
+    "57":{"character":57,"h":21,"offset":1,"shift":10,"w":8,"x":141,"y":71,},
+    "58":{"character":58,"h":21,"offset":1,"shift":4,"w":2,"x":137,"y":71,},
+    "59":{"character":59,"h":21,"offset":0,"shift":5,"w":4,"x":131,"y":71,},
+    "60":{"character":60,"h":21,"offset":1,"shift":10,"w":8,"x":121,"y":71,},
+    "61":{"character":61,"h":21,"offset":1,"shift":10,"w":8,"x":111,"y":71,},
+    "62":{"character":62,"h":21,"offset":1,"shift":10,"w":8,"x":101,"y":71,},
+    "63":{"character":63,"h":21,"offset":1,"shift":8,"w":6,"x":93,"y":71,},
+    "64":{"character":64,"h":21,"offset":1,"shift":14,"w":12,"x":79,"y":71,},
+    "65":{"character":65,"h":21,"offset":0,"shift":12,"w":12,"x":65,"y":71,},
+    "66":{"character":66,"h":21,"offset":1,"shift":9,"w":7,"x":56,"y":71,},
+    "67":{"character":67,"h":21,"offset":1,"shift":11,"w":10,"x":44,"y":71,},
+    "68":{"character":68,"h":21,"offset":1,"shift":11,"w":9,"x":33,"y":71,},
+    "69":{"character":69,"h":21,"offset":1,"shift":9,"w":7,"x":24,"y":71,},
+    "70":{"character":70,"h":21,"offset":1,"shift":8,"w":6,"x":16,"y":71,},
+    "71":{"character":71,"h":21,"offset":1,"shift":14,"w":12,"x":2,"y":71,},
+    "72":{"character":72,"h":21,"offset":1,"shift":11,"w":9,"x":244,"y":48,},
+    "73":{"character":73,"h":21,"offset":1,"shift":4,"w":2,"x":240,"y":48,},
+    "74":{"character":74,"h":21,"offset":-1,"shift":6,"w":6,"x":232,"y":48,},
+    "75":{"character":75,"h":21,"offset":1,"shift":10,"w":9,"x":221,"y":48,},
+    "76":{"character":76,"h":21,"offset":1,"shift":7,"w":6,"x":213,"y":48,},
+    "77":{"character":77,"h":21,"offset":1,"shift":15,"w":14,"x":197,"y":48,},
+    "78":{"character":78,"h":21,"offset":1,"shift":13,"w":11,"x":211,"y":25,},
+    "79":{"character":79,"h":21,"offset":1,"shift":15,"w":13,"x":196,"y":25,},
+    "80":{"character":80,"h":21,"offset":1,"shift":8,"w":7,"x":187,"y":25,},
+    "81":{"character":81,"h":21,"offset":1,"shift":15,"w":14,"x":224,"y":2,},
+    "82":{"character":82,"h":21,"offset":1,"shift":9,"w":8,"x":208,"y":2,},
+    "83":{"character":83,"h":21,"offset":0,"shift":9,"w":8,"x":198,"y":2,},
+    "84":{"character":84,"h":21,"offset":1,"shift":9,"w":7,"x":189,"y":2,},
+    "85":{"character":85,"h":21,"offset":1,"shift":11,"w":9,"x":178,"y":2,},
+    "86":{"character":86,"h":21,"offset":0,"shift":11,"w":11,"x":165,"y":2,},
+    "87":{"character":87,"h":21,"offset":0,"shift":17,"w":17,"x":146,"y":2,},
+    "88":{"character":88,"h":21,"offset":0,"shift":10,"w":10,"x":134,"y":2,},
+    "89":{"character":89,"h":21,"offset":0,"shift":10,"w":10,"x":122,"y":2,},
+    "90":{"character":90,"h":21,"offset":1,"shift":11,"w":10,"x":110,"y":2,},
+    "91":{"character":91,"h":21,"offset":2,"shift":6,"w":4,"x":218,"y":2,},
+    "92":{"character":92,"h":21,"offset":0,"shift":8,"w":9,"x":99,"y":2,},
+    "93":{"character":93,"h":21,"offset":0,"shift":5,"w":4,"x":87,"y":2,},
+    "94":{"character":94,"h":21,"offset":0,"shift":9,"w":9,"x":76,"y":2,},
+    "95":{"character":95,"h":21,"offset":0,"shift":9,"w":9,"x":65,"y":2,},
+    "96":{"character":96,"h":21,"offset":1,"shift":9,"w":5,"x":58,"y":2,},
+    "97":{"character":97,"h":21,"offset":1,"shift":10,"w":8,"x":48,"y":2,},
+    "98":{"character":98,"h":21,"offset":1,"shift":10,"w":8,"x":38,"y":2,},
+    "99":{"character":99,"h":21,"offset":1,"shift":8,"w":7,"x":29,"y":2,},
+    "100":{"character":100,"h":21,"offset":1,"shift":10,"w":8,"x":19,"y":2,},
+    "101":{"character":101,"h":21,"offset":1,"shift":9,"w":8,"x":9,"y":2,},
+    "102":{"character":102,"h":21,"offset":1,"shift":5,"w":4,"x":93,"y":2,},
+    "103":{"character":103,"h":21,"offset":1,"shift":10,"w":8,"x":240,"y":2,},
+    "104":{"character":104,"h":21,"offset":1,"shift":9,"w":7,"x":87,"y":25,},
+    "105":{"character":105,"h":21,"offset":1,"shift":4,"w":2,"x":250,"y":2,},
+    "106":{"character":106,"h":21,"offset":1,"shift":4,"w":2,"x":175,"y":25,},
+    "107":{"character":107,"h":21,"offset":1,"shift":8,"w":7,"x":166,"y":25,},
+    "108":{"character":108,"h":21,"offset":1,"shift":4,"w":2,"x":162,"y":25,},
+    "109":{"character":109,"h":21,"offset":1,"shift":12,"w":11,"x":149,"y":25,},
+    "110":{"character":110,"h":21,"offset":1,"shift":9,"w":7,"x":140,"y":25,},
+    "111":{"character":111,"h":21,"offset":1,"shift":10,"w":8,"x":130,"y":25,},
+    "112":{"character":112,"h":21,"offset":1,"shift":10,"w":8,"x":120,"y":25,},
+    "113":{"character":113,"h":21,"offset":1,"shift":10,"w":8,"x":110,"y":25,},
+    "114":{"character":114,"h":21,"offset":1,"shift":6,"w":6,"x":102,"y":25,},
+    "115":{"character":115,"h":21,"offset":0,"shift":7,"w":6,"x":179,"y":25,},
+    "116":{"character":116,"h":21,"offset":1,"shift":6,"w":4,"x":96,"y":25,},
+    "117":{"character":117,"h":21,"offset":1,"shift":9,"w":7,"x":78,"y":25,},
+    "118":{"character":118,"h":21,"offset":0,"shift":8,"w":8,"x":68,"y":25,},
+    "119":{"character":119,"h":21,"offset":0,"shift":12,"w":13,"x":53,"y":25,},
+    "120":{"character":120,"h":21,"offset":0,"shift":9,"w":9,"x":42,"y":25,},
+    "121":{"character":121,"h":21,"offset":0,"shift":9,"w":9,"x":31,"y":25,},
+    "122":{"character":122,"h":21,"offset":-1,"shift":9,"w":10,"x":19,"y":25,},
+    "123":{"character":123,"h":21,"offset":1,"shift":6,"w":4,"x":13,"y":25,},
+    "124":{"character":124,"h":21,"offset":4,"shift":9,"w":2,"x":9,"y":25,},
+    "125":{"character":125,"h":21,"offset":0,"shift":6,"w":5,"x":2,"y":25,},
+    "126":{"character":126,"h":21,"offset":1,"shift":12,"w":10,"x":151,"y":71,},
+    "9647":{"character":9647,"h":21,"offset":2,"shift":10,"w":6,"x":163,"y":71,},
+  },
+  "hinting":0,
+  "includeTTF":false,
+  "interpreter":0,
+  "italic":false,
+  "kerningPairs":[
+    {"amount":-1,"first":44,"second":49,},
+    {"amount":1,"first":45,"second":65,},
+    {"amount":1,"first":45,"second":193,},
+    {"amount":1,"first":45,"second":196,},
+    {"amount":1,"first":45,"second":197,},
+    {"amount":-1,"first":46,"second":49,},
+    {"amount":-1,"first":48,"second":49,},
+    {"amount":-1,"first":49,"second":46,},
+    {"amount":-1,"first":49,"second":48,},
+    {"amount":-1,"first":49,"second":49,},
+    {"amount":-1,"first":49,"second":50,},
+    {"amount":-1,"first":49,"second":51,},
+    {"amount":-1,"first":49,"second":52,},
+    {"amount":-1,"first":49,"second":53,},
+    {"amount":-1,"first":49,"second":54,},
+    {"amount":-1,"first":49,"second":55,},
+    {"amount":-1,"first":49,"second":56,},
+    {"amount":-1,"first":49,"second":57,},
+    {"amount":-1,"first":50,"second":49,},
+    {"amount":-1,"first":51,"second":49,},
+    {"amount":-1,"first":53,"second":49,},
+    {"amount":-1,"first":54,"second":49,},
+    {"amount":-1,"first":54,"second":55,},
+    {"amount":-1,"first":55,"second":44,},
+    {"amount":-1,"first":55,"second":46,},
+    {"amount":-1,"first":55,"second":49,},
+    {"amount":-1,"first":55,"second":52,},
+    {"amount":-1,"first":55,"second":54,},
+    {"amount":-1,"first":55,"second":58,},
+    {"amount":-1,"first":56,"second":49,},
+    {"amount":-1,"first":57,"second":49,},
+    {"amount":-1,"first":57,"second":52,},
+    {"amount":1,"first":65,"second":44,},
+    {"amount":1,"first":65,"second":45,},
+    {"amount":-1,"first":65,"second":86,},
+    {"amount":-1,"first":65,"second":87,},
+    {"amount":-1,"first":65,"second":89,},
+    {"amount":-1,"first":65,"second":700,},
+    {"amount":-1,"first":65,"second":8217,},
+    {"amount":-1,"first":65,"second":8221,},
+    {"amount":-1,"first":70,"second":46,},
+    {"amount":-1,"first":70,"second":65,},
+    {"amount":-1,"first":70,"second":192,},
+    {"amount":-1,"first":70,"second":193,},
+    {"amount":-1,"first":70,"second":194,},
+    {"amount":-1,"first":70,"second":195,},
+    {"amount":-1,"first":70,"second":196,},
+    {"amount":-1,"first":70,"second":197,},
+    {"amount":-1,"first":76,"second":86,},
+    {"amount":-1,"first":76,"second":87,},
+    {"amount":-1,"first":76,"second":89,},
+    {"amount":-1,"first":76,"second":700,},
+    {"amount":-1,"first":76,"second":8217,},
+    {"amount":-1,"first":76,"second":8221,},
+    {"amount":-1,"first":80,"second":44,},
+    {"amount":-1,"first":80,"second":46,},
+    {"amount":-1,"first":80,"second":65,},
+    {"amount":-1,"first":80,"second":193,},
+    {"amount":-1,"first":80,"second":196,},
+    {"amount":-1,"first":80,"second":197,},
+    {"amount":-1,"first":80,"second":198,},
+    {"amount":1,"first":84,"second":89,},
+    {"amount":-1,"first":84,"second":171,},
+    {"amount":-1,"first":84,"second":8249,},
+    {"amount":-1,"first":86,"second":44,},
+    {"amount":-1,"first":86,"second":46,},
+    {"amount":-1,"first":86,"second":65,},
+    {"amount":-1,"first":86,"second":97,},
+    {"amount":-1,"first":86,"second":101,},
+    {"amount":-1,"first":86,"second":111,},
+    {"amount":-1,"first":86,"second":171,},
+    {"amount":-1,"first":86,"second":192,},
+    {"amount":-1,"first":86,"second":193,},
+    {"amount":-1,"first":86,"second":194,},
+    {"amount":-1,"first":86,"second":195,},
+    {"amount":-1,"first":86,"second":196,},
+    {"amount":-1,"first":86,"second":197,},
+    {"amount":-1,"first":86,"second":198,},
+    {"amount":-1,"first":86,"second":230,},
+    {"amount":-1,"first":86,"second":248,},
+    {"amount":-1,"first":86,"second":8249,},
+    {"amount":-1,"first":87,"second":44,},
+    {"amount":-1,"first":87,"second":46,},
+    {"amount":-1,"first":87,"second":65,},
+    {"amount":-1,"first":87,"second":97,},
+    {"amount":-1,"first":87,"second":101,},
+    {"amount":-1,"first":87,"second":111,},
+    {"amount":-1,"first":87,"second":171,},
+    {"amount":-1,"first":87,"second":192,},
+    {"amount":-1,"first":87,"second":193,},
+    {"amount":-1,"first":87,"second":194,},
+    {"amount":-1,"first":87,"second":195,},
+    {"amount":-1,"first":87,"second":196,},
+    {"amount":-1,"first":87,"second":197,},
+    {"amount":-1,"first":87,"second":198,},
+    {"amount":-1,"first":87,"second":230,},
+    {"amount":-1,"first":87,"second":248,},
+    {"amount":-1,"first":87,"second":8249,},
+    {"amount":-1,"first":89,"second":46,},
+    {"amount":-1,"first":89,"second":65,},
+    {"amount":1,"first":89,"second":84,},
+    {"amount":-1,"first":89,"second":97,},
+    {"amount":-1,"first":89,"second":101,},
+    {"amount":-1,"first":89,"second":111,},
+    {"amount":-1,"first":89,"second":112,},
+    {"amount":-1,"first":89,"second":117,},
+    {"amount":-1,"first":89,"second":171,},
+    {"amount":-1,"first":89,"second":192,},
+    {"amount":-1,"first":89,"second":193,},
+    {"amount":-1,"first":89,"second":194,},
+    {"amount":-1,"first":89,"second":195,},
+    {"amount":-1,"first":89,"second":196,},
+    {"amount":-1,"first":89,"second":197,},
+    {"amount":-1,"first":89,"second":198,},
+    {"amount":-1,"first":89,"second":230,},
+    {"amount":-1,"first":89,"second":248,},
+    {"amount":-1,"first":89,"second":8249,},
+    {"amount":-1,"first":90,"second":118,},
+    {"amount":-1,"first":90,"second":121,},
+    {"amount":-1,"first":114,"second":46,},
+    {"amount":-1,"first":118,"second":46,},
+    {"amount":-1,"first":119,"second":46,},
+    {"amount":-1,"first":121,"second":46,},
+  ],
+  "last":0,
+  "lineHeight":21,
+  "maintainGms1Font":false,
+  "name":"fnt_font1",
+  "parent":{
+    "name":"Fonts",
+    "path":"folders/Fonts.yy",
+  },
+  "pointRounding":0,
+  "ranges":[
+    {"lower":32,"upper":127,},
+    {"lower":9647,"upper":9647,},
+  ],
+  "regenerateBitmap":false,
+  "resourceType":"GMFont",
+  "resourceVersion":"2.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)",
+  "sdfSpread":8,
+  "size":12.0,
+  "styleName":"Medium",
+  "textureGroupId":{
+    "name":"Default",
+    "path":"texturegroups/Default",
+  },
+  "TTFName":"",
+  "usesSDF":false,
+}

+ 29 - 0
getafeel.resource_order

@@ -0,0 +1,29 @@
+{
+  "FolderOrderSettings":[
+    {"name":"Animation Curves","order":12,"path":"folders/Animation Curves.yy",},
+    {"name":"Extensions","order":14,"path":"folders/Extensions.yy",},
+    {"name":"Fonts","order":7,"path":"folders/Fonts.yy",},
+    {"name":"Notes","order":13,"path":"folders/Notes.yy",},
+    {"name":"Objects","order":9,"path":"folders/Objects.yy",},
+    {"name":"FightScreen","order":2,"path":"folders/Objects/FightScreen.yy",},
+    {"name":"Particle Systems","order":15,"path":"folders/Particle Systems.yy",},
+    {"name":"Paths","order":4,"path":"folders/Paths.yy",},
+    {"name":"Rooms","order":10,"path":"folders/Rooms.yy",},
+    {"name":"Scripts","order":5,"path":"folders/Scripts.yy",},
+    {"name":"Sequences","order":11,"path":"folders/Sequences.yy",},
+    {"name":"Shaders","order":6,"path":"folders/Shaders.yy",},
+    {"name":"Sounds","order":3,"path":"folders/Sounds.yy",},
+    {"name":"Sprites","order":1,"path":"folders/Sprites.yy",},
+    {"name":"Enemies","order":1,"path":"folders/Sprites/Enemies.yy",},
+    {"name":"Tile Sets","order":2,"path":"folders/Tile Sets.yy",},
+    {"name":"Timelines","order":8,"path":"folders/Timelines.yy",},
+  ],
+  "ResourceOrderSettings":[
+    {"name":"obj_card","order":1,"path":"objects/obj_card/obj_card.yy",},
+    {"name":"obj_fight_scn","order":2,"path":"objects/obj_fight_scn/obj_fight_scn.yy",},
+    {"name":"obj_game","order":4,"path":"objects/obj_game/obj_game.yy",},
+    {"name":"obj_player","order":1,"path":"objects/obj_player/obj_player.yy",},
+    {"name":"rm_home","order":1,"path":"rooms/rm_home/rm_home.yy",},
+    {"name":"toolset","order":1,"path":"scripts/toolset/toolset.yy",},
+  ],
+}

+ 66 - 0
getafeel.yyp

@@ -0,0 +1,66 @@
+{
+  "$GMProject":"",
+  "%Name":"getafeel",
+  "AudioGroups":[
+    {"$GMAudioGroup":"","%Name":"audiogroup_default","name":"audiogroup_default","resourceType":"GMAudioGroup","resourceVersion":"2.0","targets":-1,},
+  ],
+  "configs":{
+    "children":[],
+    "name":"Default",
+  },
+  "defaultScriptType":1,
+  "Folders":[
+    {"$GMFolder":"","%Name":"Animation Curves","folderPath":"folders/Animation Curves.yy","name":"Animation Curves","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Extensions","folderPath":"folders/Extensions.yy","name":"Extensions","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Fonts","folderPath":"folders/Fonts.yy","name":"Fonts","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Notes","folderPath":"folders/Notes.yy","name":"Notes","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Objects","folderPath":"folders/Objects.yy","name":"Objects","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"FightScreen","folderPath":"folders/Objects/FightScreen.yy","name":"FightScreen","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Particle Systems","folderPath":"folders/Particle Systems.yy","name":"Particle Systems","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Paths","folderPath":"folders/Paths.yy","name":"Paths","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Rooms","folderPath":"folders/Rooms.yy","name":"Rooms","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Scripts","folderPath":"folders/Scripts.yy","name":"Scripts","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Sequences","folderPath":"folders/Sequences.yy","name":"Sequences","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Shaders","folderPath":"folders/Shaders.yy","name":"Shaders","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Sounds","folderPath":"folders/Sounds.yy","name":"Sounds","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Sprites","folderPath":"folders/Sprites.yy","name":"Sprites","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Enemies","folderPath":"folders/Sprites/Enemies.yy","name":"Enemies","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Tile Sets","folderPath":"folders/Tile Sets.yy","name":"Tile Sets","resourceType":"GMFolder","resourceVersion":"2.0",},
+    {"$GMFolder":"","%Name":"Timelines","folderPath":"folders/Timelines.yy","name":"Timelines","resourceType":"GMFolder","resourceVersion":"2.0",},
+  ],
+  "IncludedFiles":[
+    {"$GMIncludedFile":"","%Name":"pexels-photo-5095901.jpeg","CopyToMask":-1,"filePath":"datafiles","name":"pexels-photo-5095901.jpeg","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
+    {"$GMIncludedFile":"","%Name":"pngegg-2.png","CopyToMask":-1,"filePath":"datafiles","name":"pngegg-2.png","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
+    {"$GMIncludedFile":"","%Name":"pngegg-3.png","CopyToMask":-1,"filePath":"datafiles","name":"pngegg-3.png","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
+  ],
+  "isEcma":false,
+  "LibraryEmitters":[],
+  "MetaData":{
+    "IDEVersion":"2024.8.1.171",
+  },
+  "name":"getafeel",
+  "resources":[
+    {"id":{"name":"fnt_font1","path":"fonts/fnt_font1/fnt_font1.yy",},},
+    {"id":{"name":"obj_card","path":"objects/obj_card/obj_card.yy",},},
+    {"id":{"name":"obj_enemy","path":"objects/obj_enemy/obj_enemy.yy",},},
+    {"id":{"name":"obj_fight_scn","path":"objects/obj_fight_scn/obj_fight_scn.yy",},},
+    {"id":{"name":"obj_game","path":"objects/obj_game/obj_game.yy",},},
+    {"id":{"name":"obj_player","path":"objects/obj_player/obj_player.yy",},},
+    {"id":{"name":"rm_fight","path":"rooms/rm_fight/rm_fight.yy",},},
+    {"id":{"name":"rm_home","path":"rooms/rm_home/rm_home.yy",},},
+    {"id":{"name":"scr_screen","path":"scripts/scr_screen/scr_screen.yy",},},
+    {"id":{"name":"toolset","path":"scripts/toolset/toolset.yy",},},
+    {"id":{"name":"spr_blob","path":"sprites/spr_blob/spr_blob.yy",},},
+    {"id":{"name":"spr_fgtBG","path":"sprites/spr_fgtBG/spr_fgtBG.yy",},},
+  ],
+  "resourceType":"GMProject",
+  "resourceVersion":"2.0",
+  "RoomOrderNodes":[
+    {"roomId":{"name":"rm_home","path":"rooms/rm_home/rm_home.yy",},},
+    {"roomId":{"name":"rm_fight","path":"rooms/rm_fight/rm_fight.yy",},},
+  ],
+  "templateType":"game",
+  "TextureGroups":[
+    {"$GMTextureGroup":"","%Name":"Default","autocrop":true,"border":2,"compressFormat":"bz2","customOptions":"","directory":"","groupParent":null,"isScaled":true,"loadType":"default","mipsToGenerate":0,"name":"Default","resourceType":"GMTextureGroup","resourceVersion":"2.0","targets":-1,},
+  ],
+}

+ 2 - 0
objects/o_card/Create_0.gml

@@ -0,0 +1,2 @@
+/// @description Insérez la description ici
+// Vous pouvez écrire votre code dans cet éditeur

+ 19 - 0
objects/obj_card/Create_0.gml

@@ -0,0 +1,19 @@
+/// @description init
+
+colselec1 = $FF9944
+colselec2 = $FF3310
+colunselec1 = $4488FF
+colunselec2 = $2244FF
+
+width = 140;
+width_mid = width/2;
+
+height = 200;
+
+selected = false;
+
+name = "noname";
+desc = "none";
+
+dmg_min = 1
+dmg_max = 3

+ 29 - 0
objects/obj_card/Draw_64.gml

@@ -0,0 +1,29 @@
+/// @description Draw UI Card
+
+
+draw_set_alpha(0.4)
+
+if (selected)
+{	
+	draw_set_color(colselec1);
+	draw_roundrect(x, y, x+width, y+height, false);
+	draw_set_color(colselec2);
+	draw_roundrect(x, y, x+width, y+height, true);
+	
+}
+else
+{
+	draw_set_color(colunselec1);
+	draw_roundrect(x, y, x+width, y+height, false);
+	draw_set_color(colunselec2);
+	draw_roundrect(x, y, x+width, y+height, true);
+}
+
+
+draw_set_alpha(1);
+draw_set_color(c_black);
+draw_set_halign(fa_center);
+draw_text(x+width_mid, y, name);
+var _dmg_txt = string("{0}-{1}", dmg_min, dmg_max)
+draw_text(x+width_mid, y+20, _dmg_txt);
+draw_text(x+width_mid, y+40, desc);

+ 36 - 0
objects/obj_card/obj_card.yy

@@ -0,0 +1,36 @@
+{
+  "$GMObject":"",
+  "%Name":"obj_card",
+  "eventList":[
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+  ],
+  "managed":true,
+  "name":"obj_card",
+  "overriddenProperties":[],
+  "parent":{
+    "name":"FightScreen",
+    "path":"folders/Objects/FightScreen.yy",
+  },
+  "parentObjectId":null,
+  "persistent":false,
+  "physicsAngularDamping":0.1,
+  "physicsDensity":0.5,
+  "physicsFriction":0.2,
+  "physicsGroup":1,
+  "physicsKinematic":false,
+  "physicsLinearDamping":0.1,
+  "physicsObject":false,
+  "physicsRestitution":0.1,
+  "physicsSensor":false,
+  "physicsShape":1,
+  "physicsShapePoints":[],
+  "physicsStartAwake":true,
+  "properties":[],
+  "resourceType":"GMObject",
+  "resourceVersion":"2.0",
+  "solid":false,
+  "spriteId":null,
+  "spriteMaskId":null,
+  "visible":true,
+}

+ 11 - 0
objects/obj_enemy/Create_0.gml

@@ -0,0 +1,11 @@
+/// @description init
+
+// Set Position x and y
+x = set_win_midx(sprite_width)
+y = 200
+
+// Stats
+hp = 10
+atk_min = 0
+atk_max = 2
+def = 0

+ 2 - 0
objects/obj_enemy/Step_0.gml

@@ -0,0 +1,2 @@
+/// @description go on
+

+ 39 - 0
objects/obj_enemy/obj_enemy.yy

@@ -0,0 +1,39 @@
+{
+  "$GMObject":"",
+  "%Name":"obj_enemy",
+  "eventList":[
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+  ],
+  "managed":true,
+  "name":"obj_enemy",
+  "overriddenProperties":[],
+  "parent":{
+    "name":"FightScreen",
+    "path":"folders/Objects/FightScreen.yy",
+  },
+  "parentObjectId":null,
+  "persistent":false,
+  "physicsAngularDamping":0.1,
+  "physicsDensity":0.5,
+  "physicsFriction":0.2,
+  "physicsGroup":1,
+  "physicsKinematic":false,
+  "physicsLinearDamping":0.1,
+  "physicsObject":false,
+  "physicsRestitution":0.1,
+  "physicsSensor":false,
+  "physicsShape":1,
+  "physicsShapePoints":[],
+  "physicsStartAwake":true,
+  "properties":[],
+  "resourceType":"GMObject",
+  "resourceVersion":"2.0",
+  "solid":false,
+  "spriteId":{
+    "name":"spr_blob",
+    "path":"sprites/spr_blob/spr_blob.yy",
+  },
+  "spriteMaskId":null,
+  "visible":true,
+}

+ 30 - 0
objects/obj_fight_scn/Create_0.gml

@@ -0,0 +1,30 @@
+/// @description init menu
+
+win_width = window_get_width();
+win_height = window_get_height();
+
+// Cards in hand
+card_hand = [];
+selected_card = 0;
+card_change = 0;
+
+
+// Spawn Card
+for(i=0; i<=4; i+=1)
+{
+	card = instance_create_depth(0, 0, -600, obj_card);
+	array_push(card_hand, card);
+	spacing = i * 4;
+	
+	with(card)
+	{
+		x = other.i * width + other.spacing + 50;
+		y = other.win_height - height;
+		
+		if (other.i == 0)
+			selected = true;
+	}
+}
+
+// Spawn Mob
+instance_create_depth(0, 0, -500, obj_enemy);

+ 1 - 0
objects/obj_fight_scn/Draw_64.gml

@@ -0,0 +1 @@
+/// @description UI

+ 2 - 0
objects/obj_fight_scn/Step_0.gml

@@ -0,0 +1,2 @@
+/// @description Insérez la description ici
+// Vous pouvez écrire votre code dans cet éditeur

+ 27 - 0
objects/obj_fight_scn/Step_0.gml.new

@@ -0,0 +1,27 @@
+/// @description steps
+
+if keyboard_check_pressed(vk_left)
+{
+	card_change = -1;
+	show_debug_message("moving left");
+}
+
+if (keyboard_check_pressed(vk_right) || keyboard_check_pressed(ord("L")))
+{
+	card_change = 1;
+	show_debug_message("moving right");
+}
+
+
+if (card_change != 0)
+{
+	// Deselect old card
+	card_hand[selected_card].selected = false;
+	
+	// Select new card
+	selected_card = array_loop(card_hand, selected_card, card_change);
+	card_hand[selected_card].selected = true;
+	show_debug_message("card selected = " + string(card_selected));
+	
+	card_change = 0;
+}

+ 37 - 0
objects/obj_fight_scn/obj_fight_scn.yy

@@ -0,0 +1,37 @@
+{
+  "$GMObject":"",
+  "%Name":"obj_fight_scn",
+  "eventList":[
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+  ],
+  "managed":true,
+  "name":"obj_fight_scn",
+  "overriddenProperties":[],
+  "parent":{
+    "name":"FightScreen",
+    "path":"folders/Objects/FightScreen.yy",
+  },
+  "parentObjectId":null,
+  "persistent":false,
+  "physicsAngularDamping":0.1,
+  "physicsDensity":0.5,
+  "physicsFriction":0.2,
+  "physicsGroup":1,
+  "physicsKinematic":false,
+  "physicsLinearDamping":0.1,
+  "physicsObject":false,
+  "physicsRestitution":0.1,
+  "physicsSensor":false,
+  "physicsShape":1,
+  "physicsShapePoints":[],
+  "physicsStartAwake":true,
+  "properties":[],
+  "resourceType":"GMObject",
+  "resourceVersion":"2.0",
+  "solid":false,
+  "spriteId":null,
+  "spriteMaskId":null,
+  "visible":true,
+}

+ 11 - 0
objects/obj_game/Create_0.gml

@@ -0,0 +1,11 @@
+/// @description init game vars
+
+set_fps = 60;
+
+game_set_speed(60, gamespeed_fps);
+show_debug_overlay(true);
+
+
+draw_set_font(fnt_font1);
+
+room_goto(rm_fight);

+ 15 - 0
objects/obj_game/Draw_64.gml

@@ -0,0 +1,15 @@
+/// @description Insérez la description ici
+// Vous pouvez écrire votre code dans cet éditeur
+
+
+function set_unlimited(){
+	//if fps == 60
+	// set to unlimited
+	// return true
+	// else set to 60
+	// return false
+}
+
+
+
+// show current mode fps in debug with a checkbox

+ 36 - 0
objects/obj_game/obj_game.yy

@@ -0,0 +1,36 @@
+{
+  "$GMObject":"",
+  "%Name":"obj_game",
+  "eventList":[
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+  ],
+  "managed":true,
+  "name":"obj_game",
+  "overriddenProperties":[],
+  "parent":{
+    "name":"Objects",
+    "path":"folders/Objects.yy",
+  },
+  "parentObjectId":null,
+  "persistent":true,
+  "physicsAngularDamping":0.1,
+  "physicsDensity":0.5,
+  "physicsFriction":0.2,
+  "physicsGroup":1,
+  "physicsKinematic":false,
+  "physicsLinearDamping":0.1,
+  "physicsObject":false,
+  "physicsRestitution":0.1,
+  "physicsSensor":false,
+  "physicsShape":1,
+  "physicsShapePoints":[],
+  "physicsStartAwake":true,
+  "properties":[],
+  "resourceType":"GMObject",
+  "resourceVersion":"2.0",
+  "solid":false,
+  "spriteId":null,
+  "spriteMaskId":null,
+  "visible":true,
+}

+ 2 - 0
objects/obj_player/Create_0.gml

@@ -0,0 +1,2 @@
+/// @description init
+

+ 35 - 0
objects/obj_player/obj_player.yy

@@ -0,0 +1,35 @@
+{
+  "$GMObject":"",
+  "%Name":"obj_player",
+  "eventList":[
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+  ],
+  "managed":true,
+  "name":"obj_player",
+  "overriddenProperties":[],
+  "parent":{
+    "name":"Objects",
+    "path":"folders/Objects.yy",
+  },
+  "parentObjectId":null,
+  "persistent":false,
+  "physicsAngularDamping":0.1,
+  "physicsDensity":0.5,
+  "physicsFriction":0.2,
+  "physicsGroup":1,
+  "physicsKinematic":false,
+  "physicsLinearDamping":0.1,
+  "physicsObject":false,
+  "physicsRestitution":0.1,
+  "physicsSensor":false,
+  "physicsShape":1,
+  "physicsShapePoints":[],
+  "physicsStartAwake":true,
+  "properties":[],
+  "resourceType":"GMObject",
+  "resourceVersion":"2.0",
+  "solid":false,
+  "spriteId":null,
+  "spriteMaskId":null,
+  "visible":true,
+}

+ 38 - 0
options/mac/options_mac.yy

@@ -0,0 +1,38 @@
+{
+  "$GMMacOptions":"",
+  "%Name":"macOS",
+  "name":"macOS",
+  "option_mac_allow_fullscreen":false,
+  "option_mac_allow_incoming_network":false,
+  "option_mac_allow_outgoing_network":false,
+  "option_mac_apple_sign_in":false,
+  "option_mac_app_category":"Games",
+  "option_mac_app_id":"com.company.game",
+  "option_mac_arm64":true,
+  "option_mac_build_app_store":false,
+  "option_mac_build_number":0,
+  "option_mac_copyright":"",
+  "option_mac_disable_sandbox":false,
+  "option_mac_display_cursor":true,
+  "option_mac_display_name":"Created with GameMaker",
+  "option_mac_enable_retina":false,
+  "option_mac_enable_steam":false,
+  "option_mac_icon_png":"${base_options_dir}/mac/icons/1024.png",
+  "option_mac_installer_background_png":"${base_options_dir}/mac/splash/installer_background.png",
+  "option_mac_interpolate_pixels":true,
+  "option_mac_menu_dock":false,
+  "option_mac_min_version":"10.10",
+  "option_mac_output_dir":"~/gamemakerstudio2",
+  "option_mac_resize_window":false,
+  "option_mac_scale":0,
+  "option_mac_signing_identity":"Developer ID Application:",
+  "option_mac_splash_png":"${base_options_dir}/mac/splash/splash.png",
+  "option_mac_start_fullscreen":false,
+  "option_mac_team_id":"",
+  "option_mac_texture_page":"2048x2048",
+  "option_mac_version":"1.0.0.0",
+  "option_mac_vsync":false,
+  "option_mac_x86_64":true,
+  "resourceType":"GMMacOptions",
+  "resourceVersion":"2.0",
+}

+ 23 - 0
options/main/options_main.yy

@@ -0,0 +1,23 @@
+{
+  "$GMMainOptions":"v1",
+  "%Name":"Main",
+  "name":"Main",
+  "option_author":"",
+  "option_collision_compatibility":false,
+  "option_copy_on_write_enabled":false,
+  "option_draw_colour":4294967295,
+  "option_gameguid":"56957db3-61b8-4bcd-8cef-7aebbc026ccb",
+  "option_gameid":"0",
+  "option_game_speed":60,
+  "option_mips_for_3d_textures":false,
+  "option_remove_unused_assets":true,
+  "option_sci_usesci":false,
+  "option_spine_licence":false,
+  "option_steam_app_id":"0",
+  "option_template_description":null,
+  "option_template_icon":"${base_options_dir}/main/template_icon.png",
+  "option_template_image":"${base_options_dir}/main/template_image.png",
+  "option_window_colour":255,
+  "resourceType":"GMMainOptions",
+  "resourceVersion":"2.0",
+}

+ 29 - 0
options/operagx/options_operagx.yy

@@ -0,0 +1,29 @@
+{
+  "$GMOperaGXOptions":"",
+  "%Name":"Opera GX",
+  "name":"Opera GX",
+  "option_operagx_display_cursor":true,
+  "option_operagx_editUrl":"",
+  "option_operagx_game_name":"Created with GameMaker",
+  "option_operagx_guid":"",
+  "option_operagx_internalShareUrl":"",
+  "option_operagx_interpolate_pixels":true,
+  "option_operagx_mod_editUrl":"",
+  "option_operagx_mod_game_name":"Created with GameMaker",
+  "option_operagx_mod_guid":"",
+  "option_operagx_mod_internalShareUrl":"",
+  "option_operagx_mod_next_version":"1.0.0.0",
+  "option_operagx_mod_publicShareUrl":"",
+  "option_operagx_mod_team_id":"",
+  "option_operagx_mod_team_name":"",
+  "option_operagx_mod_version":"1.0.0.0",
+  "option_operagx_next_version":"1.0.0.0",
+  "option_operagx_publicShareUrl":"",
+  "option_operagx_scale":0,
+  "option_operagx_team_id":"",
+  "option_operagx_team_name":"",
+  "option_operagx_texture_page":"2048x2048",
+  "option_operagx_version":"1.0.0.0",
+  "resourceType":"GMOperaGXOptions",
+  "resourceVersion":"2.0",
+}

+ 36 - 0
options/windows/options_windows.yy

@@ -0,0 +1,36 @@
+{
+  "$GMWindowsOptions":"",
+  "%Name":"Windows",
+  "name":"Windows",
+  "option_windows_allow_fullscreen_switching":false,
+  "option_windows_borderless":false,
+  "option_windows_company_info":"YoYo Games Ltd",
+  "option_windows_copyright_info":"",
+  "option_windows_copy_exe_to_dest":false,
+  "option_windows_description_info":"A GameMaker Game",
+  "option_windows_disable_sandbox":false,
+  "option_windows_display_cursor":true,
+  "option_windows_display_name":"Created with GameMaker",
+  "option_windows_enable_steam":false,
+  "option_windows_executable_name":"${project_name}.exe",
+  "option_windows_icon":"${base_options_dir}/windows/icons/icon.ico",
+  "option_windows_installer_finished":"${base_options_dir}/windows/installer/finished.bmp",
+  "option_windows_installer_header":"${base_options_dir}/windows/installer/header.bmp",
+  "option_windows_interpolate_pixels":false,
+  "option_windows_license":"${base_options_dir}/windows/installer/license.txt",
+  "option_windows_nsis_file":"${base_options_dir}/windows/installer/nsis_script.nsi",
+  "option_windows_product_info":"Created with GameMaker",
+  "option_windows_resize_window":false,
+  "option_windows_save_location":0,
+  "option_windows_scale":0,
+  "option_windows_sleep_margin":10,
+  "option_windows_splash_screen":"${base_options_dir}/windows/splash/splash.png",
+  "option_windows_start_fullscreen":false,
+  "option_windows_steam_use_alternative_launcher":false,
+  "option_windows_texture_page":"2048x2048",
+  "option_windows_use_splash":false,
+  "option_windows_version":"1.0.0.0",
+  "option_windows_vsync":false,
+  "resourceType":"GMWindowsOptions",
+  "resourceVersion":"2.0",
+}

+ 57 - 0
rooms/rm_fight/rm_fight.yy

@@ -0,0 +1,57 @@
+{
+  "$GMRoom":"v1",
+  "%Name":"rm_fight",
+  "creationCodeFile":"",
+  "inheritCode":false,
+  "inheritCreationOrder":false,
+  "inheritLayers":false,
+  "instanceCreationOrder":[
+    {"name":"inst_52DA08E4","path":"rooms/rm_fight/rm_fight.yy",},
+  ],
+  "isDnd":false,
+  "layers":[
+    {"$GMRInstanceLayer":"","%Name":"Instances","depth":0,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"instances":[
+        {"$GMRInstance":"v1","%Name":"inst_52DA08E4","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"name":"inst_52DA08E4","objectId":{"name":"obj_fight_scn","path":"objects/obj_fight_scn/obj_fight_scn.yy",},"properties":[],"resourceType":"GMRInstance","resourceVersion":"2.0","rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":0.0,"y":0.0,},
+      ],"layers":[],"name":"Instances","properties":[],"resourceType":"GMRInstanceLayer","resourceVersion":"2.0","userdefinedDepth":false,"visible":true,},
+    {"$GMRBackgroundLayer":"","%Name":"Background","animationFPS":30.0,"animationSpeedType":0,"colour":4294967295,"depth":100,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"hspeed":0.0,"htiled":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"layers":[],"name":"Background","properties":[],"resourceType":"GMRBackgroundLayer","resourceVersion":"2.0","spriteId":{"name":"spr_fgtBG","path":"sprites/spr_fgtBG/spr_fgtBG.yy",},"stretch":false,"userdefinedAnimFPS":false,"userdefinedDepth":false,"visible":true,"vspeed":0.0,"vtiled":false,"x":0,"y":0,},
+  ],
+  "name":"rm_fight",
+  "parent":{
+    "name":"Rooms",
+    "path":"folders/Rooms.yy",
+  },
+  "parentRoom":null,
+  "physicsSettings":{
+    "inheritPhysicsSettings":false,
+    "PhysicsWorld":false,
+    "PhysicsWorldGravityX":0.0,
+    "PhysicsWorldGravityY":10.0,
+    "PhysicsWorldPixToMetres":0.1,
+  },
+  "resourceType":"GMRoom",
+  "resourceVersion":"2.0",
+  "roomSettings":{
+    "Height":768,
+    "inheritRoomSettings":false,
+    "persistent":false,
+    "Width":1366,
+  },
+  "sequenceId":null,
+  "views":[
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+  ],
+  "viewSettings":{
+    "clearDisplayBuffer":true,
+    "clearViewBackground":false,
+    "enableViews":false,
+    "inheritViewSettings":false,
+  },
+  "volume":1.0,
+}

+ 0 - 0
rooms/rm_home/RoomCreationCode.gml


+ 57 - 0
rooms/rm_home/rm_home.yy

@@ -0,0 +1,57 @@
+{
+  "$GMRoom":"v1",
+  "%Name":"rm_home",
+  "creationCodeFile":"rooms/rm_home/RoomCreationCode.gml",
+  "inheritCode":false,
+  "inheritCreationOrder":false,
+  "inheritLayers":false,
+  "instanceCreationOrder":[
+    {"name":"inst_5001CB61","path":"rooms/rm_home/rm_home.yy",},
+  ],
+  "isDnd":false,
+  "layers":[
+    {"$GMRInstanceLayer":"","%Name":"Instances","depth":0,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"instances":[
+        {"$GMRInstance":"v1","%Name":"inst_5001CB61","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"name":"inst_5001CB61","objectId":{"name":"obj_game","path":"objects/obj_game/obj_game.yy",},"properties":[],"resourceType":"GMRInstance","resourceVersion":"2.0","rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":0.0,"y":0.0,},
+      ],"layers":[],"name":"Instances","properties":[],"resourceType":"GMRInstanceLayer","resourceVersion":"2.0","userdefinedDepth":false,"visible":true,},
+    {"$GMRBackgroundLayer":"","%Name":"Background","animationFPS":15.0,"animationSpeedType":0,"colour":4278190080,"depth":100,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"hspeed":0.0,"htiled":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"layers":[],"name":"Background","properties":[],"resourceType":"GMRBackgroundLayer","resourceVersion":"2.0","spriteId":null,"stretch":false,"userdefinedAnimFPS":false,"userdefinedDepth":false,"visible":true,"vspeed":0.0,"vtiled":false,"x":0,"y":0,},
+  ],
+  "name":"rm_home",
+  "parent":{
+    "name":"Rooms",
+    "path":"folders/Rooms.yy",
+  },
+  "parentRoom":null,
+  "physicsSettings":{
+    "inheritPhysicsSettings":false,
+    "PhysicsWorld":false,
+    "PhysicsWorldGravityX":0.0,
+    "PhysicsWorldGravityY":10.0,
+    "PhysicsWorldPixToMetres":0.1,
+  },
+  "resourceType":"GMRoom",
+  "resourceVersion":"2.0",
+  "roomSettings":{
+    "Height":768,
+    "inheritRoomSettings":false,
+    "persistent":false,
+    "Width":1366,
+  },
+  "sequenceId":null,
+  "views":[
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+    {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
+  ],
+  "viewSettings":{
+    "clearDisplayBuffer":true,
+    "clearViewBackground":false,
+    "enableViews":false,
+    "inheritViewSettings":false,
+  },
+  "volume":1.0,
+}

+ 9 - 0
scripts/scr_screen/scr_screen.gml

@@ -0,0 +1,9 @@
+// Les actifs du script ont changé pour v2.3.0 Voir
+// https://help.yoyogames.com/hc/en-us/articles/360005277377 pour plus d’informations
+
+// @function						set_win_midx();
+/// @param {real}  _spr_width		Sprite Width (use if origin on abs left of sprite)
+/// @description					Return window middle
+function set_win_midx(_spr_width = 0){
+	return ((window_get_width()/2) - (_spr_width/2));
+}

+ 13 - 0
scripts/scr_screen/scr_screen.yy

@@ -0,0 +1,13 @@
+{
+  "$GMScript":"v1",
+  "%Name":"scr_screen",
+  "isCompatibility":false,
+  "isDnD":false,
+  "name":"scr_screen",
+  "parent":{
+    "name":"Scripts",
+    "path":"folders/Scripts.yy",
+  },
+  "resourceType":"GMScript",
+  "resourceVersion":"2.0",
+}

+ 19 - 0
scripts/toolset/toolset.gml

@@ -0,0 +1,19 @@
+// Les actifs du script ont changé pour v2.3.0 Voir
+// https://help.yoyogames.com/hc/en-us/articles/360005277377 pour plus d’informations
+
+// @function							array_loop();
+/// @param {Array}		_arr			The array to move into
+/// @param {real}		_curr			The current variable
+/// @param {real}		_add			Moving how many
+/// @description						Move and loop into the different variables of an array
+function array_loop(_arr, _curr, _add){
+	_curr += _add
+	
+	if (_curr > array_length(_arr))
+		_curr = 0;
+	
+	if (_curr < 0)
+		_curr = array_length(_arr);
+		
+	return _curr
+}

+ 13 - 0
scripts/toolset/toolset.yy

@@ -0,0 +1,13 @@
+{
+  "$GMScript":"v1",
+  "%Name":"toolset",
+  "isCompatibility":false,
+  "isDnD":false,
+  "name":"toolset",
+  "parent":{
+    "name":"Scripts",
+    "path":"folders/Scripts.yy",
+  },
+  "resourceType":"GMScript",
+  "resourceVersion":"2.0",
+}

BIN
sprites/spr_blob/59dfb497-98b2-420f-97bd-331f25726486.png


BIN
sprites/spr_blob/layers/59dfb497-98b2-420f-97bd-331f25726486/f5023f15-f9fe-4963-9fc1-0d5b9019158d.png


+ 90 - 0
sprites/spr_blob/spr_blob.yy

@@ -0,0 +1,90 @@
+{
+  "$GMSprite":"",
+  "%Name":"spr_blob",
+  "bboxMode":0,
+  "bbox_bottom":231,
+  "bbox_left":20,
+  "bbox_right":275,
+  "bbox_top":14,
+  "collisionKind":1,
+  "collisionTolerance":0,
+  "DynamicTexturePage":false,
+  "edgeFiltering":false,
+  "For3D":false,
+  "frames":[
+    {"$GMSpriteFrame":"","%Name":"59dfb497-98b2-420f-97bd-331f25726486","name":"59dfb497-98b2-420f-97bd-331f25726486","resourceType":"GMSpriteFrame","resourceVersion":"2.0",},
+  ],
+  "gridX":0,
+  "gridY":0,
+  "height":240,
+  "HTile":false,
+  "layers":[
+    {"$GMImageLayer":"","%Name":"f5023f15-f9fe-4963-9fc1-0d5b9019158d","blendMode":0,"displayName":"default","isLocked":false,"name":"f5023f15-f9fe-4963-9fc1-0d5b9019158d","opacity":100.0,"resourceType":"GMImageLayer","resourceVersion":"2.0","visible":true,},
+  ],
+  "name":"spr_blob",
+  "nineSlice":null,
+  "origin":0,
+  "parent":{
+    "name":"Enemies",
+    "path":"folders/Sprites/Enemies.yy",
+  },
+  "preMultiplyAlpha":false,
+  "resourceType":"GMSprite",
+  "resourceVersion":"2.0",
+  "sequence":{
+    "$GMSequence":"",
+    "%Name":"spr_blob",
+    "autoRecord":true,
+    "backdropHeight":768,
+    "backdropImageOpacity":0.5,
+    "backdropImagePath":"",
+    "backdropWidth":1366,
+    "backdropXOffset":0.0,
+    "backdropYOffset":0.0,
+    "events":{
+      "$KeyframeStore<MessageEventKeyframe>":"",
+      "Keyframes":[],
+      "resourceType":"KeyframeStore<MessageEventKeyframe>",
+      "resourceVersion":"2.0",
+    },
+    "eventStubScript":null,
+    "eventToFunction":{},
+    "length":1.0,
+    "lockOrigin":false,
+    "moments":{
+      "$KeyframeStore<MomentsEventKeyframe>":"",
+      "Keyframes":[],
+      "resourceType":"KeyframeStore<MomentsEventKeyframe>",
+      "resourceVersion":"2.0",
+    },
+    "name":"spr_blob",
+    "playback":1,
+    "playbackSpeed":30.0,
+    "playbackSpeedType":0,
+    "resourceType":"GMSequence",
+    "resourceVersion":"2.0",
+    "showBackdrop":true,
+    "showBackdropImage":false,
+    "timeUnits":1,
+    "tracks":[
+      {"$GMSpriteFramesTrack":"","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"$KeyframeStore<SpriteFrameKeyframe>":"","Keyframes":[
+            {"$Keyframe<SpriteFrameKeyframe>":"","Channels":{
+                "0":{"$SpriteFrameKeyframe":"","Id":{"name":"59dfb497-98b2-420f-97bd-331f25726486","path":"sprites/spr_blob/spr_blob.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",},
+              },"Disabled":false,"id":"3fdd4c6e-6495-4058-93a4-0d9f102b996c","IsCreationKey":false,"Key":0.0,"Length":1.0,"resourceType":"Keyframe<SpriteFrameKeyframe>","resourceVersion":"2.0","Stretch":false,},
+          ],"resourceType":"KeyframeStore<SpriteFrameKeyframe>","resourceVersion":"2.0",},"modifiers":[],"name":"frames","resourceType":"GMSpriteFramesTrack","resourceVersion":"2.0","spriteId":null,"trackColour":0,"tracks":[],"traits":0,},
+    ],
+    "visibleRange":null,
+    "volume":1.0,
+    "xorigin":0,
+    "yorigin":0,
+  },
+  "swatchColours":null,
+  "swfPrecision":0.5,
+  "textureGroupId":{
+    "name":"Default",
+    "path":"texturegroups/Default",
+  },
+  "type":0,
+  "VTile":false,
+  "width":300,
+}

BIN
sprites/spr_fgtBG/0f5a9a89-636f-479b-a046-de59a8b7c2ee.png


BIN
sprites/spr_fgtBG/layers/0f5a9a89-636f-479b-a046-de59a8b7c2ee/942895cd-b493-4324-9c0d-09138bea63ef.png


+ 90 - 0
sprites/spr_fgtBG/spr_fgtBG.yy

@@ -0,0 +1,90 @@
+{
+  "$GMSprite":"",
+  "%Name":"spr_fgtBG",
+  "bboxMode":0,
+  "bbox_bottom":2332,
+  "bbox_left":0,
+  "bbox_right":3499,
+  "bbox_top":0,
+  "collisionKind":1,
+  "collisionTolerance":0,
+  "DynamicTexturePage":false,
+  "edgeFiltering":false,
+  "For3D":false,
+  "frames":[
+    {"$GMSpriteFrame":"","%Name":"0f5a9a89-636f-479b-a046-de59a8b7c2ee","name":"0f5a9a89-636f-479b-a046-de59a8b7c2ee","resourceType":"GMSpriteFrame","resourceVersion":"2.0",},
+  ],
+  "gridX":0,
+  "gridY":0,
+  "height":2333,
+  "HTile":false,
+  "layers":[
+    {"$GMImageLayer":"","%Name":"942895cd-b493-4324-9c0d-09138bea63ef","blendMode":0,"displayName":"default","isLocked":false,"name":"942895cd-b493-4324-9c0d-09138bea63ef","opacity":100.0,"resourceType":"GMImageLayer","resourceVersion":"2.0","visible":true,},
+  ],
+  "name":"spr_fgtBG",
+  "nineSlice":null,
+  "origin":0,
+  "parent":{
+    "name":"Sprites",
+    "path":"folders/Sprites.yy",
+  },
+  "preMultiplyAlpha":false,
+  "resourceType":"GMSprite",
+  "resourceVersion":"2.0",
+  "sequence":{
+    "$GMSequence":"",
+    "%Name":"spr_fgtBG",
+    "autoRecord":true,
+    "backdropHeight":768,
+    "backdropImageOpacity":0.5,
+    "backdropImagePath":"",
+    "backdropWidth":1366,
+    "backdropXOffset":0.0,
+    "backdropYOffset":0.0,
+    "events":{
+      "$KeyframeStore<MessageEventKeyframe>":"",
+      "Keyframes":[],
+      "resourceType":"KeyframeStore<MessageEventKeyframe>",
+      "resourceVersion":"2.0",
+    },
+    "eventStubScript":null,
+    "eventToFunction":{},
+    "length":1.0,
+    "lockOrigin":false,
+    "moments":{
+      "$KeyframeStore<MomentsEventKeyframe>":"",
+      "Keyframes":[],
+      "resourceType":"KeyframeStore<MomentsEventKeyframe>",
+      "resourceVersion":"2.0",
+    },
+    "name":"spr_fgtBG",
+    "playback":1,
+    "playbackSpeed":30.0,
+    "playbackSpeedType":0,
+    "resourceType":"GMSequence",
+    "resourceVersion":"2.0",
+    "showBackdrop":true,
+    "showBackdropImage":false,
+    "timeUnits":1,
+    "tracks":[
+      {"$GMSpriteFramesTrack":"","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"$KeyframeStore<SpriteFrameKeyframe>":"","Keyframes":[
+            {"$Keyframe<SpriteFrameKeyframe>":"","Channels":{
+                "0":{"$SpriteFrameKeyframe":"","Id":{"name":"0f5a9a89-636f-479b-a046-de59a8b7c2ee","path":"sprites/spr_fgtBG/spr_fgtBG.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",},
+              },"Disabled":false,"id":"bcf3145f-c7f8-4e8c-baee-a8f5f870971b","IsCreationKey":false,"Key":0.0,"Length":1.0,"resourceType":"Keyframe<SpriteFrameKeyframe>","resourceVersion":"2.0","Stretch":false,},
+          ],"resourceType":"KeyframeStore<SpriteFrameKeyframe>","resourceVersion":"2.0",},"modifiers":[],"name":"frames","resourceType":"GMSpriteFramesTrack","resourceVersion":"2.0","spriteId":null,"trackColour":0,"tracks":[],"traits":0,},
+    ],
+    "visibleRange":null,
+    "volume":1.0,
+    "xorigin":0,
+    "yorigin":0,
+  },
+  "swatchColours":null,
+  "swfPrecision":0.5,
+  "textureGroupId":{
+    "name":"Default",
+    "path":"texturegroups/Default",
+  },
+  "type":0,
+  "VTile":false,
+  "width":3500,
+}