decompiled old GM8 executable and converted project to GMS2 format
This commit is contained in:
parent
0f5da3202b
commit
11ccb45b4f
Binary file not shown.
After Width: | Height: | Size: 60 KiB |
|
@ -0,0 +1,136 @@
|
||||||
|
{
|
||||||
|
"hinting": 0,
|
||||||
|
"glyphOperations": 0,
|
||||||
|
"interpreter": 0,
|
||||||
|
"pointRounding": 0,
|
||||||
|
"fontName": "Liberation Serif",
|
||||||
|
"styleName": "Italic",
|
||||||
|
"size": 49.0,
|
||||||
|
"bold": false,
|
||||||
|
"italic": true,
|
||||||
|
"charset": 1,
|
||||||
|
"AntiAlias": 1,
|
||||||
|
"first": 0,
|
||||||
|
"last": 0,
|
||||||
|
"sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)",
|
||||||
|
"includeTTF": false,
|
||||||
|
"TTFName": "",
|
||||||
|
"textureGroupId": {
|
||||||
|
"name": "Default",
|
||||||
|
"path": "texturegroups/Default",
|
||||||
|
},
|
||||||
|
"ascenderOffset": 0,
|
||||||
|
"glyphs": {
|
||||||
|
"32": {"x":873,"y":152,"w":16,"h":72,"character":32,"shift":16,"offset":0,},
|
||||||
|
"33": {"x":956,"y":152,"w":14,"h":60,"character":33,"shift":22,"offset":5,},
|
||||||
|
"34": {"x":30,"y":227,"w":20,"h":32,"character":34,"shift":28,"offset":8,},
|
||||||
|
"35": {"x":496,"y":77,"w":33,"h":59,"character":35,"shift":33,"offset":1,},
|
||||||
|
"36": {"x":463,"y":77,"w":31,"h":64,"character":36,"shift":33,"offset":1,},
|
||||||
|
"37": {"x":373,"y":2,"w":47,"h":60,"character":37,"shift":54,"offset":4,},
|
||||||
|
"38": {"x":273,"y":2,"w":48,"h":60,"character":38,"shift":51,"offset":3,},
|
||||||
|
"39": {"x":94,"y":227,"w":8,"h":32,"character":39,"shift":14,"offset":8,},
|
||||||
|
"40": {"x":288,"y":152,"w":23,"h":73,"character":40,"shift":22,"offset":2,},
|
||||||
|
"41": {"x":263,"y":152,"w":23,"h":73,"character":41,"shift":22,"offset":-3,},
|
||||||
|
"42": {"x":891,"y":152,"w":27,"h":40,"character":42,"shift":33,"offset":6,},
|
||||||
|
"43": {"x":439,"y":152,"w":31,"h":53,"character":43,"shift":44,"offset":7,},
|
||||||
|
"44": {"x":17,"y":227,"w":11,"h":69,"character":44,"shift":17,"offset":2,},
|
||||||
|
"45": {"x":972,"y":152,"w":18,"h":46,"character":45,"shift":22,"offset":2,},
|
||||||
|
"46": {"x":64,"y":227,"w":8,"h":60,"character":46,"shift":17,"offset":3,},
|
||||||
|
"47": {"x":527,"y":152,"w":26,"h":60,"character":47,"shift":18,"offset":-3,},
|
||||||
|
"48": {"x":890,"y":77,"w":30,"h":60,"character":48,"shift":33,"offset":3,},
|
||||||
|
"49": {"x":697,"y":152,"w":24,"h":59,"character":49,"shift":33,"offset":2,},
|
||||||
|
"50": {"x":633,"y":77,"w":32,"h":59,"character":50,"shift":33,"offset":0,},
|
||||||
|
"51": {"x":700,"y":77,"w":31,"h":60,"character":51,"shift":33,"offset":0,},
|
||||||
|
"52": {"x":599,"y":77,"w":32,"h":59,"character":52,"shift":33,"offset":0,},
|
||||||
|
"53": {"x":922,"y":77,"w":30,"h":59,"character":53,"shift":33,"offset":1,},
|
||||||
|
"54": {"x":826,"y":77,"w":30,"h":60,"character":54,"shift":33,"offset":3,},
|
||||||
|
"55": {"x":565,"y":77,"w":32,"h":59,"character":55,"shift":33,"offset":4,},
|
||||||
|
"56": {"x":667,"y":77,"w":31,"h":60,"character":56,"shift":33,"offset":1,},
|
||||||
|
"57": {"x":858,"y":77,"w":30,"h":60,"character":57,"shift":33,"offset":2,},
|
||||||
|
"58": {"x":1008,"y":152,"w":13,"h":60,"character":58,"shift":22,"offset":4,},
|
||||||
|
"59": {"x":920,"y":152,"w":15,"h":69,"character":59,"shift":22,"offset":3,},
|
||||||
|
"60": {"x":373,"y":152,"w":31,"h":53,"character":60,"shift":44,"offset":7,},
|
||||||
|
"61": {"x":638,"y":152,"w":31,"h":46,"character":61,"shift":44,"offset":7,},
|
||||||
|
"62": {"x":406,"y":152,"w":31,"h":53,"character":62,"shift":44,"offset":7,},
|
||||||
|
"63": {"x":789,"y":152,"w":23,"h":60,"character":63,"shift":33,"offset":9,},
|
||||||
|
"64": {"x":2,"y":2,"w":54,"h":71,"character":64,"shift":60,"offset":4,},
|
||||||
|
"65": {"x":614,"y":2,"w":44,"h":59,"character":65,"shift":40,"offset":-4,},
|
||||||
|
"66": {"x":279,"y":77,"w":38,"h":59,"character":66,"shift":40,"offset":1,},
|
||||||
|
"67": {"x":958,"y":2,"w":41,"h":60,"character":67,"shift":44,"offset":4,},
|
||||||
|
"68": {"x":471,"y":2,"w":47,"h":59,"character":68,"shift":47,"offset":-1,},
|
||||||
|
"69": {"x":45,"y":77,"w":40,"h":59,"character":69,"shift":40,"offset":-1,},
|
||||||
|
"70": {"x":2,"y":77,"w":41,"h":59,"character":70,"shift":40,"offset":0,},
|
||||||
|
"71": {"x":705,"y":2,"w":43,"h":60,"character":71,"shift":47,"offset":4,},
|
||||||
|
"72": {"x":220,"y":2,"w":51,"h":59,"character":72,"shift":47,"offset":-1,},
|
||||||
|
"73": {"x":611,"y":152,"w":25,"h":59,"character":73,"shift":22,"offset":0,},
|
||||||
|
"74": {"x":766,"y":77,"w":31,"h":59,"character":74,"shift":29,"offset":1,},
|
||||||
|
"75": {"x":323,"y":2,"w":48,"h":59,"character":75,"shift":44,"offset":-1,},
|
||||||
|
"76": {"x":427,"y":77,"w":34,"h":59,"character":76,"shift":36,"offset":-1,},
|
||||||
|
"77": {"x":58,"y":2,"w":58,"h":59,"character":77,"shift":54,"offset":-1,},
|
||||||
|
"78": {"x":422,"y":2,"w":47,"h":59,"character":78,"shift":44,"offset":0,},
|
||||||
|
"79": {"x":750,"y":2,"w":43,"h":60,"character":79,"shift":47,"offset":3,},
|
||||||
|
"80": {"x":123,"y":77,"w":39,"h":59,"character":80,"shift":40,"offset":0,},
|
||||||
|
"81": {"x":175,"y":2,"w":43,"h":70,"character":81,"shift":47,"offset":4,},
|
||||||
|
"82": {"x":205,"y":77,"w":39,"h":59,"character":82,"shift":40,"offset":0,},
|
||||||
|
"83": {"x":733,"y":77,"w":31,"h":60,"character":83,"shift":33,"offset":1,},
|
||||||
|
"84": {"x":358,"y":77,"w":36,"h":59,"character":84,"shift":36,"offset":4,},
|
||||||
|
"85": {"x":567,"y":2,"w":45,"h":59,"character":85,"shift":47,"offset":6,},
|
||||||
|
"86": {"x":660,"y":2,"w":43,"h":60,"character":86,"shift":40,"offset":3,},
|
||||||
|
"87": {"x":118,"y":2,"w":55,"h":60,"character":87,"shift":54,"offset":4,},
|
||||||
|
"88": {"x":520,"y":2,"w":45,"h":59,"character":88,"shift":40,"offset":-2,},
|
||||||
|
"89": {"x":164,"y":77,"w":39,"h":59,"character":89,"shift":36,"offset":4,},
|
||||||
|
"90": {"x":319,"y":77,"w":37,"h":59,"character":90,"shift":36,"offset":1,},
|
||||||
|
"91": {"x":206,"y":152,"w":25,"h":68,"character":91,"shift":26,"offset":4,},
|
||||||
|
"92": {"x":52,"y":227,"w":10,"h":60,"character":92,"shift":18,"offset":5,},
|
||||||
|
"93": {"x":472,"y":152,"w":24,"h":68,"character":93,"shift":26,"offset":-1,},
|
||||||
|
"94": {"x":757,"y":152,"w":30,"h":46,"character":94,"shift":28,"offset":2,},
|
||||||
|
"95": {"x":87,"y":77,"w":34,"h":68,"character":95,"shift":33,"offset":0,},
|
||||||
|
"96": {"x":80,"y":227,"w":12,"h":24,"character":96,"shift":22,"offset":10,},
|
||||||
|
"97": {"x":90,"y":152,"w":29,"h":59,"character":97,"shift":33,"offset":2,},
|
||||||
|
"98": {"x":59,"y":152,"w":29,"h":60,"character":98,"shift":33,"offset":2,},
|
||||||
|
"99": {"x":498,"y":152,"w":27,"h":59,"character":99,"shift":29,"offset":2,},
|
||||||
|
"100": {"x":531,"y":77,"w":32,"h":60,"character":100,"shift":33,"offset":2,},
|
||||||
|
"101": {"x":555,"y":152,"w":26,"h":59,"character":101,"shift":29,"offset":2,},
|
||||||
|
"102": {"x":799,"y":77,"w":25,"h":73,"character":102,"shift":18,"offset":1,},
|
||||||
|
"103": {"x":246,"y":77,"w":31,"h":73,"character":103,"shift":33,"offset":0,},
|
||||||
|
"104": {"x":343,"y":152,"w":28,"h":59,"character":104,"shift":33,"offset":2,},
|
||||||
|
"105": {"x":2,"y":227,"w":13,"h":59,"character":105,"shift":18,"offset":4,},
|
||||||
|
"106": {"x":2,"y":152,"w":24,"h":73,"character":106,"shift":18,"offset":-7,},
|
||||||
|
"107": {"x":121,"y":152,"w":29,"h":59,"character":107,"shift":29,"offset":2,},
|
||||||
|
"108": {"x":992,"y":152,"w":14,"h":59,"character":108,"shift":18,"offset":3,},
|
||||||
|
"109": {"x":869,"y":2,"w":43,"h":59,"character":109,"shift":47,"offset":2,},
|
||||||
|
"110": {"x":313,"y":152,"w":28,"h":59,"character":110,"shift":33,"offset":2,},
|
||||||
|
"111": {"x":954,"y":77,"w":30,"h":59,"character":111,"shift":33,"offset":2,},
|
||||||
|
"112": {"x":795,"y":2,"w":35,"h":73,"character":112,"shift":33,"offset":-4,},
|
||||||
|
"113": {"x":396,"y":77,"w":29,"h":73,"character":113,"shift":33,"offset":2,},
|
||||||
|
"114": {"x":671,"y":152,"w":24,"h":59,"character":114,"shift":26,"offset":3,},
|
||||||
|
"115": {"x":848,"y":152,"w":23,"h":59,"character":115,"shift":26,"offset":1,},
|
||||||
|
"116": {"x":937,"y":152,"w":17,"h":60,"character":116,"shift":18,"offset":3,},
|
||||||
|
"117": {"x":233,"y":152,"w":28,"h":60,"character":117,"shift":33,"offset":3,},
|
||||||
|
"118": {"x":28,"y":152,"w":29,"h":60,"character":118,"shift":29,"offset":1,},
|
||||||
|
"119": {"x":914,"y":2,"w":42,"h":60,"character":119,"shift":44,"offset":2,},
|
||||||
|
"120": {"x":986,"y":77,"w":30,"h":59,"character":120,"shift":29,"offset":-1,},
|
||||||
|
"121": {"x":832,"y":2,"w":35,"h":73,"character":121,"shift":29,"offset":-5,},
|
||||||
|
"122": {"x":583,"y":152,"w":26,"h":59,"character":122,"shift":26,"offset":-1,},
|
||||||
|
"123": {"x":152,"y":152,"w":25,"h":68,"character":123,"shift":26,"offset":1,},
|
||||||
|
"124": {"x":74,"y":227,"w":4,"h":73,"character":124,"shift":18,"offset":9,},
|
||||||
|
"125": {"x":179,"y":152,"w":25,"h":68,"character":125,"shift":26,"offset":1,},
|
||||||
|
"126": {"x":723,"y":152,"w":32,"h":44,"character":126,"shift":35,"offset":3,},
|
||||||
|
"127": {"x":814,"y":152,"w":32,"h":43,"character":127,"shift":35,"offset":2,},
|
||||||
|
},
|
||||||
|
"kerningPairs": [],
|
||||||
|
"ranges": [
|
||||||
|
{"lower":32,"upper":127,},
|
||||||
|
],
|
||||||
|
"regenerateBitmap": false,
|
||||||
|
"canGenerateBitmap": true,
|
||||||
|
"maintainGms1Font": true,
|
||||||
|
"parent": {
|
||||||
|
"name": "Fonts",
|
||||||
|
"path": "folders/Fonts.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "fn_big",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMFont",
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 7.1 KiB |
|
@ -0,0 +1,136 @@
|
||||||
|
{
|
||||||
|
"hinting": 0,
|
||||||
|
"glyphOperations": 0,
|
||||||
|
"interpreter": 0,
|
||||||
|
"pointRounding": 0,
|
||||||
|
"fontName": "Liberation Serif",
|
||||||
|
"styleName": "Italic",
|
||||||
|
"size": 9.0,
|
||||||
|
"bold": false,
|
||||||
|
"italic": true,
|
||||||
|
"charset": 1,
|
||||||
|
"AntiAlias": 1,
|
||||||
|
"first": 0,
|
||||||
|
"last": 0,
|
||||||
|
"sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)",
|
||||||
|
"includeTTF": false,
|
||||||
|
"TTFName": "",
|
||||||
|
"textureGroupId": {
|
||||||
|
"name": "Default",
|
||||||
|
"path": "texturegroups/Default",
|
||||||
|
},
|
||||||
|
"ascenderOffset": 0,
|
||||||
|
"glyphs": {
|
||||||
|
"32": {"x":120,"y":84,"w":3,"h":14,"character":32,"shift":3,"offset":0,},
|
||||||
|
"33": {"x":27,"y":100,"w":3,"h":12,"character":33,"shift":4,"offset":1,},
|
||||||
|
"34": {"x":43,"y":100,"w":4,"h":7,"character":34,"shift":5,"offset":2,},
|
||||||
|
"35": {"x":2,"y":51,"w":7,"h":12,"character":35,"shift":6,"offset":0,},
|
||||||
|
"36": {"x":11,"y":51,"w":6,"h":13,"character":36,"shift":6,"offset":0,},
|
||||||
|
"37": {"x":12,"y":35,"w":8,"h":12,"character":37,"shift":9,"offset":1,},
|
||||||
|
"38": {"x":86,"y":2,"w":9,"h":12,"character":38,"shift":9,"offset":1,},
|
||||||
|
"39": {"x":58,"y":100,"w":2,"h":7,"character":39,"shift":3,"offset":1,},
|
||||||
|
"40": {"x":90,"y":68,"w":5,"h":14,"character":40,"shift":4,"offset":0,},
|
||||||
|
"41": {"x":97,"y":68,"w":5,"h":14,"character":41,"shift":4,"offset":-1,},
|
||||||
|
"42": {"x":113,"y":84,"w":5,"h":9,"character":42,"shift":6,"offset":1,},
|
||||||
|
"43": {"x":104,"y":68,"w":6,"h":11,"character":43,"shift":8,"offset":1,},
|
||||||
|
"44": {"x":7,"y":100,"w":3,"h":13,"character":44,"shift":3,"offset":0,},
|
||||||
|
"45": {"x":32,"y":100,"w":4,"h":9,"character":45,"shift":4,"offset":0,},
|
||||||
|
"46": {"x":49,"y":100,"w":2,"h":12,"character":46,"shift":3,"offset":1,},
|
||||||
|
"47": {"x":66,"y":51,"w":6,"h":12,"character":47,"shift":4,"offset":-1,},
|
||||||
|
"48": {"x":58,"y":68,"w":6,"h":12,"character":48,"shift":6,"offset":0,},
|
||||||
|
"49": {"x":83,"y":84,"w":5,"h":12,"character":49,"shift":6,"offset":0,},
|
||||||
|
"50": {"x":10,"y":68,"w":6,"h":12,"character":50,"shift":6,"offset":0,},
|
||||||
|
"51": {"x":82,"y":51,"w":6,"h":12,"character":51,"shift":6,"offset":0,},
|
||||||
|
"52": {"x":2,"y":68,"w":6,"h":12,"character":52,"shift":6,"offset":0,},
|
||||||
|
"53": {"x":106,"y":51,"w":6,"h":12,"character":53,"shift":6,"offset":0,},
|
||||||
|
"54": {"x":90,"y":51,"w":6,"h":12,"character":54,"shift":6,"offset":1,},
|
||||||
|
"55": {"x":82,"y":68,"w":6,"h":12,"character":55,"shift":6,"offset":1,},
|
||||||
|
"56": {"x":98,"y":51,"w":6,"h":12,"character":56,"shift":6,"offset":0,},
|
||||||
|
"57": {"x":74,"y":68,"w":6,"h":12,"character":57,"shift":6,"offset":0,},
|
||||||
|
"58": {"x":12,"y":100,"w":3,"h":12,"character":58,"shift":4,"offset":1,},
|
||||||
|
"59": {"x":2,"y":100,"w":3,"h":13,"character":59,"shift":4,"offset":1,},
|
||||||
|
"60": {"x":67,"y":84,"w":6,"h":10,"character":60,"shift":8,"offset":1,},
|
||||||
|
"61": {"x":16,"y":84,"w":6,"h":10,"character":61,"shift":8,"offset":1,},
|
||||||
|
"62": {"x":75,"y":84,"w":6,"h":10,"character":62,"shift":8,"offset":1,},
|
||||||
|
"63": {"x":38,"y":84,"w":5,"h":12,"character":63,"shift":6,"offset":2,},
|
||||||
|
"64": {"x":2,"y":2,"w":10,"h":15,"character":64,"shift":11,"offset":1,},
|
||||||
|
"65": {"x":35,"y":19,"w":9,"h":12,"character":65,"shift":7,"offset":-1,},
|
||||||
|
"66": {"x":93,"y":19,"w":8,"h":12,"character":66,"shift":8,"offset":0,},
|
||||||
|
"67": {"x":103,"y":19,"w":8,"h":12,"character":67,"shift":8,"offset":1,},
|
||||||
|
"68": {"x":108,"y":2,"w":9,"h":12,"character":68,"shift":9,"offset":0,},
|
||||||
|
"69": {"x":22,"y":35,"w":8,"h":12,"character":69,"shift":8,"offset":0,},
|
||||||
|
"70": {"x":97,"y":2,"w":9,"h":12,"character":70,"shift":8,"offset":0,},
|
||||||
|
"71": {"x":73,"y":19,"w":8,"h":12,"character":71,"shift":9,"offset":1,},
|
||||||
|
"72": {"x":41,"y":2,"w":10,"h":12,"character":72,"shift":9,"offset":0,},
|
||||||
|
"73": {"x":45,"y":84,"w":5,"h":12,"character":73,"shift":4,"offset":0,},
|
||||||
|
"74": {"x":42,"y":51,"w":6,"h":12,"character":74,"shift":6,"offset":0,},
|
||||||
|
"75": {"x":24,"y":19,"w":9,"h":12,"character":75,"shift":8,"offset":0,},
|
||||||
|
"76": {"x":87,"y":35,"w":7,"h":12,"character":76,"shift":7,"offset":0,},
|
||||||
|
"77": {"x":14,"y":2,"w":12,"h":12,"character":77,"shift":10,"offset":0,},
|
||||||
|
"78": {"x":53,"y":2,"w":10,"h":12,"character":78,"shift":8,"offset":0,},
|
||||||
|
"79": {"x":32,"y":35,"w":8,"h":12,"character":79,"shift":9,"offset":1,},
|
||||||
|
"80": {"x":42,"y":35,"w":8,"h":12,"character":80,"shift":8,"offset":0,},
|
||||||
|
"81": {"x":65,"y":2,"w":8,"h":14,"character":81,"shift":9,"offset":1,},
|
||||||
|
"82": {"x":52,"y":35,"w":8,"h":12,"character":82,"shift":8,"offset":0,},
|
||||||
|
"83": {"x":50,"y":68,"w":6,"h":12,"character":83,"shift":6,"offset":0,},
|
||||||
|
"84": {"x":78,"y":35,"w":7,"h":12,"character":84,"shift":7,"offset":1,},
|
||||||
|
"85": {"x":13,"y":19,"w":9,"h":12,"character":85,"shift":9,"offset":1,},
|
||||||
|
"86": {"x":2,"y":19,"w":9,"h":12,"character":86,"shift":8,"offset":1,},
|
||||||
|
"87": {"x":28,"y":2,"w":11,"h":12,"character":87,"shift":10,"offset":1,},
|
||||||
|
"88": {"x":75,"y":2,"w":9,"h":12,"character":88,"shift":8,"offset":0,},
|
||||||
|
"89": {"x":2,"y":35,"w":8,"h":12,"character":89,"shift":7,"offset":1,},
|
||||||
|
"90": {"x":113,"y":35,"w":7,"h":12,"character":90,"shift":7,"offset":0,},
|
||||||
|
"91": {"x":9,"y":84,"w":5,"h":13,"character":91,"shift":5,"offset":1,},
|
||||||
|
"92": {"x":38,"y":100,"w":3,"h":12,"character":92,"shift":4,"offset":1,},
|
||||||
|
"93": {"x":119,"y":68,"w":5,"h":13,"character":93,"shift":5,"offset":0,},
|
||||||
|
"94": {"x":52,"y":84,"w":6,"h":10,"character":94,"shift":5,"offset":0,},
|
||||||
|
"95": {"x":55,"y":19,"w":7,"h":14,"character":95,"shift":6,"offset":0,},
|
||||||
|
"96": {"x":53,"y":100,"w":3,"h":5,"character":96,"shift":4,"offset":2,},
|
||||||
|
"97": {"x":18,"y":68,"w":6,"h":12,"character":97,"shift":6,"offset":0,},
|
||||||
|
"98": {"x":58,"y":51,"w":6,"h":12,"character":98,"shift":6,"offset":0,},
|
||||||
|
"99": {"x":66,"y":68,"w":6,"h":12,"character":99,"shift":6,"offset":0,},
|
||||||
|
"100": {"x":96,"y":35,"w":7,"h":12,"character":100,"shift":6,"offset":0,},
|
||||||
|
"101": {"x":26,"y":51,"w":6,"h":12,"character":101,"shift":6,"offset":0,},
|
||||||
|
"102": {"x":62,"y":35,"w":6,"h":14,"character":102,"shift":4,"offset":0,},
|
||||||
|
"103": {"x":70,"y":35,"w":6,"h":14,"character":103,"shift":6,"offset":0,},
|
||||||
|
"104": {"x":42,"y":68,"w":6,"h":12,"character":104,"shift":6,"offset":0,},
|
||||||
|
"105": {"x":22,"y":100,"w":3,"h":12,"character":105,"shift":4,"offset":1,},
|
||||||
|
"106": {"x":19,"y":51,"w":5,"h":15,"character":106,"shift":4,"offset":-1,},
|
||||||
|
"107": {"x":114,"y":51,"w":6,"h":12,"character":107,"shift":6,"offset":0,},
|
||||||
|
"108": {"x":17,"y":100,"w":3,"h":12,"character":108,"shift":4,"offset":1,},
|
||||||
|
"109": {"x":113,"y":19,"w":8,"h":12,"character":109,"shift":9,"offset":0,},
|
||||||
|
"110": {"x":50,"y":51,"w":6,"h":12,"character":110,"shift":6,"offset":0,},
|
||||||
|
"111": {"x":26,"y":68,"w":6,"h":12,"character":111,"shift":6,"offset":0,},
|
||||||
|
"112": {"x":64,"y":19,"w":7,"h":14,"character":112,"shift":6,"offset":-1,},
|
||||||
|
"113": {"x":105,"y":35,"w":6,"h":14,"character":113,"shift":6,"offset":0,},
|
||||||
|
"114": {"x":60,"y":84,"w":5,"h":12,"character":114,"shift":5,"offset":1,},
|
||||||
|
"115": {"x":31,"y":84,"w":5,"h":12,"character":115,"shift":5,"offset":0,},
|
||||||
|
"116": {"x":107,"y":84,"w":4,"h":12,"character":116,"shift":4,"offset":1,},
|
||||||
|
"117": {"x":34,"y":51,"w":6,"h":12,"character":117,"shift":6,"offset":1,},
|
||||||
|
"118": {"x":74,"y":51,"w":6,"h":12,"character":118,"shift":6,"offset":0,},
|
||||||
|
"119": {"x":83,"y":19,"w":8,"h":12,"character":119,"shift":8,"offset":0,},
|
||||||
|
"120": {"x":34,"y":68,"w":6,"h":12,"character":120,"shift":6,"offset":0,},
|
||||||
|
"121": {"x":46,"y":19,"w":7,"h":14,"character":121,"shift":6,"offset":-1,},
|
||||||
|
"122": {"x":24,"y":84,"w":5,"h":12,"character":122,"shift":5,"offset":0,},
|
||||||
|
"123": {"x":112,"y":68,"w":5,"h":13,"character":123,"shift":5,"offset":0,},
|
||||||
|
"124": {"x":62,"y":100,"w":1,"h":14,"character":124,"shift":4,"offset":2,},
|
||||||
|
"125": {"x":2,"y":84,"w":5,"h":13,"character":125,"shift":5,"offset":0,},
|
||||||
|
"126": {"x":99,"y":84,"w":6,"h":9,"character":126,"shift":7,"offset":1,},
|
||||||
|
"127": {"x":90,"y":84,"w":7,"h":8,"character":127,"shift":7,"offset":0,},
|
||||||
|
},
|
||||||
|
"kerningPairs": [],
|
||||||
|
"ranges": [
|
||||||
|
{"lower":32,"upper":127,},
|
||||||
|
],
|
||||||
|
"regenerateBitmap": false,
|
||||||
|
"canGenerateBitmap": true,
|
||||||
|
"maintainGms1Font": true,
|
||||||
|
"parent": {
|
||||||
|
"name": "Fonts",
|
||||||
|
"path": "folders/Fonts.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "fn_helper",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMFont",
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 21 KiB |
|
@ -0,0 +1,136 @@
|
||||||
|
{
|
||||||
|
"hinting": 0,
|
||||||
|
"glyphOperations": 0,
|
||||||
|
"interpreter": 0,
|
||||||
|
"pointRounding": 0,
|
||||||
|
"fontName": "Liberation Serif",
|
||||||
|
"styleName": "Italic",
|
||||||
|
"size": 20.0,
|
||||||
|
"bold": false,
|
||||||
|
"italic": true,
|
||||||
|
"charset": 1,
|
||||||
|
"AntiAlias": 1,
|
||||||
|
"first": 0,
|
||||||
|
"last": 0,
|
||||||
|
"sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)",
|
||||||
|
"includeTTF": false,
|
||||||
|
"TTFName": "",
|
||||||
|
"textureGroupId": {
|
||||||
|
"name": "Default",
|
||||||
|
"path": "texturegroups/Default",
|
||||||
|
},
|
||||||
|
"ascenderOffset": 0,
|
||||||
|
"glyphs": {
|
||||||
|
"32": {"x":85,"y":163,"w":7,"h":30,"character":32,"shift":7,"offset":0,},
|
||||||
|
"33": {"x":126,"y":163,"w":7,"h":25,"character":33,"shift":9,"offset":2,},
|
||||||
|
"34": {"x":182,"y":163,"w":8,"h":14,"character":34,"shift":12,"offset":4,},
|
||||||
|
"35": {"x":238,"y":67,"w":14,"h":25,"character":35,"shift":14,"offset":0,},
|
||||||
|
"36": {"x":141,"y":67,"w":14,"h":27,"character":36,"shift":14,"offset":0,},
|
||||||
|
"37": {"x":212,"y":2,"w":19,"h":26,"character":37,"shift":22,"offset":2,},
|
||||||
|
"38": {"x":124,"y":2,"w":20,"h":26,"character":38,"shift":21,"offset":1,},
|
||||||
|
"39": {"x":202,"y":163,"w":4,"h":14,"character":39,"shift":6,"offset":3,},
|
||||||
|
"40": {"x":231,"y":100,"w":10,"h":31,"character":40,"shift":9,"offset":1,},
|
||||||
|
"41": {"x":207,"y":100,"w":10,"h":31,"character":41,"shift":9,"offset":-1,},
|
||||||
|
"42": {"x":113,"y":163,"w":11,"h":17,"character":42,"shift":14,"offset":3,},
|
||||||
|
"43": {"x":155,"y":133,"w":13,"h":22,"character":43,"shift":18,"offset":3,},
|
||||||
|
"44": {"x":159,"y":163,"w":5,"h":29,"character":44,"shift":7,"offset":1,},
|
||||||
|
"45": {"x":166,"y":163,"w":7,"h":19,"character":45,"shift":9,"offset":1,},
|
||||||
|
"46": {"x":192,"y":163,"w":4,"h":25,"character":46,"shift":7,"offset":1,},
|
||||||
|
"47": {"x":179,"y":100,"w":12,"h":26,"character":47,"shift":8,"offset":-1,},
|
||||||
|
"48": {"x":15,"y":100,"w":13,"h":26,"character":48,"shift":14,"offset":1,},
|
||||||
|
"49": {"x":207,"y":133,"w":11,"h":25,"character":49,"shift":14,"offset":1,},
|
||||||
|
"50": {"x":135,"y":100,"w":13,"h":25,"character":50,"shift":14,"offset":0,},
|
||||||
|
"51": {"x":190,"y":67,"w":14,"h":26,"character":51,"shift":14,"offset":0,},
|
||||||
|
"52": {"x":120,"y":100,"w":13,"h":25,"character":52,"shift":14,"offset":0,},
|
||||||
|
"53": {"x":105,"y":100,"w":13,"h":25,"character":53,"shift":14,"offset":0,},
|
||||||
|
"54": {"x":45,"y":100,"w":13,"h":26,"character":54,"shift":14,"offset":1,},
|
||||||
|
"55": {"x":90,"y":100,"w":13,"h":25,"character":55,"shift":14,"offset":2,},
|
||||||
|
"56": {"x":60,"y":100,"w":13,"h":26,"character":56,"shift":14,"offset":1,},
|
||||||
|
"57": {"x":75,"y":100,"w":13,"h":26,"character":57,"shift":14,"offset":1,},
|
||||||
|
"58": {"x":135,"y":163,"w":6,"h":26,"character":58,"shift":9,"offset":2,},
|
||||||
|
"59": {"x":94,"y":163,"w":7,"h":29,"character":59,"shift":9,"offset":1,},
|
||||||
|
"60": {"x":127,"y":133,"w":13,"h":23,"character":60,"shift":18,"offset":3,},
|
||||||
|
"61": {"x":70,"y":163,"w":13,"h":19,"character":61,"shift":18,"offset":3,},
|
||||||
|
"62": {"x":112,"y":133,"w":13,"h":23,"character":62,"shift":18,"offset":3,},
|
||||||
|
"63": {"x":2,"y":163,"w":10,"h":26,"character":63,"shift":14,"offset":4,},
|
||||||
|
"64": {"x":2,"y":2,"w":23,"h":30,"character":64,"shift":25,"offset":2,},
|
||||||
|
"65": {"x":2,"y":34,"w":19,"h":25,"character":65,"shift":17,"offset":-1,},
|
||||||
|
"66": {"x":51,"y":67,"w":16,"h":25,"character":66,"shift":17,"offset":0,},
|
||||||
|
"67": {"x":158,"y":34,"w":17,"h":26,"character":67,"shift":18,"offset":2,},
|
||||||
|
"68": {"x":190,"y":2,"w":20,"h":25,"character":68,"shift":20,"offset":0,},
|
||||||
|
"69": {"x":213,"y":34,"w":17,"h":25,"character":69,"shift":17,"offset":0,},
|
||||||
|
"70": {"x":2,"y":67,"w":17,"h":25,"character":70,"shift":16,"offset":0,},
|
||||||
|
"71": {"x":64,"y":34,"w":18,"h":26,"character":71,"shift":20,"offset":2,},
|
||||||
|
"72": {"x":80,"y":2,"w":22,"h":25,"character":72,"shift":20,"offset":0,},
|
||||||
|
"73": {"x":194,"y":133,"w":11,"h":25,"character":73,"shift":9,"offset":0,},
|
||||||
|
"74": {"x":206,"y":67,"w":14,"h":25,"character":74,"shift":12,"offset":0,},
|
||||||
|
"75": {"x":168,"y":2,"w":20,"h":25,"character":75,"shift":18,"offset":0,},
|
||||||
|
"76": {"x":157,"y":67,"w":15,"h":25,"character":76,"shift":15,"offset":0,},
|
||||||
|
"77": {"x":27,"y":2,"w":25,"h":25,"character":77,"shift":23,"offset":0,},
|
||||||
|
"78": {"x":146,"y":2,"w":20,"h":25,"character":78,"shift":18,"offset":0,},
|
||||||
|
"79": {"x":44,"y":34,"w":18,"h":26,"character":79,"shift":20,"offset":1,},
|
||||||
|
"80": {"x":123,"y":67,"w":16,"h":25,"character":80,"shift":16,"offset":0,},
|
||||||
|
"81": {"x":104,"y":2,"w":18,"h":30,"character":81,"shift":20,"offset":2,},
|
||||||
|
"82": {"x":194,"y":34,"w":17,"h":25,"character":82,"shift":17,"offset":0,},
|
||||||
|
"83": {"x":174,"y":67,"w":14,"h":26,"character":83,"shift":14,"offset":0,},
|
||||||
|
"84": {"x":87,"y":67,"w":16,"h":25,"character":84,"shift":15,"offset":2,},
|
||||||
|
"85": {"x":233,"y":2,"w":19,"h":25,"character":85,"shift":20,"offset":3,},
|
||||||
|
"86": {"x":118,"y":34,"w":18,"h":25,"character":86,"shift":16,"offset":1,},
|
||||||
|
"87": {"x":54,"y":2,"w":24,"h":25,"character":87,"shift":23,"offset":2,},
|
||||||
|
"88": {"x":23,"y":34,"w":19,"h":25,"character":88,"shift":17,"offset":-1,},
|
||||||
|
"89": {"x":69,"y":67,"w":16,"h":25,"character":89,"shift":15,"offset":1,},
|
||||||
|
"90": {"x":105,"y":67,"w":16,"h":25,"character":90,"shift":15,"offset":0,},
|
||||||
|
"91": {"x":170,"y":133,"w":10,"h":28,"character":91,"shift":11,"offset":2,},
|
||||||
|
"92": {"x":175,"y":163,"w":5,"h":26,"character":92,"shift":8,"offset":2,},
|
||||||
|
"93": {"x":182,"y":133,"w":10,"h":28,"character":93,"shift":10,"offset":-1,},
|
||||||
|
"94": {"x":233,"y":133,"w":13,"h":20,"character":94,"shift":12,"offset":1,},
|
||||||
|
"95": {"x":177,"y":34,"w":15,"h":29,"character":95,"shift":14,"offset":0,},
|
||||||
|
"96": {"x":208,"y":163,"w":5,"h":10,"character":96,"shift":9,"offset":4,},
|
||||||
|
"97": {"x":165,"y":100,"w":12,"h":26,"character":97,"shift":14,"offset":1,},
|
||||||
|
"98": {"x":56,"y":133,"w":12,"h":25,"character":98,"shift":14,"offset":1,},
|
||||||
|
"99": {"x":193,"y":100,"w":12,"h":26,"character":99,"shift":12,"offset":1,},
|
||||||
|
"100": {"x":222,"y":67,"w":14,"h":25,"character":100,"shift":14,"offset":1,},
|
||||||
|
"101": {"x":142,"y":133,"w":11,"h":26,"character":101,"shift":12,"offset":1,},
|
||||||
|
"102": {"x":2,"y":100,"w":11,"h":31,"character":102,"shift":8,"offset":0,},
|
||||||
|
"103": {"x":21,"y":67,"w":13,"h":31,"character":103,"shift":14,"offset":0,},
|
||||||
|
"104": {"x":70,"y":133,"w":12,"h":25,"character":104,"shift":14,"offset":1,},
|
||||||
|
"105": {"x":151,"y":163,"w":6,"h":25,"character":105,"shift":8,"offset":2,},
|
||||||
|
"106": {"x":219,"y":100,"w":10,"h":31,"character":106,"shift":8,"offset":-3,},
|
||||||
|
"107": {"x":42,"y":133,"w":12,"h":25,"character":107,"shift":12,"offset":1,},
|
||||||
|
"108": {"x":143,"y":163,"w":6,"h":25,"character":108,"shift":8,"offset":1,},
|
||||||
|
"109": {"x":138,"y":34,"w":18,"h":25,"character":109,"shift":20,"offset":1,},
|
||||||
|
"110": {"x":28,"y":133,"w":12,"h":25,"character":110,"shift":14,"offset":1,},
|
||||||
|
"111": {"x":30,"y":100,"w":13,"h":26,"character":111,"shift":14,"offset":1,},
|
||||||
|
"112": {"x":101,"y":34,"w":15,"h":31,"character":112,"shift":14,"offset":-2,},
|
||||||
|
"113": {"x":36,"y":67,"w":13,"h":31,"character":113,"shift":14,"offset":1,},
|
||||||
|
"114": {"x":58,"y":163,"w":10,"h":25,"character":114,"shift":11,"offset":1,},
|
||||||
|
"115": {"x":14,"y":163,"w":10,"h":26,"character":115,"shift":11,"offset":0,},
|
||||||
|
"116": {"x":103,"y":163,"w":8,"h":25,"character":116,"shift":8,"offset":1,},
|
||||||
|
"117": {"x":84,"y":133,"w":12,"h":25,"character":117,"shift":14,"offset":1,},
|
||||||
|
"118": {"x":98,"y":133,"w":12,"h":25,"character":118,"shift":12,"offset":0,},
|
||||||
|
"119": {"x":232,"y":34,"w":17,"h":25,"character":119,"shift":17,"offset":1,},
|
||||||
|
"120": {"x":150,"y":100,"w":13,"h":25,"character":120,"shift":12,"offset":0,},
|
||||||
|
"121": {"x":84,"y":34,"w":15,"h":31,"character":121,"shift":12,"offset":-2,},
|
||||||
|
"122": {"x":220,"y":133,"w":11,"h":25,"character":122,"shift":11,"offset":0,},
|
||||||
|
"123": {"x":2,"y":133,"w":11,"h":28,"character":123,"shift":11,"offset":1,},
|
||||||
|
"124": {"x":198,"y":163,"w":2,"h":31,"character":124,"shift":8,"offset":4,},
|
||||||
|
"125": {"x":15,"y":133,"w":11,"h":28,"character":125,"shift":11,"offset":1,},
|
||||||
|
"126": {"x":42,"y":163,"w":14,"h":18,"character":126,"shift":15,"offset":1,},
|
||||||
|
"127": {"x":26,"y":163,"w":14,"h":18,"character":127,"shift":15,"offset":1,},
|
||||||
|
},
|
||||||
|
"kerningPairs": [],
|
||||||
|
"ranges": [
|
||||||
|
{"lower":32,"upper":127,},
|
||||||
|
],
|
||||||
|
"regenerateBitmap": false,
|
||||||
|
"canGenerateBitmap": true,
|
||||||
|
"maintainGms1Font": true,
|
||||||
|
"parent": {
|
||||||
|
"name": "Fonts",
|
||||||
|
"path": "folders/Fonts.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "fn_main",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMFont",
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 14 KiB |
|
@ -0,0 +1,136 @@
|
||||||
|
{
|
||||||
|
"hinting": 0,
|
||||||
|
"glyphOperations": 0,
|
||||||
|
"interpreter": 0,
|
||||||
|
"pointRounding": 0,
|
||||||
|
"fontName": "Liberation Serif",
|
||||||
|
"styleName": "Italic",
|
||||||
|
"size": 15.0,
|
||||||
|
"bold": false,
|
||||||
|
"italic": true,
|
||||||
|
"charset": 1,
|
||||||
|
"AntiAlias": 1,
|
||||||
|
"first": 0,
|
||||||
|
"last": 0,
|
||||||
|
"sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)",
|
||||||
|
"includeTTF": false,
|
||||||
|
"TTFName": "",
|
||||||
|
"textureGroupId": {
|
||||||
|
"name": "Default",
|
||||||
|
"path": "texturegroups/Default",
|
||||||
|
},
|
||||||
|
"ascenderOffset": 0,
|
||||||
|
"glyphs": {
|
||||||
|
"32": {"x":83,"y":102,"w":5,"h":22,"character":32,"shift":5,"offset":0,},
|
||||||
|
"33": {"x":90,"y":102,"w":5,"h":19,"character":33,"shift":6,"offset":1,},
|
||||||
|
"34": {"x":125,"y":102,"w":7,"h":11,"character":34,"shift":8,"offset":2,},
|
||||||
|
"35": {"x":27,"y":52,"w":11,"h":19,"character":35,"shift":10,"offset":0,},
|
||||||
|
"36": {"x":53,"y":52,"w":10,"h":20,"character":36,"shift":10,"offset":0,},
|
||||||
|
"37": {"x":2,"y":27,"w":14,"h":19,"character":37,"shift":16,"offset":1,},
|
||||||
|
"38": {"x":111,"y":2,"w":15,"h":19,"character":38,"shift":15,"offset":1,},
|
||||||
|
"39": {"x":155,"y":102,"w":3,"h":11,"character":39,"shift":5,"offset":3,},
|
||||||
|
"40": {"x":75,"y":52,"w":8,"h":24,"character":40,"shift":7,"offset":1,},
|
||||||
|
"41": {"x":65,"y":52,"w":8,"h":24,"character":41,"shift":7,"offset":-1,},
|
||||||
|
"42": {"x":57,"y":102,"w":9,"h":14,"character":42,"shift":10,"offset":2,},
|
||||||
|
"43": {"x":187,"y":78,"w":10,"h":17,"character":43,"shift":14,"offset":2,},
|
||||||
|
"44": {"x":119,"y":102,"w":4,"h":22,"character":44,"shift":5,"offset":1,},
|
||||||
|
"45": {"x":111,"y":102,"w":6,"h":15,"character":45,"shift":7,"offset":1,},
|
||||||
|
"46": {"x":146,"y":102,"w":3,"h":19,"character":46,"shift":5,"offset":1,},
|
||||||
|
"47": {"x":244,"y":78,"w":8,"h":19,"character":47,"shift":6,"offset":-1,},
|
||||||
|
"48": {"x":239,"y":52,"w":10,"h":19,"character":48,"shift":10,"offset":1,},
|
||||||
|
"49": {"x":22,"y":102,"w":8,"h":19,"character":49,"shift":10,"offset":1,},
|
||||||
|
"50": {"x":143,"y":52,"w":10,"h":19,"character":50,"shift":10,"offset":0,},
|
||||||
|
"51": {"x":119,"y":52,"w":10,"h":19,"character":51,"shift":10,"offset":0,},
|
||||||
|
"52": {"x":191,"y":52,"w":10,"h":19,"character":52,"shift":10,"offset":0,},
|
||||||
|
"53": {"x":179,"y":52,"w":10,"h":19,"character":53,"shift":10,"offset":0,},
|
||||||
|
"54": {"x":131,"y":52,"w":10,"h":19,"character":54,"shift":10,"offset":1,},
|
||||||
|
"55": {"x":107,"y":52,"w":10,"h":19,"character":55,"shift":10,"offset":1,},
|
||||||
|
"56": {"x":155,"y":52,"w":10,"h":19,"character":56,"shift":10,"offset":0,},
|
||||||
|
"57": {"x":227,"y":52,"w":10,"h":19,"character":57,"shift":10,"offset":1,},
|
||||||
|
"58": {"x":97,"y":102,"w":5,"h":19,"character":58,"shift":7,"offset":1,},
|
||||||
|
"59": {"x":76,"y":102,"w":5,"h":22,"character":59,"shift":7,"offset":1,},
|
||||||
|
"60": {"x":163,"y":78,"w":10,"h":17,"character":60,"shift":14,"offset":2,},
|
||||||
|
"61": {"x":32,"y":102,"w":10,"h":15,"character":61,"shift":14,"offset":2,},
|
||||||
|
"62": {"x":175,"y":78,"w":10,"h":17,"character":62,"shift":14,"offset":2,},
|
||||||
|
"63": {"x":224,"y":78,"w":8,"h":19,"character":63,"shift":10,"offset":3,},
|
||||||
|
"64": {"x":2,"y":2,"w":17,"h":23,"character":64,"shift":19,"offset":1,},
|
||||||
|
"65": {"x":195,"y":2,"w":14,"h":19,"character":65,"shift":12,"offset":-1,},
|
||||||
|
"66": {"x":229,"y":27,"w":12,"h":19,"character":66,"shift":12,"offset":0,},
|
||||||
|
"67": {"x":75,"y":27,"w":13,"h":19,"character":67,"shift":14,"offset":1,},
|
||||||
|
"68": {"x":94,"y":2,"w":15,"h":20,"character":68,"shift":15,"offset":0,},
|
||||||
|
"69": {"x":135,"y":27,"w":13,"h":19,"character":69,"shift":12,"offset":0,},
|
||||||
|
"70": {"x":120,"y":27,"w":13,"h":19,"character":70,"shift":12,"offset":0,},
|
||||||
|
"71": {"x":211,"y":2,"w":14,"h":19,"character":71,"shift":15,"offset":1,},
|
||||||
|
"72": {"x":76,"y":2,"w":16,"h":19,"character":72,"shift":15,"offset":0,},
|
||||||
|
"73": {"x":12,"y":102,"w":8,"h":19,"character":73,"shift":7,"offset":0,},
|
||||||
|
"74": {"x":167,"y":52,"w":10,"h":19,"character":74,"shift":9,"offset":0,},
|
||||||
|
"75": {"x":162,"y":2,"w":15,"h":19,"character":75,"shift":14,"offset":0,},
|
||||||
|
"76": {"x":40,"y":52,"w":11,"h":19,"character":76,"shift":11,"offset":0,},
|
||||||
|
"77": {"x":21,"y":2,"w":18,"h":19,"character":77,"shift":17,"offset":0,},
|
||||||
|
"78": {"x":128,"y":2,"w":15,"h":19,"character":78,"shift":14,"offset":0,},
|
||||||
|
"79": {"x":179,"y":2,"w":14,"h":19,"character":79,"shift":15,"offset":1,},
|
||||||
|
"80": {"x":2,"y":52,"w":12,"h":19,"character":80,"shift":12,"offset":0,},
|
||||||
|
"81": {"x":60,"y":2,"w":14,"h":22,"character":81,"shift":15,"offset":1,},
|
||||||
|
"82": {"x":105,"y":27,"w":13,"h":19,"character":82,"shift":12,"offset":0,},
|
||||||
|
"83": {"x":215,"y":52,"w":10,"h":19,"character":83,"shift":10,"offset":0,},
|
||||||
|
"84": {"x":215,"y":27,"w":12,"h":19,"character":84,"shift":11,"offset":1,},
|
||||||
|
"85": {"x":145,"y":2,"w":15,"h":19,"character":85,"shift":15,"offset":2,},
|
||||||
|
"86": {"x":90,"y":27,"w":13,"h":19,"character":86,"shift":12,"offset":1,},
|
||||||
|
"87": {"x":41,"y":2,"w":17,"h":19,"character":87,"shift":16,"offset":1,},
|
||||||
|
"88": {"x":18,"y":27,"w":14,"h":19,"character":88,"shift":12,"offset":-1,},
|
||||||
|
"89": {"x":201,"y":27,"w":12,"h":19,"character":89,"shift":11,"offset":1,},
|
||||||
|
"90": {"x":187,"y":27,"w":12,"h":19,"character":90,"shift":11,"offset":0,},
|
||||||
|
"91": {"x":2,"y":78,"w":8,"h":22,"character":91,"shift":8,"offset":1,},
|
||||||
|
"92": {"x":140,"y":102,"w":4,"h":19,"character":92,"shift":6,"offset":2,},
|
||||||
|
"93": {"x":32,"y":78,"w":8,"h":22,"character":93,"shift":8,"offset":0,},
|
||||||
|
"94": {"x":199,"y":78,"w":10,"h":16,"character":94,"shift":9,"offset":1,},
|
||||||
|
"95": {"x":150,"y":27,"w":11,"h":21,"character":95,"shift":10,"offset":0,},
|
||||||
|
"96": {"x":160,"y":102,"w":4,"h":8,"character":96,"shift":6,"offset":3,},
|
||||||
|
"97": {"x":42,"y":78,"w":9,"h":19,"character":97,"shift":10,"offset":1,},
|
||||||
|
"98": {"x":53,"y":78,"w":9,"h":19,"character":98,"shift":10,"offset":1,},
|
||||||
|
"99": {"x":97,"y":78,"w":9,"h":19,"character":99,"shift":9,"offset":1,},
|
||||||
|
"100": {"x":203,"y":52,"w":10,"h":19,"character":100,"shift":10,"offset":1,},
|
||||||
|
"101": {"x":130,"y":78,"w":9,"h":19,"character":101,"shift":9,"offset":1,},
|
||||||
|
"102": {"x":16,"y":52,"w":9,"h":24,"character":102,"shift":6,"offset":0,},
|
||||||
|
"103": {"x":175,"y":27,"w":10,"h":23,"character":103,"shift":10,"offset":0,},
|
||||||
|
"104": {"x":75,"y":78,"w":9,"h":19,"character":104,"shift":10,"offset":1,},
|
||||||
|
"105": {"x":134,"y":102,"w":4,"h":19,"character":105,"shift":6,"offset":1,},
|
||||||
|
"106": {"x":85,"y":52,"w":8,"h":24,"character":106,"shift":6,"offset":-2,},
|
||||||
|
"107": {"x":64,"y":78,"w":9,"h":19,"character":107,"shift":9,"offset":1,},
|
||||||
|
"108": {"x":104,"y":102,"w":5,"h":19,"character":108,"shift":6,"offset":1,},
|
||||||
|
"109": {"x":227,"y":2,"w":14,"h":19,"character":109,"shift":15,"offset":1,},
|
||||||
|
"110": {"x":108,"y":78,"w":9,"h":19,"character":110,"shift":10,"offset":1,},
|
||||||
|
"111": {"x":141,"y":78,"w":9,"h":19,"character":111,"shift":10,"offset":1,},
|
||||||
|
"112": {"x":47,"y":27,"w":11,"h":23,"character":112,"shift":10,"offset":-1,},
|
||||||
|
"113": {"x":163,"y":27,"w":10,"h":23,"character":113,"shift":10,"offset":1,},
|
||||||
|
"114": {"x":2,"y":102,"w":8,"h":19,"character":114,"shift":8,"offset":1,},
|
||||||
|
"115": {"x":234,"y":78,"w":8,"h":19,"character":115,"shift":8,"offset":0,},
|
||||||
|
"116": {"x":68,"y":102,"w":6,"h":19,"character":116,"shift":6,"offset":1,},
|
||||||
|
"117": {"x":119,"y":78,"w":9,"h":19,"character":117,"shift":10,"offset":1,},
|
||||||
|
"118": {"x":86,"y":78,"w":9,"h":19,"character":118,"shift":9,"offset":0,},
|
||||||
|
"119": {"x":60,"y":27,"w":13,"h":19,"character":119,"shift":13,"offset":0,},
|
||||||
|
"120": {"x":95,"y":52,"w":10,"h":19,"character":120,"shift":9,"offset":0,},
|
||||||
|
"121": {"x":34,"y":27,"w":11,"h":23,"character":121,"shift":9,"offset":-2,},
|
||||||
|
"122": {"x":152,"y":78,"w":9,"h":19,"character":122,"shift":8,"offset":0,},
|
||||||
|
"123": {"x":22,"y":78,"w":8,"h":22,"character":123,"shift":8,"offset":0,},
|
||||||
|
"124": {"x":151,"y":102,"w":2,"h":24,"character":124,"shift":6,"offset":3,},
|
||||||
|
"125": {"x":12,"y":78,"w":8,"h":22,"character":125,"shift":8,"offset":0,},
|
||||||
|
"126": {"x":211,"y":78,"w":11,"h":14,"character":126,"shift":11,"offset":1,},
|
||||||
|
"127": {"x":44,"y":102,"w":11,"h":13,"character":127,"shift":11,"offset":0,},
|
||||||
|
},
|
||||||
|
"kerningPairs": [],
|
||||||
|
"ranges": [
|
||||||
|
{"lower":32,"upper":127,},
|
||||||
|
],
|
||||||
|
"regenerateBitmap": false,
|
||||||
|
"canGenerateBitmap": true,
|
||||||
|
"maintainGms1Font": true,
|
||||||
|
"parent": {
|
||||||
|
"name": "Fonts",
|
||||||
|
"path": "folders/Fonts.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "fn_menu",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMFont",
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 38 KiB |
|
@ -0,0 +1,136 @@
|
||||||
|
{
|
||||||
|
"hinting": 0,
|
||||||
|
"glyphOperations": 0,
|
||||||
|
"interpreter": 0,
|
||||||
|
"pointRounding": 0,
|
||||||
|
"fontName": "Liberation Serif",
|
||||||
|
"styleName": "Italic",
|
||||||
|
"size": 32.0,
|
||||||
|
"bold": false,
|
||||||
|
"italic": true,
|
||||||
|
"charset": 1,
|
||||||
|
"AntiAlias": 1,
|
||||||
|
"first": 0,
|
||||||
|
"last": 0,
|
||||||
|
"sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)",
|
||||||
|
"includeTTF": false,
|
||||||
|
"TTFName": "",
|
||||||
|
"textureGroupId": {
|
||||||
|
"name": "Default",
|
||||||
|
"path": "texturegroups/Default",
|
||||||
|
},
|
||||||
|
"ascenderOffset": 0,
|
||||||
|
"glyphs": {
|
||||||
|
"32": {"x":492,"y":154,"w":11,"h":47,"character":32,"shift":11,"offset":0,},
|
||||||
|
"33": {"x":48,"y":205,"w":10,"h":41,"character":33,"shift":14,"offset":3,},
|
||||||
|
"34": {"x":116,"y":205,"w":13,"h":22,"character":34,"shift":19,"offset":6,},
|
||||||
|
"35": {"x":2,"y":103,"w":23,"h":40,"character":35,"shift":22,"offset":0,},
|
||||||
|
"36": {"x":465,"y":52,"w":21,"h":44,"character":36,"shift":22,"offset":1,},
|
||||||
|
"37": {"x":219,"y":2,"w":31,"h":40,"character":37,"shift":35,"offset":2,},
|
||||||
|
"38": {"x":252,"y":2,"w":31,"h":40,"character":38,"shift":32,"offset":2,},
|
||||||
|
"39": {"x":163,"y":205,"w":5,"h":22,"character":39,"shift":10,"offset":5,},
|
||||||
|
"40": {"x":234,"y":154,"w":15,"h":49,"character":40,"shift":14,"offset":2,},
|
||||||
|
"41": {"x":387,"y":103,"w":16,"h":49,"character":41,"shift":14,"offset":-2,},
|
||||||
|
"42": {"x":2,"y":205,"w":18,"h":28,"character":42,"shift":22,"offset":4,},
|
||||||
|
"43": {"x":130,"y":154,"w":21,"h":36,"character":43,"shift":29,"offset":5,},
|
||||||
|
"44": {"x":107,"y":205,"w":7,"h":46,"character":44,"shift":11,"offset":2,},
|
||||||
|
"45": {"x":60,"y":205,"w":12,"h":32,"character":45,"shift":15,"offset":2,},
|
||||||
|
"46": {"x":140,"y":205,"w":6,"h":40,"character":46,"shift":11,"offset":2,},
|
||||||
|
"47": {"x":251,"y":154,"w":18,"h":40,"character":47,"shift":12,"offset":-2,},
|
||||||
|
"48": {"x":321,"y":103,"w":20,"h":40,"character":48,"shift":22,"offset":2,},
|
||||||
|
"49": {"x":412,"y":154,"w":16,"h":40,"character":49,"shift":22,"offset":2,},
|
||||||
|
"50": {"x":98,"y":103,"w":21,"h":40,"character":50,"shift":22,"offset":0,},
|
||||||
|
"51": {"x":144,"y":103,"w":21,"h":40,"character":51,"shift":22,"offset":0,},
|
||||||
|
"52": {"x":121,"y":103,"w":21,"h":40,"character":52,"shift":22,"offset":0,},
|
||||||
|
"53": {"x":255,"y":103,"w":20,"h":41,"character":53,"shift":22,"offset":1,},
|
||||||
|
"54": {"x":299,"y":103,"w":20,"h":40,"character":54,"shift":22,"offset":2,},
|
||||||
|
"55": {"x":190,"y":103,"w":21,"h":40,"character":55,"shift":22,"offset":3,},
|
||||||
|
"56": {"x":167,"y":103,"w":21,"h":40,"character":56,"shift":22,"offset":1,},
|
||||||
|
"57": {"x":343,"y":103,"w":20,"h":40,"character":57,"shift":22,"offset":1,},
|
||||||
|
"58": {"x":74,"y":205,"w":9,"h":41,"character":58,"shift":15,"offset":3,},
|
||||||
|
"59": {"x":36,"y":205,"w":10,"h":47,"character":59,"shift":15,"offset":2,},
|
||||||
|
"60": {"x":153,"y":154,"w":21,"h":36,"character":60,"shift":29,"offset":5,},
|
||||||
|
"61": {"x":329,"y":154,"w":21,"h":32,"character":61,"shift":29,"offset":5,},
|
||||||
|
"62": {"x":107,"y":154,"w":21,"h":36,"character":62,"shift":29,"offset":5,},
|
||||||
|
"63": {"x":376,"y":154,"w":16,"h":40,"character":63,"shift":22,"offset":6,},
|
||||||
|
"64": {"x":2,"y":2,"w":35,"h":48,"character":64,"shift":40,"offset":3,},
|
||||||
|
"65": {"x":383,"y":2,"w":30,"h":40,"character":65,"shift":27,"offset":-2,},
|
||||||
|
"66": {"x":340,"y":52,"w":26,"h":40,"character":66,"shift":27,"offset":0,},
|
||||||
|
"67": {"x":172,"y":52,"w":27,"h":40,"character":67,"shift":29,"offset":2,},
|
||||||
|
"68": {"x":186,"y":2,"w":31,"h":41,"character":68,"shift":31,"offset":0,},
|
||||||
|
"69": {"x":201,"y":52,"w":27,"h":40,"character":69,"shift":27,"offset":0,},
|
||||||
|
"70": {"x":82,"y":52,"w":28,"h":40,"character":70,"shift":27,"offset":0,},
|
||||||
|
"71": {"x":478,"y":2,"w":29,"h":40,"character":71,"shift":31,"offset":2,},
|
||||||
|
"72": {"x":150,"y":2,"w":34,"h":40,"character":72,"shift":31,"offset":0,},
|
||||||
|
"73": {"x":291,"y":154,"w":17,"h":40,"character":73,"shift":15,"offset":0,},
|
||||||
|
"74": {"x":52,"y":103,"w":21,"h":41,"character":74,"shift":19,"offset":1,},
|
||||||
|
"75": {"x":285,"y":2,"w":31,"h":40,"character":75,"shift":29,"offset":0,},
|
||||||
|
"76": {"x":27,"y":103,"w":23,"h":40,"character":76,"shift":24,"offset":0,},
|
||||||
|
"77": {"x":39,"y":2,"w":39,"h":40,"character":77,"shift":36,"offset":0,},
|
||||||
|
"78": {"x":318,"y":2,"w":31,"h":40,"character":78,"shift":29,"offset":0,},
|
||||||
|
"79": {"x":52,"y":52,"w":28,"h":40,"character":79,"shift":31,"offset":2,},
|
||||||
|
"80": {"x":284,"y":52,"w":26,"h":40,"character":80,"shift":27,"offset":0,},
|
||||||
|
"81": {"x":119,"y":2,"w":29,"h":47,"character":81,"shift":31,"offset":2,},
|
||||||
|
"82": {"x":230,"y":52,"w":27,"h":40,"character":82,"shift":27,"offset":0,},
|
||||||
|
"83": {"x":213,"y":103,"w":21,"h":40,"character":83,"shift":22,"offset":1,},
|
||||||
|
"84": {"x":413,"y":52,"w":24,"h":40,"character":84,"shift":24,"offset":3,},
|
||||||
|
"85": {"x":351,"y":2,"w":30,"h":41,"character":85,"shift":31,"offset":4,},
|
||||||
|
"86": {"x":447,"y":2,"w":29,"h":41,"character":86,"shift":27,"offset":2,},
|
||||||
|
"87": {"x":80,"y":2,"w":37,"h":41,"character":87,"shift":36,"offset":3,},
|
||||||
|
"88": {"x":415,"y":2,"w":30,"h":40,"character":88,"shift":27,"offset":-1,},
|
||||||
|
"89": {"x":312,"y":52,"w":26,"h":40,"character":89,"shift":24,"offset":2,},
|
||||||
|
"90": {"x":439,"y":52,"w":24,"h":40,"character":90,"shift":24,"offset":1,},
|
||||||
|
"91": {"x":461,"y":103,"w":17,"h":46,"character":91,"shift":17,"offset":2,},
|
||||||
|
"92": {"x":131,"y":205,"w":7,"h":40,"character":92,"shift":12,"offset":3,},
|
||||||
|
"93": {"x":216,"y":154,"w":16,"h":46,"character":93,"shift":19,"offset":0,},
|
||||||
|
"94": {"x":471,"y":154,"w":19,"h":32,"character":94,"shift":18,"offset":2,},
|
||||||
|
"95": {"x":259,"y":52,"w":23,"h":46,"character":95,"shift":22,"offset":0,},
|
||||||
|
"96": {"x":153,"y":205,"w":8,"h":17,"character":96,"shift":15,"offset":7,},
|
||||||
|
"97": {"x":2,"y":154,"w":19,"h":41,"character":97,"shift":22,"offset":1,},
|
||||||
|
"98": {"x":480,"y":103,"w":19,"h":41,"character":98,"shift":22,"offset":2,},
|
||||||
|
"99": {"x":176,"y":154,"w":18,"h":41,"character":99,"shift":19,"offset":1,},
|
||||||
|
"100": {"x":75,"y":103,"w":21,"h":41,"character":100,"shift":22,"offset":1,},
|
||||||
|
"101": {"x":196,"y":154,"w":18,"h":41,"character":101,"shift":19,"offset":1,},
|
||||||
|
"102": {"x":236,"y":103,"w":17,"h":49,"character":102,"shift":12,"offset":1,},
|
||||||
|
"103": {"x":368,"y":52,"w":21,"h":49,"character":103,"shift":22,"offset":0,},
|
||||||
|
"104": {"x":86,"y":154,"w":19,"h":40,"character":104,"shift":22,"offset":2,},
|
||||||
|
"105": {"x":85,"y":205,"w":9,"h":40,"character":105,"shift":12,"offset":2,},
|
||||||
|
"106": {"x":405,"y":103,"w":16,"h":49,"character":106,"shift":12,"offset":-5,},
|
||||||
|
"107": {"x":23,"y":154,"w":19,"h":40,"character":107,"shift":19,"offset":1,},
|
||||||
|
"108": {"x":96,"y":205,"w":9,"h":40,"character":108,"shift":12,"offset":2,},
|
||||||
|
"109": {"x":112,"y":52,"w":28,"h":40,"character":109,"shift":31,"offset":2,},
|
||||||
|
"110": {"x":44,"y":154,"w":19,"h":40,"character":110,"shift":22,"offset":2,},
|
||||||
|
"111": {"x":277,"y":103,"w":20,"h":41,"character":111,"shift":22,"offset":1,},
|
||||||
|
"112": {"x":2,"y":52,"w":23,"h":49,"character":112,"shift":22,"offset":-2,},
|
||||||
|
"113": {"x":391,"y":52,"w":20,"h":49,"character":113,"shift":22,"offset":1,},
|
||||||
|
"114": {"x":394,"y":154,"w":16,"h":40,"character":114,"shift":17,"offset":2,},
|
||||||
|
"115": {"x":454,"y":154,"w":15,"h":41,"character":115,"shift":17,"offset":1,},
|
||||||
|
"116": {"x":22,"y":205,"w":12,"h":41,"character":116,"shift":12,"offset":2,},
|
||||||
|
"117": {"x":271,"y":154,"w":18,"h":40,"character":117,"shift":22,"offset":2,},
|
||||||
|
"118": {"x":65,"y":154,"w":19,"h":40,"character":118,"shift":19,"offset":1,},
|
||||||
|
"119": {"x":142,"y":52,"w":28,"h":40,"character":119,"shift":29,"offset":1,},
|
||||||
|
"120": {"x":365,"y":103,"w":20,"h":40,"character":120,"shift":19,"offset":0,},
|
||||||
|
"121": {"x":27,"y":52,"w":23,"h":49,"character":121,"shift":19,"offset":-4,},
|
||||||
|
"122": {"x":310,"y":154,"w":17,"h":40,"character":122,"shift":17,"offset":0,},
|
||||||
|
"123": {"x":442,"y":103,"w":17,"h":46,"character":123,"shift":17,"offset":1,},
|
||||||
|
"124": {"x":148,"y":205,"w":3,"h":50,"character":124,"shift":12,"offset":6,},
|
||||||
|
"125": {"x":423,"y":103,"w":17,"h":46,"character":125,"shift":17,"offset":1,},
|
||||||
|
"126": {"x":352,"y":154,"w":22,"h":30,"character":126,"shift":24,"offset":2,},
|
||||||
|
"127": {"x":430,"y":154,"w":22,"h":28,"character":127,"shift":23,"offset":1,},
|
||||||
|
},
|
||||||
|
"kerningPairs": [],
|
||||||
|
"ranges": [
|
||||||
|
{"lower":32,"upper":127,},
|
||||||
|
],
|
||||||
|
"regenerateBitmap": false,
|
||||||
|
"canGenerateBitmap": true,
|
||||||
|
"maintainGms1Font": true,
|
||||||
|
"parent": {
|
||||||
|
"name": "Fonts",
|
||||||
|
"path": "folders/Fonts.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "fn_title",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMFont",
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 9.3 KiB |
|
@ -0,0 +1,136 @@
|
||||||
|
{
|
||||||
|
"hinting": 0,
|
||||||
|
"glyphOperations": 0,
|
||||||
|
"interpreter": 0,
|
||||||
|
"pointRounding": 0,
|
||||||
|
"fontName": "Arial",
|
||||||
|
"styleName": "Regular",
|
||||||
|
"size": 12.0,
|
||||||
|
"bold": false,
|
||||||
|
"italic": false,
|
||||||
|
"charset": 1,
|
||||||
|
"AntiAlias": 1,
|
||||||
|
"first": 0,
|
||||||
|
"last": 0,
|
||||||
|
"sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)",
|
||||||
|
"includeTTF": false,
|
||||||
|
"TTFName": "",
|
||||||
|
"textureGroupId": {
|
||||||
|
"name": "Default",
|
||||||
|
"path": "texturegroups/Default",
|
||||||
|
},
|
||||||
|
"ascenderOffset": 0,
|
||||||
|
"glyphs": {
|
||||||
|
"32": {"x":55,"y":65,"w":4,"h":18,"character":32,"shift":4,"offset":0,},
|
||||||
|
"33": {"x":130,"y":65,"w":2,"h":16,"character":33,"shift":6,"offset":2,},
|
||||||
|
"34": {"x":99,"y":65,"w":5,"h":8,"character":34,"shift":6,"offset":1,},
|
||||||
|
"35": {"x":134,"y":23,"w":9,"h":16,"character":35,"shift":9,"offset":0,},
|
||||||
|
"36": {"x":80,"y":23,"w":8,"h":18,"character":36,"shift":9,"offset":1,},
|
||||||
|
"37": {"x":66,"y":2,"w":12,"h":16,"character":37,"shift":14,"offset":1,},
|
||||||
|
"38": {"x":212,"y":2,"w":10,"h":16,"character":38,"shift":11,"offset":1,},
|
||||||
|
"39": {"x":146,"y":65,"w":2,"h":8,"character":39,"shift":3,"offset":1,},
|
||||||
|
"40": {"x":49,"y":65,"w":4,"h":19,"character":40,"shift":6,"offset":1,},
|
||||||
|
"41": {"x":43,"y":65,"w":4,"h":19,"character":41,"shift":6,"offset":1,},
|
||||||
|
"42": {"x":92,"y":65,"w":5,"h":9,"character":42,"shift":6,"offset":1,},
|
||||||
|
"43": {"x":109,"y":44,"w":8,"h":14,"character":43,"shift":10,"offset":1,},
|
||||||
|
"44": {"x":110,"y":65,"w":2,"h":18,"character":44,"shift":5,"offset":2,},
|
||||||
|
"45": {"x":61,"y":65,"w":5,"h":13,"character":45,"shift":6,"offset":1,},
|
||||||
|
"46": {"x":134,"y":65,"w":2,"h":16,"character":46,"shift":5,"offset":2,},
|
||||||
|
"47": {"x":2,"y":65,"w":5,"h":16,"character":47,"shift":5,"offset":0,},
|
||||||
|
"48": {"x":62,"y":44,"w":8,"h":16,"character":48,"shift":9,"offset":1,},
|
||||||
|
"49": {"x":23,"y":65,"w":5,"h":16,"character":49,"shift":9,"offset":2,},
|
||||||
|
"50": {"x":223,"y":23,"w":8,"h":16,"character":50,"shift":9,"offset":1,},
|
||||||
|
"51": {"x":22,"y":44,"w":8,"h":16,"character":51,"shift":9,"offset":1,},
|
||||||
|
"52": {"x":213,"y":23,"w":8,"h":16,"character":52,"shift":9,"offset":1,},
|
||||||
|
"53": {"x":32,"y":44,"w":8,"h":16,"character":53,"shift":9,"offset":1,},
|
||||||
|
"54": {"x":12,"y":44,"w":8,"h":16,"character":54,"shift":9,"offset":1,},
|
||||||
|
"55": {"x":52,"y":44,"w":8,"h":16,"character":55,"shift":9,"offset":1,},
|
||||||
|
"56": {"x":203,"y":23,"w":8,"h":16,"character":56,"shift":9,"offset":1,},
|
||||||
|
"57": {"x":183,"y":23,"w":8,"h":16,"character":57,"shift":9,"offset":1,},
|
||||||
|
"58": {"x":114,"y":65,"w":2,"h":16,"character":58,"shift":5,"offset":2,},
|
||||||
|
"59": {"x":106,"y":65,"w":2,"h":18,"character":59,"shift":5,"offset":2,},
|
||||||
|
"60": {"x":72,"y":44,"w":8,"h":14,"character":60,"shift":10,"offset":1,},
|
||||||
|
"61": {"x":220,"y":44,"w":8,"h":12,"character":61,"shift":10,"offset":1,},
|
||||||
|
"62": {"x":128,"y":44,"w":8,"h":14,"character":62,"shift":10,"offset":1,},
|
||||||
|
"63": {"x":243,"y":23,"w":8,"h":16,"character":63,"shift":9,"offset":1,},
|
||||||
|
"64": {"x":2,"y":2,"w":15,"h":19,"character":64,"shift":16,"offset":1,},
|
||||||
|
"65": {"x":186,"y":2,"w":11,"h":16,"character":65,"shift":11,"offset":0,},
|
||||||
|
"66": {"x":112,"y":23,"w":9,"h":16,"character":66,"shift":11,"offset":2,},
|
||||||
|
"67": {"x":160,"y":2,"w":11,"h":16,"character":67,"shift":12,"offset":1,},
|
||||||
|
"68": {"x":236,"y":2,"w":10,"h":16,"character":68,"shift":12,"offset":2,},
|
||||||
|
"69": {"x":2,"y":44,"w":8,"h":16,"character":69,"shift":11,"offset":2,},
|
||||||
|
"70": {"x":42,"y":44,"w":8,"h":16,"character":70,"shift":10,"offset":2,},
|
||||||
|
"71": {"x":199,"y":2,"w":11,"h":16,"character":71,"shift":13,"offset":1,},
|
||||||
|
"72": {"x":58,"y":23,"w":9,"h":16,"character":72,"shift":12,"offset":2,},
|
||||||
|
"73": {"x":126,"y":65,"w":2,"h":16,"character":73,"shift":5,"offset":2,},
|
||||||
|
"74": {"x":91,"y":44,"w":7,"h":16,"character":74,"shift":8,"offset":0,},
|
||||||
|
"75": {"x":26,"y":23,"w":10,"h":16,"character":75,"shift":11,"offset":2,},
|
||||||
|
"76": {"x":138,"y":44,"w":7,"h":16,"character":76,"shift":9,"offset":2,},
|
||||||
|
"77": {"x":173,"y":2,"w":11,"h":16,"character":77,"shift":14,"offset":2,},
|
||||||
|
"78": {"x":123,"y":23,"w":9,"h":16,"character":78,"shift":12,"offset":2,},
|
||||||
|
"79": {"x":80,"y":2,"w":12,"h":16,"character":79,"shift":13,"offset":1,},
|
||||||
|
"80": {"x":90,"y":23,"w":9,"h":16,"character":80,"shift":11,"offset":2,},
|
||||||
|
"81": {"x":52,"y":2,"w":12,"h":17,"character":81,"shift":13,"offset":1,},
|
||||||
|
"82": {"x":14,"y":23,"w":10,"h":16,"character":82,"shift":12,"offset":2,},
|
||||||
|
"83": {"x":69,"y":23,"w":9,"h":16,"character":83,"shift":11,"offset":1,},
|
||||||
|
"84": {"x":224,"y":2,"w":10,"h":16,"character":84,"shift":10,"offset":0,},
|
||||||
|
"85": {"x":101,"y":23,"w":9,"h":16,"character":85,"shift":12,"offset":2,},
|
||||||
|
"86": {"x":108,"y":2,"w":12,"h":16,"character":86,"shift":11,"offset":0,},
|
||||||
|
"87": {"x":19,"y":2,"w":16,"h":16,"character":87,"shift":16,"offset":0,},
|
||||||
|
"88": {"x":147,"y":2,"w":11,"h":16,"character":88,"shift":11,"offset":0,},
|
||||||
|
"89": {"x":134,"y":2,"w":11,"h":16,"character":89,"shift":11,"offset":0,},
|
||||||
|
"90": {"x":2,"y":23,"w":10,"h":16,"character":90,"shift":10,"offset":0,},
|
||||||
|
"91": {"x":82,"y":65,"w":3,"h":19,"character":91,"shift":5,"offset":1,},
|
||||||
|
"92": {"x":16,"y":65,"w":5,"h":16,"character":92,"shift":5,"offset":0,},
|
||||||
|
"93": {"x":87,"y":65,"w":3,"h":19,"character":93,"shift":5,"offset":1,},
|
||||||
|
"94": {"x":74,"y":65,"w":6,"h":10,"character":94,"shift":7,"offset":1,},
|
||||||
|
"95": {"x":122,"y":2,"w":10,"h":19,"character":95,"shift":9,"offset":0,},
|
||||||
|
"96": {"x":141,"y":65,"w":3,"h":6,"character":96,"shift":6,"offset":1,},
|
||||||
|
"97": {"x":193,"y":23,"w":8,"h":16,"character":97,"shift":9,"offset":1,},
|
||||||
|
"98": {"x":82,"y":44,"w":7,"h":16,"character":98,"shift":9,"offset":1,},
|
||||||
|
"99": {"x":165,"y":44,"w":7,"h":16,"character":99,"shift":8,"offset":1,},
|
||||||
|
"100": {"x":174,"y":44,"w":7,"h":16,"character":100,"shift":9,"offset":1,},
|
||||||
|
"101": {"x":173,"y":23,"w":8,"h":16,"character":101,"shift":9,"offset":1,},
|
||||||
|
"102": {"x":30,"y":65,"w":5,"h":16,"character":102,"shift":5,"offset":1,},
|
||||||
|
"103": {"x":38,"y":23,"w":8,"h":19,"character":103,"shift":9,"offset":0,},
|
||||||
|
"104": {"x":156,"y":44,"w":7,"h":16,"character":104,"shift":9,"offset":1,},
|
||||||
|
"105": {"x":122,"y":65,"w":2,"h":16,"character":105,"shift":4,"offset":1,},
|
||||||
|
"106": {"x":37,"y":65,"w":4,"h":19,"character":106,"shift":4,"offset":-1,},
|
||||||
|
"107": {"x":100,"y":44,"w":7,"h":16,"character":107,"shift":8,"offset":1,},
|
||||||
|
"108": {"x":118,"y":65,"w":2,"h":16,"character":108,"shift":4,"offset":1,},
|
||||||
|
"109": {"x":94,"y":2,"w":12,"h":16,"character":109,"shift":14,"offset":1,},
|
||||||
|
"110": {"x":119,"y":44,"w":7,"h":16,"character":110,"shift":9,"offset":1,},
|
||||||
|
"111": {"x":163,"y":23,"w":8,"h":16,"character":111,"shift":9,"offset":1,},
|
||||||
|
"112": {"x":145,"y":23,"w":7,"h":19,"character":112,"shift":9,"offset":1,},
|
||||||
|
"113": {"x":154,"y":23,"w":7,"h":19,"character":113,"shift":9,"offset":1,},
|
||||||
|
"114": {"x":9,"y":65,"w":5,"h":16,"character":114,"shift":6,"offset":1,},
|
||||||
|
"115": {"x":183,"y":44,"w":7,"h":16,"character":115,"shift":8,"offset":1,},
|
||||||
|
"116": {"x":68,"y":65,"w":4,"h":16,"character":116,"shift":5,"offset":0,},
|
||||||
|
"117": {"x":147,"y":44,"w":7,"h":16,"character":117,"shift":9,"offset":1,},
|
||||||
|
"118": {"x":233,"y":23,"w":8,"h":16,"character":118,"shift":8,"offset":0,},
|
||||||
|
"119": {"x":37,"y":2,"w":13,"h":16,"character":119,"shift":12,"offset":0,},
|
||||||
|
"120": {"x":192,"y":44,"w":7,"h":16,"character":120,"shift":7,"offset":0,},
|
||||||
|
"121": {"x":48,"y":23,"w":8,"h":19,"character":121,"shift":8,"offset":0,},
|
||||||
|
"122": {"x":201,"y":44,"w":7,"h":16,"character":122,"shift":8,"offset":0,},
|
||||||
|
"123": {"x":230,"y":44,"w":5,"h":19,"character":123,"shift":6,"offset":1,},
|
||||||
|
"124": {"x":138,"y":65,"w":1,"h":19,"character":124,"shift":4,"offset":2,},
|
||||||
|
"125": {"x":237,"y":44,"w":5,"h":19,"character":125,"shift":6,"offset":1,},
|
||||||
|
"126": {"x":210,"y":44,"w":8,"h":12,"character":126,"shift":10,"offset":1,},
|
||||||
|
"127": {"x":244,"y":44,"w":8,"h":10,"character":127,"shift":9,"offset":0,},
|
||||||
|
},
|
||||||
|
"kerningPairs": [],
|
||||||
|
"ranges": [
|
||||||
|
{"lower":32,"upper":127,},
|
||||||
|
],
|
||||||
|
"regenerateBitmap": false,
|
||||||
|
"canGenerateBitmap": true,
|
||||||
|
"maintainGms1Font": true,
|
||||||
|
"parent": {
|
||||||
|
"name": "Fonts",
|
||||||
|
"path": "folders/Fonts.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "font3",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMFont",
|
||||||
|
}
|
|
@ -1,8 +0,0 @@
|
||||||
[Settings]
|
|
||||||
keyconfig=1
|
|
||||||
fullscreen=1
|
|
||||||
|
|
||||||
[Save]
|
|
||||||
hiscore=136640
|
|
||||||
cleared=0
|
|
||||||
|
|
|
@ -0,0 +1,77 @@
|
||||||
|
macOS icon ${options_dir}\mac\icons\icon512.png written out as 32-bit
|
||||||
|
Windows NSIS Installer Script has been set to default due to changes in GameMaker Studio 2
|
||||||
|
Font fn_main has been converted to font family Liberation Serif (Italic)
|
||||||
|
GameMaker Studio 1 font texture has been backed up at ${project_dir}\fonts\fn_main\fn_main.gms1.png
|
||||||
|
Font fn_helper has been converted to font family Liberation Serif (Italic)
|
||||||
|
GameMaker Studio 1 font texture has been backed up at ${project_dir}\fonts\fn_helper\fn_helper.gms1.png
|
||||||
|
Font fn_menu has been converted to font family Liberation Serif (Italic)
|
||||||
|
GameMaker Studio 1 font texture has been backed up at ${project_dir}\fonts\fn_menu\fn_menu.gms1.png
|
||||||
|
Font fn_big has been converted to font family Liberation Serif (Italic)
|
||||||
|
GameMaker Studio 1 font texture has been backed up at ${project_dir}\fonts\fn_big\fn_big.gms1.png
|
||||||
|
Font fn_title has been converted to font family Liberation Serif (Italic)
|
||||||
|
GameMaker Studio 1 font texture has been backed up at ${project_dir}\fonts\fn_title\fn_title.gms1.png
|
||||||
|
Font font3 has been converted to font family Arial (Regular)
|
||||||
|
GameMaker Studio 1 font texture has been backed up at ${project_dir}\fonts\font3\font3.gms1.png
|
||||||
|
Converting GML script: ${project_dir}\objects\obj_player\Step_0.gml
|
||||||
|
Converted string - line 7: 'W' -> "W"
|
||||||
|
Converted string - line 8: 'S' -> "S"
|
||||||
|
Converted string - line 9: 'D' -> "D"
|
||||||
|
Converted string - line 10: 'A' -> "A"
|
||||||
|
Converted string - line 13: 'Z' -> "Z"
|
||||||
|
Converted string - line 14: 'S' -> "S"
|
||||||
|
Converted string - line 15: 'D' -> "D"
|
||||||
|
Converted string - line 16: 'Q' -> "Q"
|
||||||
|
Converted string - line 19: ',' -> ","
|
||||||
|
Converted string - line 20: 'O' -> "O"
|
||||||
|
Converted string - line 21: 'E' -> "E"
|
||||||
|
Converted string - line 22: 'A' -> "A"
|
||||||
|
|
||||||
|
Missing audiogroup for sound: 'snd_extend' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_bossshoot' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_enemyexplode' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_playershoot' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_newwave' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_multiplierup' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_bomblayer1' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_bomblayer2' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_bomblayer3' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_ghostsmarch' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_menuselect' - setting to default audio group
|
||||||
|
Game speed set to 30
|
||||||
|
Added compatibility script 'action/action_kill_object.gml'
|
||||||
|
Added compatibility script 'background/background_get_texture.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_draw_block.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_draw_cone.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_draw_cylinder.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_draw_ellipsoid.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_draw_floor.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_end.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_light_define_ambient.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_light_define_point.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_light_enable.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_primitive_begin_texture.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_primitive_end.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_set_fog.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_set_lighting.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_set_projection.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_set_projection_ortho.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_set_projection_perspective.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_set_shading.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_start.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_transform_add_rotation_x.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_transform_add_rotation_y.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_transform_add_rotation_z.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_transform_add_translation.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_transform_set_identity.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_transform_set_rotation_z.gml'
|
||||||
|
Added compatibility script 'd3d/d3d_vertex_normal_texture.gml'
|
||||||
|
Added compatibility script 'draw/draw_set_blend_mode.gml'
|
||||||
|
Added compatibility script 'instance/instance_create.gml'
|
||||||
|
Added compatibility script 'object/object_get_depth.gml'
|
||||||
|
Added compatibility script 'sound/sound_play.gml'
|
||||||
|
Added compatibility script 'sound/sound_stop_all.gml'
|
||||||
|
Added compatibility script 'action/__init_action.gml'
|
||||||
|
Added compatibility script 'background/__init_background.gml'
|
||||||
|
Added compatibility script 'd3d/__init_d3d.gml'
|
||||||
|
Added compatibility script '__init_global.gml'
|
||||||
|
Added compatibility script '__global_object_depths.gml'
|
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"parent": {
|
||||||
|
"name": "Notes",
|
||||||
|
"path": "folders/Notes.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.1",
|
||||||
|
"name": "compatibility_report_290621_110231023",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMNotes",
|
||||||
|
}
|
Binary file not shown.
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"parent": {
|
||||||
|
"name": "Notes",
|
||||||
|
"path": "folders/Notes.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.1",
|
||||||
|
"name": "notes",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMNotes",
|
||||||
|
}
|
|
@ -0,0 +1,4 @@
|
||||||
|
sound_play(snd_ghostsmarch)
|
||||||
|
alarm[1] = 6130
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
//o_o
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
x = 0;
|
||||||
|
y = -50;
|
||||||
|
alarm[6] = 120
|
||||||
|
|
||||||
|
global.limit = 1
|
||||||
|
d3d_start();
|
||||||
|
d3d_set_projection(x,y,z,0,0,0,0,0,1);
|
||||||
|
d3d_set_fog(true,c_ltgray,900-alarm[6]*7.4,1400-alarm[6]*7.4);
|
||||||
|
draw_set_color(c_white);
|
||||||
|
d3d_set_shading(false)
|
||||||
|
x1 = room_width/2
|
||||||
|
y1 = room_height/2
|
||||||
|
d3d_set_projection_perspective(0,0,1024,768,0);
|
||||||
|
d3d_set_lighting(true)
|
||||||
|
d3d_light_define_ambient(c_dkgray)
|
||||||
|
d3d_light_define_point(1,room_width/2,room_height/2,500,10000000,c_white)
|
||||||
|
d3d_light_enable(1,true)
|
||||||
|
sound_play(snd_ghostsmarch)
|
||||||
|
alarm[1] = 6130
|
||||||
|
global.bossno = 0
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
// HUD
|
||||||
|
d3d_set_projection_ortho(0,0,1024,768,0)
|
||||||
|
d3d_set_lighting(false)
|
||||||
|
draw_set_font(fn_main)
|
||||||
|
draw_text(800,700,string_hash_to_newline("FPS: / 30"))
|
||||||
|
draw_text(900,700,string_hash_to_newline(fps))
|
||||||
|
draw_set_font(fn_big)
|
||||||
|
draw_sprite(spr_life,0,10,10)
|
||||||
|
draw_text(120,10,string_hash_to_newline(global.lives))
|
||||||
|
draw_sprite(spr_bombs,0,10,84)
|
||||||
|
draw_text(120,84,string_hash_to_newline(global.bombs))
|
||||||
|
draw_set_font(fn_main)
|
||||||
|
draw_text(600,10,string_hash_to_newline("Score:"))
|
||||||
|
draw_text(600,40,string_hash_to_newline("Hi-score:"))
|
||||||
|
draw_text(750,10,string_hash_to_newline(global.scores))
|
||||||
|
if global.scores > global.hiscore
|
||||||
|
draw_text(750,40,string_hash_to_newline(global.scores))
|
||||||
|
else
|
||||||
|
draw_text(750,40,string_hash_to_newline(global.hiscore))
|
||||||
|
if global.extend > 0
|
||||||
|
{
|
||||||
|
draw_text(500,200,string_hash_to_newline("Extend!"))
|
||||||
|
global.extend -= 1
|
||||||
|
}
|
||||||
|
if global.mesmult > 0
|
||||||
|
{
|
||||||
|
draw_text(475,230,string_hash_to_newline(global.mult))
|
||||||
|
draw_text(520,230,string_hash_to_newline("multiplier!"))
|
||||||
|
global.mesmult -= 1
|
||||||
|
}
|
||||||
|
lifecount = 0
|
||||||
|
d3d_set_lighting(true)
|
||||||
|
|
||||||
|
d3d_set_projection_perspective(0,0,1024,768,0)
|
||||||
|
d3d_set_projection(x,y,z,x,y+100,obj_player.z,0,0,1)
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
room_goto(rm_menu)
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
d3d_end()
|
||||||
|
d3d_set_lighting(false)
|
||||||
|
if global.scores > global.hiscore
|
||||||
|
global.hiscore = global.scores
|
||||||
|
global.victory = 0
|
||||||
|
global.death = 0
|
||||||
|
global.scores = 0
|
||||||
|
sound_stop_all()
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
x = obj_player.x;
|
||||||
|
y = obj_player.y - 100;
|
||||||
|
z = 750;
|
||||||
|
if global.boss = 1
|
||||||
|
{
|
||||||
|
d3d_set_fog(true,c_dkgray,900-alarm[6]*5,1400-alarm[6]*5);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
d3d_set_fog(true,c_ltgray,900-alarm[6]*5,1400-alarm[6]*5);
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,42 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_player",
|
||||||
|
"path": "sprites/spr_player/spr_player.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":6,"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":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":5,"eventType":7,"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":27,"eventType":9,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_3Dmanager",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
active = 1
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
active = 0
|
||||||
|
alarm[0] = 30
|
||||||
|
life = 1
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
global.kills += 1
|
||||||
|
if global.kills >= 10*(global.mult+1)
|
||||||
|
{
|
||||||
|
global.kills = 0
|
||||||
|
global.mult += 1
|
||||||
|
global.mesmult = 20
|
||||||
|
sound_play(snd_multiplierup)
|
||||||
|
}
|
||||||
|
global.scores += 20*global.mult
|
||||||
|
sound_play(snd_enemyexplode)
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
draw_set_alpha(1-(alarm[0]/15))
|
||||||
|
z = 45
|
||||||
|
d3d_set_lighting(true)
|
||||||
|
tex = sprite_get_texture(spr_bees,0)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
d3d_transform_set_rotation_z(spin)
|
||||||
|
d3d_transform_add_translation(x,y,z)
|
||||||
|
d3d_draw_block(-5,-5,-5,5,5,5,tex,1,1)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
spin += 20
|
||||||
|
draw_set_alpha(1)
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
if active = 1
|
||||||
|
{
|
||||||
|
move_towards_point(obj_player.x,obj_player.y,10)
|
||||||
|
hit = instance_nearest(x,y,obj_card)
|
||||||
|
if distance_to_object(hit) < 5
|
||||||
|
{
|
||||||
|
life -= 1
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
if life < 1
|
||||||
|
{
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
instance_destroy()
|
||||||
|
|
|
@ -0,0 +1,44 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_player",
|
||||||
|
"path": "sprites/spr_player/spr_player.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_enemymanager",
|
||||||
|
"path": "objects/obj_enemymanager/obj_enemymanager.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":1,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":2,"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":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":11,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bees",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,126 @@
|
||||||
|
|
||||||
|
d3d_set_lighting(true)
|
||||||
|
mass += 1
|
||||||
|
if mass = 2048
|
||||||
|
mass = -2048
|
||||||
|
|
||||||
|
//bottom layers go on top
|
||||||
|
|
||||||
|
draw_set_alpha(1)
|
||||||
|
tex = background_get_texture(bg_floor)
|
||||||
|
d3d_draw_floor(-4096,-4096,-450,4096,4096,-450,tex,64,64)
|
||||||
|
|
||||||
|
tex = sprite_get_texture(spr_grave,0)
|
||||||
|
d3d_draw_block(room_width/2 - 60,room_height/2 - 60,-450,room_width/2 + 60,room_height/2 + 100,-420,tex,-1,-1)
|
||||||
|
d3d_draw_block(room_width/2 + 50,room_height/2 + 90,-420,room_width/2 - 50,room_height/2 + 70,-300,tex,1,-1)
|
||||||
|
|
||||||
|
tex = sprite_get_texture(spr_treetrunk,0)
|
||||||
|
d3d_draw_cylinder(500-5,1500-5,-450,500+5,1500+5,-150,tex,1,1,true,7)
|
||||||
|
tex = sprite_get_texture(spr_trees,0)
|
||||||
|
d3d_draw_cone(500-240,1500-240,-435,500+240,1500+240,-390,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(500-180,1500-180,-370,500+180,1500+180,-320,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(500-120,1500-120,-300,500+120,1500+120,-230,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(500-80,1500-80,-210,500+80,1500+80,-50,tex,1,1,true,7)
|
||||||
|
|
||||||
|
tex = sprite_get_texture(spr_treetrunk,0)
|
||||||
|
d3d_draw_cylinder(1500-5,1500-5,-450,1500+5,1500+5,-150,tex,1,1,true,7)
|
||||||
|
tex = sprite_get_texture(spr_trees,0)
|
||||||
|
d3d_draw_cone(1500-240,1500-240,-435,1500+240,1500+240,-390,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(1500-180,1500-180,-370,1500+180,1500+180,-320,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(1500-120,1500-120,-300,1500+120,1500+120,-230,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(1500-80,1500-80,-210,1500+80,1500+80,-50,tex,1,1,true,7)
|
||||||
|
|
||||||
|
tex = sprite_get_texture(spr_treetrunk,0)
|
||||||
|
d3d_draw_cylinder(1500-5,500-5,-450,1500+5,500+5,-150,tex,1,1,true,7)
|
||||||
|
tex = sprite_get_texture(spr_trees,0)
|
||||||
|
d3d_draw_cone(1500-240,500-240,-435,1500+240,500+240,-390,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(1500-180,500-180,-370,1500+180,500+180,-320,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(1500-120,500-120,-300,1500+120,500+120,-230,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(1500-80,500-80,-210,1500+80,500+80,-50,tex,1,1,true,7)
|
||||||
|
|
||||||
|
tex = sprite_get_texture(spr_treetrunk,0)
|
||||||
|
d3d_draw_cylinder(500-5,500-5,-450,500+5,500+5,-150,tex,1,1,true,7)
|
||||||
|
tex = sprite_get_texture(spr_trees,0)
|
||||||
|
d3d_draw_cone(500-240,500-240,-435,500+240,500+240,-390,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(500-180,500-180,-370,500+180,500+180,-320,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(500-120,500-120,-300,500+120,500+120,-230,tex,1,1,true,7)
|
||||||
|
d3d_draw_cone(500-80,500-80,-210,500+80,500+80,-50,tex,1,1,true,7)
|
||||||
|
|
||||||
|
tex = background_get_texture(bg_clouds2)
|
||||||
|
draw_set_alpha(.25)
|
||||||
|
d3d_draw_floor(mass+4096,-mass+4096,-200,mass-4096,-mass-4096,-200,tex,8,8)
|
||||||
|
|
||||||
|
tex = background_get_texture(bg_clouds1)
|
||||||
|
draw_set_alpha(.4)
|
||||||
|
d3d_draw_floor(-mass-4096,mass-4096,-150,-mass+4096,mass+4096,-150,tex,8,8)
|
||||||
|
|
||||||
|
tex = background_get_texture(bg_clouds1)
|
||||||
|
draw_set_alpha(.1)
|
||||||
|
d3d_draw_floor(-mass+600-4096,mass+600-4096,150,-mass-900+4096,mass-900+4096,150,tex,8,8)
|
||||||
|
|
||||||
|
tex = background_get_texture(bg_clouds2)
|
||||||
|
draw_set_alpha(.1)
|
||||||
|
d3d_draw_floor(-mass-600+4096,mass-600+4096,450,-mass+900-4096,mass+900-4096,450,tex,8,8)
|
||||||
|
|
||||||
|
draw_set_alpha(1)
|
||||||
|
if global.death > 0
|
||||||
|
{
|
||||||
|
//fade to black
|
||||||
|
with (obj_enemymanager)
|
||||||
|
{
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
with (obj_boss1)
|
||||||
|
{
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
sound_stop_all()
|
||||||
|
d3d_set_projection_ortho(0,0,1024,768,0)
|
||||||
|
d3d_set_lighting(false)
|
||||||
|
draw_set_alpha(global.death/20)
|
||||||
|
draw_rectangle_color(-1,-1,1025,769,c_black,c_black,c_black,c_black,false)
|
||||||
|
draw_set_color(c_white)
|
||||||
|
draw_set_font(fn_main)
|
||||||
|
draw_text(100,400,string_hash_to_newline("With all your power you could not repel the annoying neighbors."))
|
||||||
|
draw_text(100,430,string_hash_to_newline("You could not be left alone, and as a result could not rest in peace."))
|
||||||
|
draw_text(100,460,string_hash_to_newline("Welcome to an eternal cacophonic hell."))
|
||||||
|
draw_text(100,520,string_hash_to_newline("Bad ending."))
|
||||||
|
draw_set_font(fn_big)
|
||||||
|
draw_text(375,200,string_hash_to_newline("Game over"))
|
||||||
|
global.death += 1
|
||||||
|
if global.death = 250
|
||||||
|
{
|
||||||
|
room_goto(rm_menu)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if global.victory > 0
|
||||||
|
{
|
||||||
|
//fade to black
|
||||||
|
with (obj_enemymanager)
|
||||||
|
{
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
with (obj_boss1)
|
||||||
|
{
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
sound_stop_all()
|
||||||
|
d3d_set_projection_ortho(0,0,1024,768,0)
|
||||||
|
draw_set_alpha(global.victory/20)
|
||||||
|
d3d_set_lighting(false)
|
||||||
|
draw_rectangle_color(-1,-1,1025,769,c_white,c_white,c_white,c_white,false)
|
||||||
|
draw_set_color(c_black)
|
||||||
|
draw_set_font(fn_main)
|
||||||
|
draw_text(100,400,string_hash_to_newline("With your power, you repeled the worthless neighbors pernamently."))
|
||||||
|
draw_text(100,430,string_hash_to_newline("You, the ghost, can finally rest peacefully, a well earned reward."))
|
||||||
|
draw_text(100,460,string_hash_to_newline("It is alone and quiet, just as you prefer."))
|
||||||
|
draw_text(100,520,string_hash_to_newline("Good ending."))
|
||||||
|
draw_set_font(fn_big)
|
||||||
|
draw_text(375,200,string_hash_to_newline("Victory"))
|
||||||
|
global.victory += 1
|
||||||
|
if global.victory = 250
|
||||||
|
{
|
||||||
|
room_goto(rm_menu)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_player",
|
||||||
|
"path": "sprites/spr_player/spr_player.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bgmanager",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1 @@
|
||||||
|
action_kill_object();
|
|
@ -0,0 +1,5 @@
|
||||||
|
alarm[0] = 20
|
||||||
|
sound_play(snd_bomblayer1)
|
||||||
|
sound_play(snd_bomblayer2)
|
||||||
|
sound_play(snd_bomblayer3)
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
d3d_set_lighting(false)
|
||||||
|
tex = sprite_get_texture(spr_bombeffect,0)
|
||||||
|
draw_set_alpha(alarm[0]/15)
|
||||||
|
d3d_draw_floor(x-tutor,y-tutor,80,x+tutor,y+tutor,80,tex,1,1)
|
||||||
|
tutor += 100
|
||||||
|
draw_set_alpha(1)
|
||||||
|
|
|
@ -0,0 +1,35 @@
|
||||||
|
{
|
||||||
|
"spriteId": null,
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bombeffect",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
active = 1
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
active = 0
|
||||||
|
alarm[0] = 35
|
||||||
|
life = 500 + 100*global.bossno
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
global.kills += 1
|
||||||
|
if global.kills >= 10*(global.mult+1)
|
||||||
|
{
|
||||||
|
global.kills = 0
|
||||||
|
global.mult += 1
|
||||||
|
global.mesmult = 20
|
||||||
|
sound_play(snd_multiplierup)
|
||||||
|
}
|
||||||
|
global.scores += 10000*global.mult*global.bossno
|
||||||
|
instance_create(0,0,obj_wavemanager)
|
||||||
|
global.boss = 0
|
||||||
|
if global.bossno > 5 and global.death = 0
|
||||||
|
global.victory = 1
|
||||||
|
with (obj_enemymanager)
|
||||||
|
instance_destroy()
|
||||||
|
instance_create(x,y,obj_bombeffect)
|
||||||
|
|
|
@ -0,0 +1,24 @@
|
||||||
|
draw_set_alpha(1-(alarm[0]/15))
|
||||||
|
z = 45 + (spinspeed/4)
|
||||||
|
d3d_set_lighting(true)
|
||||||
|
tex = sprite_get_texture(spr_grave,0)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
d3d_transform_set_rotation_z(spin)
|
||||||
|
d3d_transform_add_translation(x,y,z)
|
||||||
|
d3d_draw_cylinder(-64,-64,-3,64,64,3,tex,1,1,true,9)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
tex = sprite_get_texture(spr_meteor,0)
|
||||||
|
d3d_draw_cylinder(x-48,y-48,z-10,x+48,y+48,z+10,tex,1,1,true,9)
|
||||||
|
tex = sprite_get_texture(spr_spin,0)
|
||||||
|
d3d_draw_cone(x-32,y-32,z+10,x+32,y+32,z+15,tex,1,1,true,9)
|
||||||
|
spin += spinspeed
|
||||||
|
if spintype = 1
|
||||||
|
spinspeed += .25
|
||||||
|
if spintype = 0
|
||||||
|
spinspeed -= .25
|
||||||
|
if spinspeed > 50
|
||||||
|
spintype = 0
|
||||||
|
if spinspeed < -50
|
||||||
|
spintype = 1
|
||||||
|
draw_set_alpha(1)
|
||||||
|
|
|
@ -0,0 +1,29 @@
|
||||||
|
if active = 1
|
||||||
|
{
|
||||||
|
repeat (global.bossno)
|
||||||
|
{
|
||||||
|
global.spin = spin
|
||||||
|
global.rounds += 1
|
||||||
|
iii = instance_create(x,y,obj_boss1bullet)
|
||||||
|
with (iii)
|
||||||
|
{
|
||||||
|
speed = 8.5
|
||||||
|
direction = (360/(global.bossno))*global.rounds + global.spin
|
||||||
|
z = obj_boss1.z
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sound_play(snd_bossshoot)
|
||||||
|
hit = instance_nearest(x,y,obj_card)
|
||||||
|
if distance_to_object(hit) < 64
|
||||||
|
{
|
||||||
|
life -= 1
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
if life < 1
|
||||||
|
{
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_player",
|
||||||
|
"path": "sprites/spr_player/spr_player.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":1,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":2,"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":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_boss1",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,12 @@
|
||||||
|
draw_set_alpha(1)
|
||||||
|
d3d_set_lighting(false)
|
||||||
|
tex = sprite_get_texture(spr_barrier,0)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
d3d_transform_add_rotation_y(90)
|
||||||
|
d3d_transform_add_rotation_z(direction)
|
||||||
|
d3d_transform_add_translation(x,y,z)
|
||||||
|
d3d_draw_cylinder(-2,-2,-8,2,2,8,tex,1,1,true,3)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
draw_set_alpha(1)
|
||||||
|
d3d_set_lighting(true)
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
instance_destroy()
|
||||||
|
|
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_player",
|
||||||
|
"path": "sprites/spr_player/spr_player.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_enemymanager",
|
||||||
|
"path": "objects/obj_enemymanager/obj_enemymanager.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":11,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_boss1bullet",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
if !no
|
||||||
|
global.scores += 10
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
d3d_set_lighting(false)
|
||||||
|
tex = sprite_get_texture(spr_lives,0)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
d3d_transform_set_rotation_z(direction + spin)
|
||||||
|
d3d_transform_add_translation(x,y,z)
|
||||||
|
d3d_draw_floor(-6,-6,z,6,6,z,tex,1,1)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
spin += 20
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
no = 1
|
||||||
|
instance_destroy()
|
||||||
|
|
|
@ -0,0 +1,38 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_player",
|
||||||
|
"path": "sprites/spr_player/spr_player.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":1,"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":11,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_card",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,27 @@
|
||||||
|
draw_set_alpha(.5*(fadein/30))
|
||||||
|
draw_set_color(c_white)
|
||||||
|
draw_roundrect(20,20,620,620,false)
|
||||||
|
if fadein < 30
|
||||||
|
{
|
||||||
|
fadein += 1
|
||||||
|
}
|
||||||
|
draw_set_alpha(fadein/30)
|
||||||
|
draw_set_color(c_black)
|
||||||
|
draw_set_font(fn_main)
|
||||||
|
draw_text(60,60,string_hash_to_newline("Credits:"))
|
||||||
|
draw_set_font(fn_menu)
|
||||||
|
draw_text(150-fadein,120,string_hash_to_newline("Team Desert Phoenix:"))
|
||||||
|
draw_text(140+fadein,160,string_hash_to_newline("William Hogueison (fenyxofshadows)"))
|
||||||
|
draw_text(170-fadein,200,string_hash_to_newline("Sound created with SFXR"))
|
||||||
|
draw_text(110+fadein,240,string_hash_to_newline("Music created with Schism Tracker"))
|
||||||
|
draw_text(170-fadein,280,string_hash_to_newline("Art created with Paint Tool SAI"))
|
||||||
|
draw_text(110+fadein,320,string_hash_to_newline("Game programmed with GameMaker 8.1"))
|
||||||
|
draw_text(170-fadein,400,string_hash_to_newline("Made in 48 hours for the Ludum Dare 22"))
|
||||||
|
draw_set_alpha(1)
|
||||||
|
|
||||||
|
draw_set_color(c_white)
|
||||||
|
draw_rectangle(-1,460,641,481,false)
|
||||||
|
draw_set_color(c_black)
|
||||||
|
draw_set_font(fn_helper)
|
||||||
|
draw_text(10,465,string_hash_to_newline("Esc: Back to main menu"))
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
sound_play(snd_menuselect)
|
||||||
|
room_goto(rm_menu)
|
||||||
|
|
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"spriteId": null,
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":27,"eventType":9,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_credits",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,31 @@
|
||||||
|
{
|
||||||
|
"spriteId": null,
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_enemymanager",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
x = room_width/2
|
||||||
|
y = room_height/2
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
if global.boss
|
||||||
|
draw_set_blend_mode(bm_subtract)
|
||||||
|
d3d_set_lighting(false)
|
||||||
|
tex = sprite_get_texture(spr_firetex,0)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
d3d_transform_set_rotation_z(meter)
|
||||||
|
d3d_transform_add_translation(x,y,z)
|
||||||
|
d3d_draw_cylinder(-room_width/2,-room_height/2,-500,room_width/2,room_height/2,400,tex,20,-1,false,24)
|
||||||
|
d3d_transform_set_rotation_z(-meter)
|
||||||
|
d3d_transform_add_translation(x,y,z)
|
||||||
|
d3d_draw_cylinder(-room_width/2+50,-room_height/2+50,-550,room_width/2+50,room_height/2+50,350,tex,20,-1,false,24)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
meter += .025
|
||||||
|
draw_set_alpha(1)
|
||||||
|
draw_set_blend_mode(bm_normal)
|
||||||
|
|
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_firetex",
|
||||||
|
"path": "sprites/spr_firetex/spr_firetex.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_fire",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,27 @@
|
||||||
|
draw_set_alpha(.5*(fadein/30))
|
||||||
|
draw_set_color(c_white)
|
||||||
|
draw_triangle(460-fadein,-1,800-fadein,-1,800-fadein,1999,false)
|
||||||
|
draw_triangle(470-fadein,-1,810-fadein,-1,810-fadein,1999,false)
|
||||||
|
draw_triangle(480-fadein,-1,820-fadein,-1,820-fadein,1999,false)
|
||||||
|
if fadein < 30
|
||||||
|
{
|
||||||
|
fadein += 1
|
||||||
|
}
|
||||||
|
draw_set_alpha(fadein/30)
|
||||||
|
draw_set_color(c_black)
|
||||||
|
draw_set_font(fn_title)
|
||||||
|
draw_text(15+fadein,45,string_hash_to_newline("The ghost who wants to be alone"))
|
||||||
|
draw_set_font(fn_menu)
|
||||||
|
draw_text(510-fadein,150,string_hash_to_newline("Game start"))
|
||||||
|
draw_text(460+fadein,180,string_hash_to_newline("Options"))
|
||||||
|
draw_text(530-fadein,210,string_hash_to_newline("Credits"))
|
||||||
|
draw_text(480+fadein,240,string_hash_to_newline("Quit"))
|
||||||
|
draw_set_alpha(1)
|
||||||
|
|
||||||
|
draw_sprite(spr_menuselect,0,10*menuchoice + 440,30*menuchoice + 150)
|
||||||
|
draw_set_color(c_white)
|
||||||
|
draw_rectangle(-1,460,641,481,false)
|
||||||
|
draw_set_color(c_black)
|
||||||
|
draw_set_font(fn_helper)
|
||||||
|
draw_text(10,465,string_hash_to_newline("Arrows: select menu item | Enter: Activate menu item"))
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
sound_play(snd_menuselect)
|
||||||
|
switch menuchoice
|
||||||
|
{
|
||||||
|
case 0: //game start
|
||||||
|
room_goto(rm_plot)
|
||||||
|
break;
|
||||||
|
case 1: //options
|
||||||
|
room_goto(rm_options)
|
||||||
|
break;
|
||||||
|
case 2: //credits
|
||||||
|
room_goto(rm_credits)
|
||||||
|
break;
|
||||||
|
case 3: //quit
|
||||||
|
game_end()
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
wait = 0
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
wait = 0
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
if wait > 0
|
||||||
|
exit;
|
||||||
|
wait = 5
|
||||||
|
menuchoice -= 1
|
||||||
|
if menuchoice < 0
|
||||||
|
menuchoice = 3
|
||||||
|
sound_play(snd_menuselect)
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
if wait > 0
|
||||||
|
exit;
|
||||||
|
wait = 5
|
||||||
|
menuchoice += 1
|
||||||
|
if menuchoice > 3
|
||||||
|
menuchoice = 0
|
||||||
|
sound_play(snd_menuselect)
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
ini_write_real("Save","hiscore",global.hiscore)
|
||||||
|
ini_write_real("Save","cleared",global.cleared)
|
||||||
|
ini_write_real("Settings","keyconfig",global.keyconfig)
|
||||||
|
ini_write_real("Settings","fullscreen",global.fullscreen)
|
||||||
|
ini_close()
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
wait -= 1
|
||||||
|
|
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"spriteId": null,
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":40,"eventType":5,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":38,"eventType":5,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":3,"eventType":7,"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":13,"eventType":9,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":40,"eventType":10,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":38,"eventType":10,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_menu",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
active = 1
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
active = 0
|
||||||
|
alarm[0] = 30
|
||||||
|
life = 8
|
||||||
|
xangle = random(360)
|
||||||
|
yangle = random(360)
|
||||||
|
zangle = random(360)
|
||||||
|
xanglespeed = random(10) -5
|
||||||
|
yanglespeed = random(10) -5
|
||||||
|
zanglespeed = random(10) -5
|
||||||
|
speed = 5-random(1)
|
||||||
|
direction = random(360)
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
global.kills += 1
|
||||||
|
if global.kills >= 10*(global.mult+1)
|
||||||
|
{
|
||||||
|
global.kills = 0
|
||||||
|
global.mult += 1
|
||||||
|
global.mesmult = 20
|
||||||
|
sound_play(snd_multiplierup)
|
||||||
|
}
|
||||||
|
global.scores += 100*global.mult
|
||||||
|
repeat (3)
|
||||||
|
instance_create(x,y,obj_meteormed)
|
||||||
|
sound_play(snd_enemyexplode)
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
draw_set_alpha(1-(alarm[0]/15))
|
||||||
|
z = 45
|
||||||
|
d3d_set_lighting(true)
|
||||||
|
tex = sprite_get_texture(spr_meteor,0)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
d3d_transform_add_rotation_x(xangle)
|
||||||
|
d3d_transform_add_rotation_y(yangle)
|
||||||
|
d3d_transform_add_rotation_z(zangle)
|
||||||
|
d3d_transform_add_translation(x,y,z)
|
||||||
|
d3d_draw_ellipsoid(-32,-32,-32,32,32,32,tex,1,1,3)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
draw_set_alpha(1)
|
||||||
|
xangle += xanglespeed
|
||||||
|
yangle += yanglespeed
|
||||||
|
zangle += zanglespeed
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
if active = 1
|
||||||
|
{
|
||||||
|
hit = instance_nearest(x,y,obj_card)
|
||||||
|
if distance_to_object(hit) < 32
|
||||||
|
{
|
||||||
|
life -= 1
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
if life < 1
|
||||||
|
{
|
||||||
|
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
direction = random(360)
|
||||||
|
x = xprevious
|
||||||
|
y = yprevious
|
||||||
|
|
|
@ -0,0 +1,44 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_player",
|
||||||
|
"path": "sprites/spr_player/spr_player.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_enemymanager",
|
||||||
|
"path": "objects/obj_enemymanager/obj_enemymanager.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":1,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":2,"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":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":11,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_meteorlarge",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
active = 1
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
active = 0
|
||||||
|
alarm[0] = 10
|
||||||
|
life = 4
|
||||||
|
xangle = random(360)
|
||||||
|
yangle = random(360)
|
||||||
|
zangle = random(360)
|
||||||
|
xanglespeed = random(10) -5
|
||||||
|
yanglespeed = random(10) -5
|
||||||
|
zanglespeed = random(10) -5
|
||||||
|
speed = 5-random(1)
|
||||||
|
direction = random(360)
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
global.kills += 1
|
||||||
|
if global.kills >= 10*(global.mult+1)
|
||||||
|
{
|
||||||
|
global.kills = 0
|
||||||
|
global.mult += 1
|
||||||
|
global.mesmult = 20
|
||||||
|
sound_play(snd_multiplierup)
|
||||||
|
}
|
||||||
|
global.scores += 50*global.mult
|
||||||
|
repeat (3)
|
||||||
|
instance_create(x,y,obj_meteorsmall)
|
||||||
|
sound_play(snd_enemyexplode)
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
draw_set_alpha(1-(alarm[0]/15))
|
||||||
|
z = 45
|
||||||
|
d3d_set_lighting(true)
|
||||||
|
tex = sprite_get_texture(spr_meteor,0)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
d3d_transform_add_rotation_x(xangle)
|
||||||
|
d3d_transform_add_rotation_y(yangle)
|
||||||
|
d3d_transform_add_rotation_z(zangle)
|
||||||
|
d3d_transform_add_translation(x,y,z)
|
||||||
|
d3d_draw_ellipsoid(-16,-16,-16,16,16,16,tex,1,1,3)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
draw_set_alpha(1)
|
||||||
|
xangle += xanglespeed
|
||||||
|
yangle += yanglespeed
|
||||||
|
zangle += zanglespeed
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
if active = 1
|
||||||
|
{
|
||||||
|
hit = instance_nearest(x,y,obj_card)
|
||||||
|
if distance_to_object(hit) < 16
|
||||||
|
{
|
||||||
|
life -= 1
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
if life < 1
|
||||||
|
{
|
||||||
|
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
direction = random(360)
|
||||||
|
x = xprevious
|
||||||
|
y = yprevious
|
||||||
|
|
|
@ -0,0 +1,44 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_player",
|
||||||
|
"path": "sprites/spr_player/spr_player.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_enemymanager",
|
||||||
|
"path": "objects/obj_enemymanager/obj_enemymanager.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":1,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":2,"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":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":11,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_meteormed",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
active = 1
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
active = 0
|
||||||
|
alarm[0] = 10
|
||||||
|
life = 1
|
||||||
|
xangle = random(360)
|
||||||
|
yangle = random(360)
|
||||||
|
zangle = random(360)
|
||||||
|
xanglespeed = random(10) -5
|
||||||
|
yanglespeed = random(10) -5
|
||||||
|
zanglespeed = random(10) -5
|
||||||
|
speed = 5-random(1)
|
||||||
|
direction = random(360)
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
global.kills += 1
|
||||||
|
if global.kills >= 10*(global.mult+1)
|
||||||
|
{
|
||||||
|
global.kills = 0
|
||||||
|
global.mult += 1
|
||||||
|
global.mesmult = 20
|
||||||
|
sound_play(snd_multiplierup)
|
||||||
|
}
|
||||||
|
global.scores += 20*global.mult
|
||||||
|
sound_play(snd_enemyexplode)
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
draw_set_alpha(1-(alarm[0]/15))
|
||||||
|
z = 45
|
||||||
|
d3d_set_lighting(false)
|
||||||
|
tex = sprite_get_texture(spr_meteor,0)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
d3d_transform_add_rotation_x(xangle)
|
||||||
|
d3d_transform_add_rotation_y(yangle)
|
||||||
|
d3d_transform_add_rotation_z(zangle)
|
||||||
|
d3d_transform_add_translation(x,y,z)
|
||||||
|
d3d_draw_ellipsoid(-8,-8,-8,8,8,8,tex,1,1,3)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
draw_set_alpha(1)
|
||||||
|
xangle += xanglespeed
|
||||||
|
yangle += yanglespeed
|
||||||
|
zangle += zanglespeed
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
if active = 1
|
||||||
|
{
|
||||||
|
hit = instance_nearest(x,y,obj_card)
|
||||||
|
if distance_to_object(hit) < 16
|
||||||
|
{
|
||||||
|
life -= 1
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
if life < 1
|
||||||
|
{
|
||||||
|
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
direction = random(360)
|
||||||
|
x = xprevious
|
||||||
|
y = yprevious
|
||||||
|
|
|
@ -0,0 +1,44 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_player",
|
||||||
|
"path": "sprites/spr_player/spr_player.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_enemymanager",
|
||||||
|
"path": "objects/obj_enemymanager/obj_enemymanager.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":1,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":2,"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":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":11,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_meteorsmall",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,7 @@
|
||||||
|
x = room_width / 2;
|
||||||
|
y = room_height / 2;
|
||||||
|
z = 30;
|
||||||
|
friction = 3
|
||||||
|
global.timeout = 15
|
||||||
|
global.invuln = 90
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
if global.lives > 0
|
||||||
|
{
|
||||||
|
instance_create(room_width/2,room_height/2,obj_player)
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
global.death = true
|
||||||
|
}
|
||||||
|
global.lives -= 1
|
||||||
|
global.mult = 1
|
||||||
|
global.bombs = 2
|
||||||
|
with (obj_enemymanager)
|
||||||
|
instance_destroy()
|
||||||
|
instance_create(x,y,obj_bombeffect)
|
||||||
|
global.timeout = 15
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,25 @@
|
||||||
|
d3d_set_lighting(true)
|
||||||
|
pointsdirection = point_direction(x,y,mouse_x,mouse_y)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
d3d_transform_set_rotation_z(pointsdirection+180)
|
||||||
|
d3d_transform_add_translation(x,y,z)
|
||||||
|
tex = sprite_get_texture(spr_star,0)
|
||||||
|
d3d_draw_ellipsoid(-o_o,-o_o,19,o_o,o_o,25,tex,1,1,5)
|
||||||
|
d3d_draw_ellipsoid(-o_o,-o_o,5,o_o,o_o,11,tex,1,1,5)
|
||||||
|
d3d_draw_ellipsoid(-o_o,-o_o,-15,o_o,o_o,-9,tex,1,1,5)
|
||||||
|
tex = sprite_get_texture(spr_player,0)
|
||||||
|
d3d_draw_cone(-16,-16,-20,16,16,20,tex,1,1,false,5)
|
||||||
|
d3d_draw_ellipsoid(-6,-6,15,6,6,27,tex,1,1,5)
|
||||||
|
o_o = 3
|
||||||
|
draw_set_alpha(.5)
|
||||||
|
d3d_draw_floor(-16,-16,-450,16,16,-450,tex,1,1)
|
||||||
|
draw_set_alpha(1)
|
||||||
|
d3d_transform_set_identity()
|
||||||
|
tex = sprite_get_texture(spr_barrier,0)
|
||||||
|
if global.invuln > 0
|
||||||
|
{
|
||||||
|
draw_set_alpha(.25)
|
||||||
|
d3d_draw_ellipsoid(x-40,y-40,z-40,x+40,y+40,z+40,tex,1,1,12)
|
||||||
|
draw_set_alpha(1)
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
global.sups = pointsdirection + 180 + random(20)-10
|
||||||
|
repeat (3)
|
||||||
|
{
|
||||||
|
iii = instance_create(x + 30*cos(global.sups),y - 30*sin(global.sups),obj_card)
|
||||||
|
with (iii)
|
||||||
|
{
|
||||||
|
direction = global.sups
|
||||||
|
speed = 20
|
||||||
|
z = 30
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sound_play(snd_playershoot)
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
if global.bombs < 1
|
||||||
|
exit;
|
||||||
|
if global.timeout > 0
|
||||||
|
exit;
|
||||||
|
global.bombs -= 1
|
||||||
|
with (obj_enemymanager)
|
||||||
|
instance_destroy()
|
||||||
|
instance_create(x,y,obj_bombeffect)
|
||||||
|
global.timeout = 15
|
||||||
|
global.invuln = 30
|
||||||
|
|
|
@ -0,0 +1,118 @@
|
||||||
|
global.timeout -= 1
|
||||||
|
global.invuln -= 1
|
||||||
|
switch global.keyconfig
|
||||||
|
{
|
||||||
|
case 0: //standard
|
||||||
|
case 1: //QWERTZ
|
||||||
|
up = keyboard_check(ord("W"));
|
||||||
|
down = keyboard_check(ord("S"));
|
||||||
|
right = keyboard_check(ord("D"));
|
||||||
|
left = keyboard_check(ord("A"));
|
||||||
|
break;
|
||||||
|
case 2: //AZERTY
|
||||||
|
up = keyboard_check(ord("Z"));
|
||||||
|
down = keyboard_check(ord("S"));
|
||||||
|
right = keyboard_check(ord("D"));
|
||||||
|
left = keyboard_check(ord("Q"));
|
||||||
|
break;
|
||||||
|
case 3: //Dvorak
|
||||||
|
up = keyboard_check(ord(","));
|
||||||
|
down = keyboard_check(ord("O"));
|
||||||
|
right = keyboard_check(ord("E"));
|
||||||
|
left = keyboard_check(ord("A"));
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
if right
|
||||||
|
direction = 180
|
||||||
|
if up
|
||||||
|
direction = -90
|
||||||
|
if left
|
||||||
|
direction = 0
|
||||||
|
if down
|
||||||
|
direction = -270
|
||||||
|
if up and right
|
||||||
|
direction = -135
|
||||||
|
if up and left
|
||||||
|
direction = -45
|
||||||
|
if down and left
|
||||||
|
direction = 45
|
||||||
|
if down and right
|
||||||
|
direction = 135
|
||||||
|
|
||||||
|
if chargeup < 1
|
||||||
|
chargeup += .2
|
||||||
|
|
||||||
|
if up or down or left or right
|
||||||
|
speed = 15 * chargeup
|
||||||
|
else
|
||||||
|
chargeup = 0
|
||||||
|
|
||||||
|
repeat (3)
|
||||||
|
{
|
||||||
|
instance_create(x-5+random(10),y-5+random(10),obj_star)
|
||||||
|
}
|
||||||
|
|
||||||
|
if global.scores > 150000*global.limit
|
||||||
|
{
|
||||||
|
global.limit = 2*global.limit
|
||||||
|
global.lives += 1
|
||||||
|
global.extend = 20
|
||||||
|
sound_play(snd_extend)
|
||||||
|
}
|
||||||
|
|
||||||
|
if global.invuln < 1
|
||||||
|
{
|
||||||
|
hit = instance_nearest(x,y,obj_spinner)
|
||||||
|
if distance_to_object(hit) < 16 and hit.active = 1
|
||||||
|
{
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
hit = instance_nearest(x,y,obj_meteorlarge)
|
||||||
|
if distance_to_object(hit) < 32 and hit.active = 1
|
||||||
|
{
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
hit = instance_nearest(x,y,obj_meteormed)
|
||||||
|
if distance_to_object(hit) < 16 and hit.active = 1
|
||||||
|
{
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
hit = instance_nearest(x,y,obj_meteorsmall)
|
||||||
|
if distance_to_object(hit) < 8 and hit.active = 1
|
||||||
|
{
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
hit = instance_nearest(x,y,obj_boss1)
|
||||||
|
if distance_to_object(hit) < 64 and hit.active = 1
|
||||||
|
{
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
hit = instance_nearest(x,y,obj_bees)
|
||||||
|
if distance_to_object(hit) < 8 and hit.active = 1
|
||||||
|
{
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
hit = instance_nearest(x,y,obj_boss1bullet)
|
||||||
|
if distance_to_object(hit) < 4
|
||||||
|
{
|
||||||
|
with (hit)
|
||||||
|
instance_destroy()
|
||||||
|
instance_destroy()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
instance_destroy()
|
||||||
|
|
|
@ -0,0 +1,42 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_player",
|
||||||
|
"path": "sprites/spr_player/spr_player.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"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":1,"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":54,"eventType":6,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":50,"eventType":6,"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":11,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_player",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
room_goto(rm_game)
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
sound_play(snd_menuselect)
|
||||||
|
room_goto(rm_menu)
|
||||||
|
|
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"spriteId": null,
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":27,"eventType":9,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":13,"eventType":9,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_plot",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue