diff --git a/thj7/fonts/fn_textlarge/fn_intros.old.png b/thj7/fonts/fn_textlarge/fn_intros.old.png new file mode 100644 index 0000000..a7fe089 Binary files /dev/null and b/thj7/fonts/fn_textlarge/fn_intros.old.png differ diff --git a/thj7/fonts/fn_textlarge/fn_intros.old.yy b/thj7/fonts/fn_textlarge/fn_intros.old.yy new file mode 100644 index 0000000..d447153 --- /dev/null +++ b/thj7/fonts/fn_textlarge/fn_intros.old.yy @@ -0,0 +1,210 @@ +{ + "hinting": 0, + "glyphOperations": 0, + "interpreter": 0, + "pointRounding": 0, + "applyKerning": 0, + "fontName": "Arial", + "styleName": "Regular", + "size": 12.0, + "bold": false, + "italic": false, + "charset": 0, + "AntiAlias": 1, + "first": 0, + "last": 0, + "sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)", + "includeTTF": false, + "TTFName": "", + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "ascenderOffset": 0, + "glyphs": { + "32": {"x":2,"y":2,"w":4,"h":18,"character":32,"shift":4,"offset":0,}, + "33": {"x":165,"y":42,"w":3,"h":18,"character":33,"shift":4,"offset":1,}, + "34": {"x":158,"y":42,"w":5,"h":18,"character":34,"shift":6,"offset":0,}, + "35": {"x":147,"y":42,"w":9,"h":18,"character":35,"shift":9,"offset":0,}, + "36": {"x":136,"y":42,"w":9,"h":18,"character":36,"shift":9,"offset":0,}, + "37": {"x":120,"y":42,"w":14,"h":18,"character":37,"shift":14,"offset":0,}, + "38": {"x":107,"y":42,"w":11,"h":18,"character":38,"shift":11,"offset":0,}, + "39": {"x":102,"y":42,"w":3,"h":18,"character":39,"shift":3,"offset":0,}, + "40": {"x":95,"y":42,"w":5,"h":18,"character":40,"shift":5,"offset":0,}, + "41": {"x":88,"y":42,"w":5,"h":18,"character":41,"shift":5,"offset":0,}, + "42": {"x":170,"y":42,"w":6,"h":18,"character":42,"shift":6,"offset":0,}, + "43": {"x":77,"y":42,"w":9,"h":18,"character":43,"shift":9,"offset":0,}, + "44": {"x":61,"y":42,"w":3,"h":18,"character":44,"shift":4,"offset":1,}, + "45": {"x":54,"y":42,"w":5,"h":18,"character":45,"shift":5,"offset":0,}, + "46": {"x":49,"y":42,"w":3,"h":18,"character":46,"shift":4,"offset":1,}, + "47": {"x":42,"y":42,"w":5,"h":18,"character":47,"shift":4,"offset":0,}, + "48": {"x":31,"y":42,"w":9,"h":18,"character":48,"shift":9,"offset":0,}, + "49": {"x":24,"y":42,"w":5,"h":18,"character":49,"shift":9,"offset":1,}, + "50": {"x":13,"y":42,"w":9,"h":18,"character":50,"shift":9,"offset":0,}, + "51": {"x":2,"y":42,"w":9,"h":18,"character":51,"shift":9,"offset":0,}, + "52": {"x":240,"y":22,"w":9,"h":18,"character":52,"shift":9,"offset":0,}, + "53": {"x":66,"y":42,"w":9,"h":18,"character":53,"shift":9,"offset":0,}, + "54": {"x":178,"y":42,"w":9,"h":18,"character":54,"shift":9,"offset":0,}, + "55": {"x":189,"y":42,"w":9,"h":18,"character":55,"shift":9,"offset":0,}, + "56": {"x":200,"y":42,"w":9,"h":18,"character":56,"shift":9,"offset":0,}, + "57": {"x":186,"y":62,"w":9,"h":18,"character":57,"shift":9,"offset":0,}, + "58": {"x":181,"y":62,"w":3,"h":18,"character":58,"shift":4,"offset":1,}, + "59": {"x":176,"y":62,"w":3,"h":18,"character":59,"shift":4,"offset":1,}, + "60": {"x":165,"y":62,"w":9,"h":18,"character":60,"shift":9,"offset":0,}, + "61": {"x":154,"y":62,"w":9,"h":18,"character":61,"shift":9,"offset":0,}, + "62": {"x":143,"y":62,"w":9,"h":18,"character":62,"shift":9,"offset":0,}, + "63": {"x":132,"y":62,"w":9,"h":18,"character":63,"shift":9,"offset":0,}, + "64": {"x":114,"y":62,"w":16,"h":18,"character":64,"shift":16,"offset":0,}, + "65": {"x":100,"y":62,"w":12,"h":18,"character":65,"shift":11,"offset":-1,}, + "66": {"x":89,"y":62,"w":9,"h":18,"character":66,"shift":11,"offset":1,}, + "67": {"x":76,"y":62,"w":11,"h":18,"character":67,"shift":12,"offset":0,}, + "68": {"x":64,"y":62,"w":10,"h":18,"character":68,"shift":12,"offset":1,}, + "69": {"x":53,"y":62,"w":9,"h":18,"character":69,"shift":11,"offset":1,}, + "70": {"x":42,"y":62,"w":9,"h":18,"character":70,"shift":10,"offset":1,}, + "71": {"x":28,"y":62,"w":12,"h":18,"character":71,"shift":12,"offset":0,}, + "72": {"x":16,"y":62,"w":10,"h":18,"character":72,"shift":12,"offset":1,}, + "73": {"x":11,"y":62,"w":3,"h":18,"character":73,"shift":4,"offset":1,}, + "74": {"x":2,"y":62,"w":7,"h":18,"character":74,"shift":8,"offset":0,}, + "75": {"x":235,"y":42,"w":10,"h":18,"character":75,"shift":11,"offset":1,}, + "76": {"x":225,"y":42,"w":8,"h":18,"character":76,"shift":9,"offset":1,}, + "77": {"x":211,"y":42,"w":12,"h":18,"character":77,"shift":13,"offset":1,}, + "78": {"x":228,"y":22,"w":10,"h":18,"character":78,"shift":12,"offset":1,}, + "79": {"x":214,"y":22,"w":12,"h":18,"character":79,"shift":12,"offset":0,}, + "80": {"x":203,"y":22,"w":9,"h":18,"character":80,"shift":11,"offset":1,}, + "81": {"x":232,"y":2,"w":12,"h":18,"character":81,"shift":12,"offset":0,}, + "82": {"x":213,"y":2,"w":11,"h":18,"character":82,"shift":12,"offset":1,}, + "83": {"x":201,"y":2,"w":10,"h":18,"character":83,"shift":11,"offset":0,}, + "84": {"x":189,"y":2,"w":10,"h":18,"character":84,"shift":10,"offset":0,}, + "85": {"x":177,"y":2,"w":10,"h":18,"character":85,"shift":12,"offset":1,}, + "86": {"x":164,"y":2,"w":11,"h":18,"character":86,"shift":11,"offset":0,}, + "87": {"x":147,"y":2,"w":15,"h":18,"character":87,"shift":15,"offset":0,}, + "88": {"x":134,"y":2,"w":11,"h":18,"character":88,"shift":11,"offset":0,}, + "89": {"x":121,"y":2,"w":11,"h":18,"character":89,"shift":11,"offset":0,}, + "90": {"x":109,"y":2,"w":10,"h":18,"character":90,"shift":10,"offset":0,}, + "91": {"x":226,"y":2,"w":4,"h":18,"character":91,"shift":4,"offset":1,}, + "92": {"x":102,"y":2,"w":5,"h":18,"character":92,"shift":4,"offset":0,}, + "93": {"x":89,"y":2,"w":4,"h":18,"character":93,"shift":4,"offset":0,}, + "94": {"x":79,"y":2,"w":8,"h":18,"character":94,"shift":8,"offset":0,}, + "95": {"x":66,"y":2,"w":11,"h":18,"character":95,"shift":9,"offset":-1,}, + "96": {"x":60,"y":2,"w":4,"h":18,"character":96,"shift":5,"offset":0,}, + "97": {"x":49,"y":2,"w":9,"h":18,"character":97,"shift":9,"offset":0,}, + "98": {"x":39,"y":2,"w":8,"h":18,"character":98,"shift":9,"offset":1,}, + "99": {"x":29,"y":2,"w":8,"h":18,"character":99,"shift":8,"offset":0,}, + "100": {"x":19,"y":2,"w":8,"h":18,"character":100,"shift":9,"offset":0,}, + "101": {"x":8,"y":2,"w":9,"h":18,"character":101,"shift":9,"offset":0,}, + "102": {"x":95,"y":2,"w":5,"h":18,"character":102,"shift":4,"offset":0,}, + "103": {"x":2,"y":22,"w":8,"h":18,"character":103,"shift":9,"offset":0,}, + "104": {"x":97,"y":22,"w":7,"h":18,"character":104,"shift":9,"offset":1,}, + "105": {"x":12,"y":22,"w":2,"h":18,"character":105,"shift":4,"offset":1,}, + "106": {"x":187,"y":22,"w":4,"h":18,"character":106,"shift":4,"offset":-1,}, + "107": {"x":178,"y":22,"w":7,"h":18,"character":107,"shift":8,"offset":1,}, + "108": {"x":174,"y":22,"w":2,"h":18,"character":108,"shift":4,"offset":1,}, + "109": {"x":160,"y":22,"w":12,"h":18,"character":109,"shift":13,"offset":1,}, + "110": {"x":151,"y":22,"w":7,"h":18,"character":110,"shift":9,"offset":1,}, + "111": {"x":140,"y":22,"w":9,"h":18,"character":111,"shift":9,"offset":0,}, + "112": {"x":130,"y":22,"w":8,"h":18,"character":112,"shift":9,"offset":1,}, + "113": {"x":120,"y":22,"w":8,"h":18,"character":113,"shift":9,"offset":0,}, + "114": {"x":113,"y":22,"w":5,"h":18,"character":114,"shift":5,"offset":1,}, + "115": {"x":193,"y":22,"w":8,"h":18,"character":115,"shift":8,"offset":0,}, + "116": {"x":106,"y":22,"w":5,"h":18,"character":116,"shift":4,"offset":0,}, + "117": {"x":88,"y":22,"w":7,"h":18,"character":117,"shift":9,"offset":1,}, + "118": {"x":78,"y":22,"w":8,"h":18,"character":118,"shift":8,"offset":0,}, + "119": {"x":64,"y":22,"w":12,"h":18,"character":119,"shift":12,"offset":0,}, + "120": {"x":54,"y":22,"w":8,"h":18,"character":120,"shift":8,"offset":0,}, + "121": {"x":44,"y":22,"w":8,"h":18,"character":121,"shift":8,"offset":0,}, + "122": {"x":34,"y":22,"w":8,"h":18,"character":122,"shift":8,"offset":0,}, + "123": {"x":27,"y":22,"w":5,"h":18,"character":123,"shift":5,"offset":0,}, + "124": {"x":23,"y":22,"w":2,"h":18,"character":124,"shift":4,"offset":1,}, + "125": {"x":16,"y":22,"w":5,"h":18,"character":125,"shift":5,"offset":0,}, + "126": {"x":197,"y":62,"w":9,"h":18,"character":126,"shift":9,"offset":0,}, + "9647": {"x":208,"y":62,"w":5,"h":18,"character":9647,"shift":8,"offset":2,}, + }, + "kerningPairs": [ + {"first":32,"second":65,"amount":-1,}, + {"first":32,"second":902,"amount":-1,}, + {"first":32,"second":913,"amount":-1,}, + {"first":32,"second":916,"amount":-1,}, + {"first":32,"second":923,"amount":-1,}, + {"first":49,"second":49,"amount":-1,}, + {"first":65,"second":32,"amount":-1,}, + {"first":65,"second":84,"amount":-1,}, + {"first":65,"second":86,"amount":-1,}, + {"first":65,"second":89,"amount":-1,}, + {"first":65,"second":160,"amount":-1,}, + {"first":65,"second":8217,"amount":-1,}, + {"first":70,"second":44,"amount":-1,}, + {"first":70,"second":46,"amount":-1,}, + {"first":70,"second":65,"amount":-1,}, + {"first":76,"second":84,"amount":-1,}, + {"first":76,"second":86,"amount":-1,}, + {"first":76,"second":87,"amount":-1,}, + {"first":76,"second":89,"amount":-1,}, + {"first":76,"second":8217,"amount":-1,}, + {"first":80,"second":44,"amount":-1,}, + {"first":80,"second":46,"amount":-1,}, + {"first":80,"second":65,"amount":-1,}, + {"first":84,"second":44,"amount":-1,}, + {"first":84,"second":45,"amount":-1,}, + {"first":84,"second":46,"amount":-1,}, + {"first":84,"second":58,"amount":-1,}, + {"first":84,"second":59,"amount":-1,}, + {"first":84,"second":65,"amount":-1,}, + {"first":84,"second":97,"amount":-1,}, + {"first":84,"second":99,"amount":-1,}, + {"first":84,"second":101,"amount":-1,}, + {"first":84,"second":111,"amount":-1,}, + {"first":84,"second":115,"amount":-1,}, + {"first":84,"second":119,"amount":-1,}, + {"first":84,"second":121,"amount":-1,}, + {"first":84,"second":173,"amount":-1,}, + {"first":84,"second":894,"amount":-1,}, + {"first":86,"second":44,"amount":-1,}, + {"first":86,"second":45,"amount":-1,}, + {"first":86,"second":46,"amount":-1,}, + {"first":86,"second":65,"amount":-1,}, + {"first":86,"second":97,"amount":-1,}, + {"first":86,"second":101,"amount":-1,}, + {"first":86,"second":111,"amount":-1,}, + {"first":86,"second":173,"amount":-1,}, + {"first":87,"second":44,"amount":-1,}, + {"first":87,"second":46,"amount":-1,}, + {"first":89,"second":44,"amount":-1,}, + {"first":89,"second":45,"amount":-1,}, + {"first":89,"second":46,"amount":-1,}, + {"first":89,"second":58,"amount":-1,}, + {"first":89,"second":59,"amount":-1,}, + {"first":89,"second":65,"amount":-1,}, + {"first":89,"second":97,"amount":-1,}, + {"first":89,"second":101,"amount":-1,}, + {"first":89,"second":111,"amount":-1,}, + {"first":89,"second":112,"amount":-1,}, + {"first":89,"second":113,"amount":-1,}, + {"first":89,"second":117,"amount":-1,}, + {"first":89,"second":118,"amount":-1,}, + {"first":89,"second":173,"amount":-1,}, + {"first":89,"second":894,"amount":-1,}, + {"first":114,"second":44,"amount":-1,}, + {"first":114,"second":46,"amount":-1,}, + {"first":118,"second":44,"amount":-1,}, + {"first":118,"second":46,"amount":-1,}, + {"first":119,"second":44,"amount":-1,}, + {"first":119,"second":46,"amount":-1,}, + {"first":121,"second":44,"amount":-1,}, + {"first":121,"second":46,"amount":-1,}, + ], + "ranges": [ + {"lower":32,"upper":127,}, + {"lower":9647,"upper":9647,}, + ], + "regenerateBitmap": false, + "canGenerateBitmap": true, + "maintainGms1Font": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "fn_intros", + "tags": [], + "resourceType": "GMFont", +} \ No newline at end of file diff --git a/thj7/fonts/fn_textlarge/fn_textlarge.old.png b/thj7/fonts/fn_textlarge/fn_textlarge.old.png new file mode 100644 index 0000000..ee3c397 Binary files /dev/null and b/thj7/fonts/fn_textlarge/fn_textlarge.old.png differ diff --git a/thj7/fonts/fn_textlarge/fn_textlarge.old.yy b/thj7/fonts/fn_textlarge/fn_textlarge.old.yy new file mode 100644 index 0000000..8c944bb --- /dev/null +++ b/thj7/fonts/fn_textlarge/fn_textlarge.old.yy @@ -0,0 +1,138 @@ +{ + "hinting": 0, + "glyphOperations": 0, + "interpreter": 0, + "pointRounding": 0, + "applyKerning": 0, + "fontName": "Laksaman", + "styleName": "Bold Italic", + "size": 18.0, + "bold": true, + "italic": true, + "charset": 0, + "AntiAlias": 1, + "first": 0, + "last": 0, + "sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)", + "includeTTF": false, + "TTFName": "", + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "ascenderOffset": 0, + "glyphs": { + "32": {"x":2,"y":2,"w":8,"h":41,"character":32,"shift":8,"offset":0,}, + "33": {"x":72,"y":88,"w":8,"h":41,"character":33,"shift":6,"offset":-1,}, + "34": {"x":61,"y":88,"w":9,"h":41,"character":34,"shift":10,"offset":3,}, + "35": {"x":42,"y":88,"w":17,"h":41,"character":35,"shift":17,"offset":0,}, + "36": {"x":26,"y":88,"w":14,"h":41,"character":36,"shift":13,"offset":0,}, + "37": {"x":2,"y":88,"w":22,"h":41,"character":37,"shift":25,"offset":2,}, + "38": {"x":483,"y":45,"w":17,"h":41,"character":38,"shift":18,"offset":0,}, + "39": {"x":477,"y":45,"w":4,"h":41,"character":39,"shift":6,"offset":3,}, + "40": {"x":465,"y":45,"w":10,"h":41,"character":40,"shift":9,"offset":1,}, + "41": {"x":453,"y":45,"w":10,"h":41,"character":41,"shift":9,"offset":-2,}, + "42": {"x":82,"y":88,"w":11,"h":41,"character":42,"shift":12,"offset":2,}, + "43": {"x":436,"y":45,"w":15,"h":41,"character":43,"shift":15,"offset":0,}, + "44": {"x":410,"y":45,"w":6,"h":41,"character":44,"shift":6,"offset":-2,}, + "45": {"x":399,"y":45,"w":9,"h":41,"character":45,"shift":8,"offset":-1,}, + "46": {"x":393,"y":45,"w":4,"h":41,"character":46,"shift":6,"offset":0,}, + "47": {"x":374,"y":45,"w":17,"h":41,"character":47,"shift":10,"offset":-3,}, + "48": {"x":358,"y":45,"w":14,"h":41,"character":48,"shift":14,"offset":0,}, + "49": {"x":346,"y":45,"w":10,"h":41,"character":49,"shift":14,"offset":1,}, + "50": {"x":329,"y":45,"w":15,"h":41,"character":50,"shift":14,"offset":-1,}, + "51": {"x":313,"y":45,"w":14,"h":41,"character":51,"shift":14,"offset":-1,}, + "52": {"x":298,"y":45,"w":13,"h":41,"character":52,"shift":14,"offset":0,}, + "53": {"x":418,"y":45,"w":16,"h":41,"character":53,"shift":14,"offset":-1,}, + "54": {"x":95,"y":88,"w":14,"h":41,"character":54,"shift":14,"offset":0,}, + "55": {"x":111,"y":88,"w":13,"h":41,"character":55,"shift":14,"offset":2,}, + "56": {"x":126,"y":88,"w":14,"h":41,"character":56,"shift":14,"offset":0,}, + "57": {"x":471,"y":88,"w":14,"h":41,"character":57,"shift":14,"offset":0,}, + "58": {"x":463,"y":88,"w":6,"h":41,"character":58,"shift":6,"offset":0,}, + "59": {"x":453,"y":88,"w":8,"h":41,"character":59,"shift":6,"offset":-2,}, + "60": {"x":436,"y":88,"w":15,"h":41,"character":60,"shift":15,"offset":1,}, + "61": {"x":420,"y":88,"w":14,"h":41,"character":61,"shift":15,"offset":0,}, + "62": {"x":403,"y":88,"w":15,"h":41,"character":62,"shift":15,"offset":-1,}, + "63": {"x":391,"y":88,"w":10,"h":41,"character":63,"shift":10,"offset":1,}, + "64": {"x":369,"y":88,"w":20,"h":41,"character":64,"shift":21,"offset":0,}, + "65": {"x":350,"y":88,"w":17,"h":41,"character":65,"shift":16,"offset":-2,}, + "66": {"x":334,"y":88,"w":14,"h":41,"character":66,"shift":14,"offset":0,}, + "67": {"x":315,"y":88,"w":17,"h":41,"character":67,"shift":16,"offset":0,}, + "68": {"x":296,"y":88,"w":17,"h":41,"character":68,"shift":17,"offset":0,}, + "69": {"x":279,"y":88,"w":15,"h":41,"character":69,"shift":13,"offset":0,}, + "70": {"x":262,"y":88,"w":15,"h":41,"character":70,"shift":13,"offset":0,}, + "71": {"x":243,"y":88,"w":17,"h":41,"character":71,"shift":16,"offset":0,}, + "72": {"x":223,"y":88,"w":18,"h":41,"character":72,"shift":17,"offset":0,}, + "73": {"x":214,"y":88,"w":7,"h":41,"character":73,"shift":6,"offset":0,}, + "74": {"x":199,"y":88,"w":13,"h":41,"character":74,"shift":10,"offset":-2,}, + "75": {"x":180,"y":88,"w":17,"h":41,"character":75,"shift":15,"offset":0,}, + "76": {"x":166,"y":88,"w":12,"h":41,"character":76,"shift":13,"offset":0,}, + "77": {"x":142,"y":88,"w":22,"h":41,"character":77,"shift":21,"offset":-1,}, + "78": {"x":278,"y":45,"w":18,"h":41,"character":78,"shift":17,"offset":0,}, + "79": {"x":257,"y":45,"w":19,"h":41,"character":79,"shift":19,"offset":0,}, + "80": {"x":240,"y":45,"w":15,"h":41,"character":80,"shift":14,"offset":0,}, + "81": {"x":371,"y":2,"w":19,"h":41,"character":81,"shift":19,"offset":0,}, + "82": {"x":341,"y":2,"w":15,"h":41,"character":82,"shift":14,"offset":0,}, + "83": {"x":324,"y":2,"w":15,"h":41,"character":83,"shift":13,"offset":-1,}, + "84": {"x":305,"y":2,"w":17,"h":41,"character":84,"shift":15,"offset":1,}, + "85": {"x":286,"y":2,"w":17,"h":41,"character":85,"shift":17,"offset":1,}, + "86": {"x":268,"y":2,"w":16,"h":41,"character":86,"shift":15,"offset":2,}, + "87": {"x":242,"y":2,"w":24,"h":41,"character":87,"shift":22,"offset":1,}, + "88": {"x":220,"y":2,"w":20,"h":41,"character":88,"shift":15,"offset":-2,}, + "89": {"x":202,"y":2,"w":16,"h":41,"character":89,"shift":14,"offset":1,}, + "90": {"x":181,"y":2,"w":19,"h":41,"character":90,"shift":16,"offset":-1,}, + "91": {"x":358,"y":2,"w":11,"h":41,"character":91,"shift":8,"offset":-1,}, + "92": {"x":170,"y":2,"w":9,"h":41,"character":92,"shift":10,"offset":1,}, + "93": {"x":135,"y":2,"w":12,"h":41,"character":93,"shift":8,"offset":-2,}, + "94": {"x":119,"y":2,"w":14,"h":41,"character":94,"shift":15,"offset":0,}, + "95": {"x":102,"y":2,"w":15,"h":41,"character":95,"shift":14,"offset":-3,}, + "96": {"x":95,"y":2,"w":5,"h":41,"character":96,"shift":8,"offset":3,}, + "97": {"x":78,"y":2,"w":15,"h":41,"character":97,"shift":16,"offset":0,}, + "98": {"x":62,"y":2,"w":14,"h":41,"character":98,"shift":16,"offset":1,}, + "99": {"x":47,"y":2,"w":13,"h":41,"character":99,"shift":13,"offset":0,}, + "100": {"x":28,"y":2,"w":17,"h":41,"character":100,"shift":16,"offset":0,}, + "101": {"x":12,"y":2,"w":14,"h":41,"character":101,"shift":14,"offset":0,}, + "102": {"x":149,"y":2,"w":19,"h":41,"character":102,"shift":9,"offset":-6,}, + "103": {"x":392,"y":2,"w":13,"h":41,"character":103,"shift":12,"offset":-1,}, + "104": {"x":56,"y":45,"w":14,"h":41,"character":104,"shift":15,"offset":0,}, + "105": {"x":407,"y":2,"w":7,"h":41,"character":105,"shift":6,"offset":0,}, + "106": {"x":212,"y":45,"w":12,"h":41,"character":106,"shift":6,"offset":-5,}, + "107": {"x":196,"y":45,"w":14,"h":41,"character":107,"shift":12,"offset":0,}, + "108": {"x":188,"y":45,"w":6,"h":41,"character":108,"shift":8,"offset":1,}, + "109": {"x":164,"y":45,"w":22,"h":41,"character":109,"shift":23,"offset":0,}, + "110": {"x":148,"y":45,"w":14,"h":41,"character":110,"shift":15,"offset":0,}, + "111": {"x":132,"y":45,"w":14,"h":41,"character":111,"shift":15,"offset":0,}, + "112": {"x":114,"y":45,"w":16,"h":41,"character":112,"shift":16,"offset":-1,}, + "113": {"x":97,"y":45,"w":15,"h":41,"character":113,"shift":16,"offset":0,}, + "114": {"x":85,"y":45,"w":10,"h":41,"character":114,"shift":9,"offset":0,}, + "115": {"x":226,"y":45,"w":12,"h":41,"character":115,"shift":11,"offset":-1,}, + "116": {"x":72,"y":45,"w":11,"h":41,"character":116,"shift":9,"offset":0,}, + "117": {"x":40,"y":45,"w":14,"h":41,"character":117,"shift":15,"offset":1,}, + "118": {"x":23,"y":45,"w":15,"h":41,"character":118,"shift":13,"offset":0,}, + "119": {"x":2,"y":45,"w":19,"h":41,"character":119,"shift":17,"offset":0,}, + "120": {"x":487,"y":2,"w":16,"h":41,"character":120,"shift":13,"offset":-2,}, + "121": {"x":468,"y":2,"w":17,"h":41,"character":121,"shift":13,"offset":-2,}, + "122": {"x":451,"y":2,"w":15,"h":41,"character":122,"shift":13,"offset":-1,}, + "123": {"x":438,"y":2,"w":11,"h":41,"character":123,"shift":9,"offset":0,}, + "124": {"x":428,"y":2,"w":8,"h":41,"character":124,"shift":6,"offset":-1,}, + "125": {"x":416,"y":2,"w":10,"h":41,"character":125,"shift":9,"offset":-1,}, + "126": {"x":487,"y":88,"w":16,"h":41,"character":126,"shift":15,"offset":0,}, + "9647": {"x":2,"y":131,"w":7,"h":41,"character":9647,"shift":13,"offset":3,}, + }, + "kerningPairs": [], + "ranges": [ + {"lower":32,"upper":127,}, + {"lower":9647,"upper":9647,}, + ], + "regenerateBitmap": false, + "canGenerateBitmap": true, + "maintainGms1Font": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "fn_textlarge", + "tags": [], + "resourceType": "GMFont", +} \ No newline at end of file diff --git a/thj7/fonts/fn_textlarge/fn_textlarge.png b/thj7/fonts/fn_textlarge/fn_textlarge.png new file mode 100644 index 0000000..a140ab1 Binary files /dev/null and b/thj7/fonts/fn_textlarge/fn_textlarge.png differ diff --git a/thj7/fonts/fn_textlarge/fn_textlarge.yy b/thj7/fonts/fn_textlarge/fn_textlarge.yy new file mode 100644 index 0000000..27a7a56 --- /dev/null +++ b/thj7/fonts/fn_textlarge/fn_textlarge.yy @@ -0,0 +1,138 @@ +{ + "hinting": 0, + "glyphOperations": 0, + "interpreter": 0, + "pointRounding": 0, + "applyKerning": 0, + "fontName": "Laksaman", + "styleName": "Bold Italic", + "size": 14.0, + "bold": true, + "italic": true, + "charset": 0, + "AntiAlias": 1, + "first": 0, + "last": 0, + "sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)", + "includeTTF": false, + "TTFName": "", + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "ascenderOffset": 0, + "glyphs": { + "32": {"x":2,"y":2,"w":6,"h":32,"character":32,"shift":6,"offset":0,}, + "33": {"x":147,"y":104,"w":7,"h":32,"character":33,"shift":5,"offset":-1,}, + "34": {"x":138,"y":104,"w":7,"h":32,"character":34,"shift":8,"offset":2,}, + "35": {"x":123,"y":104,"w":13,"h":32,"character":35,"shift":13,"offset":0,}, + "36": {"x":110,"y":104,"w":11,"h":32,"character":36,"shift":10,"offset":0,}, + "37": {"x":90,"y":104,"w":18,"h":32,"character":37,"shift":20,"offset":1,}, + "38": {"x":74,"y":104,"w":14,"h":32,"character":38,"shift":14,"offset":0,}, + "39": {"x":68,"y":104,"w":4,"h":32,"character":39,"shift":5,"offset":2,}, + "40": {"x":58,"y":104,"w":8,"h":32,"character":40,"shift":7,"offset":1,}, + "41": {"x":47,"y":104,"w":9,"h":32,"character":41,"shift":7,"offset":-2,}, + "42": {"x":156,"y":104,"w":9,"h":32,"character":42,"shift":10,"offset":1,}, + "43": {"x":33,"y":104,"w":12,"h":32,"character":43,"shift":12,"offset":0,}, + "44": {"x":12,"y":104,"w":4,"h":32,"character":44,"shift":5,"offset":-1,}, + "45": {"x":2,"y":104,"w":8,"h":32,"character":45,"shift":6,"offset":-1,}, + "46": {"x":246,"y":70,"w":3,"h":32,"character":46,"shift":5,"offset":0,}, + "47": {"x":230,"y":70,"w":14,"h":32,"character":47,"shift":8,"offset":-3,}, + "48": {"x":217,"y":70,"w":11,"h":32,"character":48,"shift":11,"offset":0,}, + "49": {"x":207,"y":70,"w":8,"h":32,"character":49,"shift":11,"offset":1,}, + "50": {"x":193,"y":70,"w":12,"h":32,"character":50,"shift":11,"offset":-1,}, + "51": {"x":180,"y":70,"w":11,"h":32,"character":51,"shift":11,"offset":-1,}, + "52": {"x":167,"y":70,"w":11,"h":32,"character":52,"shift":11,"offset":0,}, + "53": {"x":18,"y":104,"w":13,"h":32,"character":53,"shift":11,"offset":-1,}, + "54": {"x":167,"y":104,"w":11,"h":32,"character":54,"shift":11,"offset":0,}, + "55": {"x":180,"y":104,"w":10,"h":32,"character":55,"shift":11,"offset":2,}, + "56": {"x":192,"y":104,"w":11,"h":32,"character":56,"shift":11,"offset":0,}, + "57": {"x":226,"y":138,"w":11,"h":32,"character":57,"shift":11,"offset":0,}, + "58": {"x":219,"y":138,"w":5,"h":32,"character":58,"shift":5,"offset":0,}, + "59": {"x":211,"y":138,"w":6,"h":32,"character":59,"shift":5,"offset":-1,}, + "60": {"x":197,"y":138,"w":12,"h":32,"character":60,"shift":12,"offset":0,}, + "61": {"x":184,"y":138,"w":11,"h":32,"character":61,"shift":12,"offset":0,}, + "62": {"x":170,"y":138,"w":12,"h":32,"character":62,"shift":12,"offset":-1,}, + "63": {"x":160,"y":138,"w":8,"h":32,"character":63,"shift":8,"offset":1,}, + "64": {"x":142,"y":138,"w":16,"h":32,"character":64,"shift":16,"offset":0,}, + "65": {"x":126,"y":138,"w":14,"h":32,"character":65,"shift":13,"offset":-2,}, + "66": {"x":113,"y":138,"w":11,"h":32,"character":66,"shift":11,"offset":0,}, + "67": {"x":97,"y":138,"w":14,"h":32,"character":67,"shift":12,"offset":0,}, + "68": {"x":82,"y":138,"w":13,"h":32,"character":68,"shift":13,"offset":0,}, + "69": {"x":68,"y":138,"w":12,"h":32,"character":69,"shift":10,"offset":0,}, + "70": {"x":54,"y":138,"w":12,"h":32,"character":70,"shift":10,"offset":0,}, + "71": {"x":38,"y":138,"w":14,"h":32,"character":71,"shift":13,"offset":0,}, + "72": {"x":22,"y":138,"w":14,"h":32,"character":72,"shift":13,"offset":0,}, + "73": {"x":15,"y":138,"w":5,"h":32,"character":73,"shift":5,"offset":0,}, + "74": {"x":2,"y":138,"w":11,"h":32,"character":74,"shift":8,"offset":-2,}, + "75": {"x":236,"y":104,"w":14,"h":32,"character":75,"shift":12,"offset":0,}, + "76": {"x":225,"y":104,"w":9,"h":32,"character":76,"shift":10,"offset":0,}, + "77": {"x":205,"y":104,"w":18,"h":32,"character":77,"shift":16,"offset":-1,}, + "78": {"x":151,"y":70,"w":14,"h":32,"character":78,"shift":13,"offset":0,}, + "79": {"x":134,"y":70,"w":15,"h":32,"character":79,"shift":15,"offset":0,}, + "80": {"x":120,"y":70,"w":12,"h":32,"character":80,"shift":11,"offset":0,}, + "81": {"x":56,"y":36,"w":15,"h":32,"character":81,"shift":15,"offset":0,}, + "82": {"x":31,"y":36,"w":12,"h":32,"character":82,"shift":11,"offset":0,}, + "83": {"x":17,"y":36,"w":12,"h":32,"character":83,"shift":10,"offset":-1,}, + "84": {"x":2,"y":36,"w":13,"h":32,"character":84,"shift":12,"offset":1,}, + "85": {"x":232,"y":2,"w":13,"h":32,"character":85,"shift":14,"offset":1,}, + "86": {"x":217,"y":2,"w":13,"h":32,"character":86,"shift":12,"offset":1,}, + "87": {"x":196,"y":2,"w":19,"h":32,"character":87,"shift":17,"offset":1,}, + "88": {"x":178,"y":2,"w":16,"h":32,"character":88,"shift":12,"offset":-2,}, + "89": {"x":163,"y":2,"w":13,"h":32,"character":89,"shift":11,"offset":1,}, + "90": {"x":146,"y":2,"w":15,"h":32,"character":90,"shift":13,"offset":-1,}, + "91": {"x":45,"y":36,"w":9,"h":32,"character":91,"shift":7,"offset":-1,}, + "92": {"x":137,"y":2,"w":7,"h":32,"character":92,"shift":8,"offset":1,}, + "93": {"x":110,"y":2,"w":9,"h":32,"character":93,"shift":7,"offset":-1,}, + "94": {"x":97,"y":2,"w":11,"h":32,"character":94,"shift":12,"offset":0,}, + "95": {"x":83,"y":2,"w":12,"h":32,"character":95,"shift":11,"offset":-3,}, + "96": {"x":77,"y":2,"w":4,"h":32,"character":96,"shift":6,"offset":2,}, + "97": {"x":63,"y":2,"w":12,"h":32,"character":97,"shift":12,"offset":0,}, + "98": {"x":50,"y":2,"w":11,"h":32,"character":98,"shift":12,"offset":1,}, + "99": {"x":38,"y":2,"w":10,"h":32,"character":99,"shift":10,"offset":0,}, + "100": {"x":23,"y":2,"w":13,"h":32,"character":100,"shift":12,"offset":0,}, + "101": {"x":10,"y":2,"w":11,"h":32,"character":101,"shift":11,"offset":0,}, + "102": {"x":121,"y":2,"w":14,"h":32,"character":102,"shift":7,"offset":-4,}, + "103": {"x":73,"y":36,"w":11,"h":32,"character":103,"shift":9,"offset":-1,}, + "104": {"x":214,"y":36,"w":11,"h":32,"character":104,"shift":12,"offset":0,}, + "105": {"x":86,"y":36,"w":6,"h":32,"character":105,"shift":5,"offset":0,}, + "106": {"x":96,"y":70,"w":10,"h":32,"character":106,"shift":5,"offset":-4,}, + "107": {"x":83,"y":70,"w":11,"h":32,"character":107,"shift":10,"offset":0,}, + "108": {"x":76,"y":70,"w":5,"h":32,"character":108,"shift":6,"offset":1,}, + "109": {"x":57,"y":70,"w":17,"h":32,"character":109,"shift":18,"offset":0,}, + "110": {"x":44,"y":70,"w":11,"h":32,"character":110,"shift":12,"offset":0,}, + "111": {"x":31,"y":70,"w":11,"h":32,"character":111,"shift":12,"offset":0,}, + "112": {"x":16,"y":70,"w":13,"h":32,"character":112,"shift":12,"offset":-1,}, + "113": {"x":2,"y":70,"w":12,"h":32,"character":113,"shift":12,"offset":0,}, + "114": {"x":237,"y":36,"w":8,"h":32,"character":114,"shift":7,"offset":0,}, + "115": {"x":108,"y":70,"w":10,"h":32,"character":115,"shift":8,"offset":-1,}, + "116": {"x":227,"y":36,"w":8,"h":32,"character":116,"shift":7,"offset":0,}, + "117": {"x":200,"y":36,"w":12,"h":32,"character":117,"shift":12,"offset":0,}, + "118": {"x":186,"y":36,"w":12,"h":32,"character":118,"shift":10,"offset":0,}, + "119": {"x":169,"y":36,"w":15,"h":32,"character":119,"shift":14,"offset":0,}, + "120": {"x":154,"y":36,"w":13,"h":32,"character":120,"shift":10,"offset":-2,}, + "121": {"x":138,"y":36,"w":14,"h":32,"character":121,"shift":10,"offset":-2,}, + "122": {"x":124,"y":36,"w":12,"h":32,"character":122,"shift":10,"offset":-1,}, + "123": {"x":113,"y":36,"w":9,"h":32,"character":123,"shift":7,"offset":0,}, + "124": {"x":104,"y":36,"w":7,"h":32,"character":124,"shift":5,"offset":-1,}, + "125": {"x":94,"y":36,"w":8,"h":32,"character":125,"shift":7,"offset":-1,}, + "126": {"x":239,"y":138,"w":12,"h":32,"character":126,"shift":12,"offset":0,}, + "9647": {"x":2,"y":172,"w":6,"h":32,"character":9647,"shift":10,"offset":2,}, + }, + "kerningPairs": [], + "ranges": [ + {"lower":32,"upper":127,}, + {"lower":9647,"upper":9647,}, + ], + "regenerateBitmap": false, + "canGenerateBitmap": true, + "maintainGms1Font": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "fn_textlarge", + "tags": [], + "resourceType": "GMFont", +} \ No newline at end of file diff --git a/thj7/fonts/fn_textsmall/fn_intros.old.png b/thj7/fonts/fn_textsmall/fn_intros.old.png new file mode 100644 index 0000000..a7fe089 Binary files /dev/null and b/thj7/fonts/fn_textsmall/fn_intros.old.png differ diff --git a/thj7/fonts/fn_textsmall/fn_intros.old.yy b/thj7/fonts/fn_textsmall/fn_intros.old.yy new file mode 100644 index 0000000..d447153 --- /dev/null +++ b/thj7/fonts/fn_textsmall/fn_intros.old.yy @@ -0,0 +1,210 @@ +{ + "hinting": 0, + "glyphOperations": 0, + "interpreter": 0, + "pointRounding": 0, + "applyKerning": 0, + "fontName": "Arial", + "styleName": "Regular", + "size": 12.0, + "bold": false, + "italic": false, + "charset": 0, + "AntiAlias": 1, + "first": 0, + "last": 0, + "sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)", + "includeTTF": false, + "TTFName": "", + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "ascenderOffset": 0, + "glyphs": { + "32": {"x":2,"y":2,"w":4,"h":18,"character":32,"shift":4,"offset":0,}, + "33": {"x":165,"y":42,"w":3,"h":18,"character":33,"shift":4,"offset":1,}, + "34": {"x":158,"y":42,"w":5,"h":18,"character":34,"shift":6,"offset":0,}, + "35": {"x":147,"y":42,"w":9,"h":18,"character":35,"shift":9,"offset":0,}, + "36": {"x":136,"y":42,"w":9,"h":18,"character":36,"shift":9,"offset":0,}, + "37": {"x":120,"y":42,"w":14,"h":18,"character":37,"shift":14,"offset":0,}, + "38": {"x":107,"y":42,"w":11,"h":18,"character":38,"shift":11,"offset":0,}, + "39": {"x":102,"y":42,"w":3,"h":18,"character":39,"shift":3,"offset":0,}, + "40": {"x":95,"y":42,"w":5,"h":18,"character":40,"shift":5,"offset":0,}, + "41": {"x":88,"y":42,"w":5,"h":18,"character":41,"shift":5,"offset":0,}, + "42": {"x":170,"y":42,"w":6,"h":18,"character":42,"shift":6,"offset":0,}, + "43": {"x":77,"y":42,"w":9,"h":18,"character":43,"shift":9,"offset":0,}, + "44": {"x":61,"y":42,"w":3,"h":18,"character":44,"shift":4,"offset":1,}, + "45": {"x":54,"y":42,"w":5,"h":18,"character":45,"shift":5,"offset":0,}, + "46": {"x":49,"y":42,"w":3,"h":18,"character":46,"shift":4,"offset":1,}, + "47": {"x":42,"y":42,"w":5,"h":18,"character":47,"shift":4,"offset":0,}, + "48": {"x":31,"y":42,"w":9,"h":18,"character":48,"shift":9,"offset":0,}, + "49": {"x":24,"y":42,"w":5,"h":18,"character":49,"shift":9,"offset":1,}, + "50": {"x":13,"y":42,"w":9,"h":18,"character":50,"shift":9,"offset":0,}, + "51": {"x":2,"y":42,"w":9,"h":18,"character":51,"shift":9,"offset":0,}, + "52": {"x":240,"y":22,"w":9,"h":18,"character":52,"shift":9,"offset":0,}, + "53": {"x":66,"y":42,"w":9,"h":18,"character":53,"shift":9,"offset":0,}, + "54": {"x":178,"y":42,"w":9,"h":18,"character":54,"shift":9,"offset":0,}, + "55": {"x":189,"y":42,"w":9,"h":18,"character":55,"shift":9,"offset":0,}, + "56": {"x":200,"y":42,"w":9,"h":18,"character":56,"shift":9,"offset":0,}, + "57": {"x":186,"y":62,"w":9,"h":18,"character":57,"shift":9,"offset":0,}, + "58": {"x":181,"y":62,"w":3,"h":18,"character":58,"shift":4,"offset":1,}, + "59": {"x":176,"y":62,"w":3,"h":18,"character":59,"shift":4,"offset":1,}, + "60": {"x":165,"y":62,"w":9,"h":18,"character":60,"shift":9,"offset":0,}, + "61": {"x":154,"y":62,"w":9,"h":18,"character":61,"shift":9,"offset":0,}, + "62": {"x":143,"y":62,"w":9,"h":18,"character":62,"shift":9,"offset":0,}, + "63": {"x":132,"y":62,"w":9,"h":18,"character":63,"shift":9,"offset":0,}, + "64": {"x":114,"y":62,"w":16,"h":18,"character":64,"shift":16,"offset":0,}, + "65": {"x":100,"y":62,"w":12,"h":18,"character":65,"shift":11,"offset":-1,}, + "66": {"x":89,"y":62,"w":9,"h":18,"character":66,"shift":11,"offset":1,}, + "67": {"x":76,"y":62,"w":11,"h":18,"character":67,"shift":12,"offset":0,}, + "68": {"x":64,"y":62,"w":10,"h":18,"character":68,"shift":12,"offset":1,}, + "69": {"x":53,"y":62,"w":9,"h":18,"character":69,"shift":11,"offset":1,}, + "70": {"x":42,"y":62,"w":9,"h":18,"character":70,"shift":10,"offset":1,}, + "71": {"x":28,"y":62,"w":12,"h":18,"character":71,"shift":12,"offset":0,}, + "72": {"x":16,"y":62,"w":10,"h":18,"character":72,"shift":12,"offset":1,}, + "73": {"x":11,"y":62,"w":3,"h":18,"character":73,"shift":4,"offset":1,}, + "74": {"x":2,"y":62,"w":7,"h":18,"character":74,"shift":8,"offset":0,}, + "75": {"x":235,"y":42,"w":10,"h":18,"character":75,"shift":11,"offset":1,}, + "76": {"x":225,"y":42,"w":8,"h":18,"character":76,"shift":9,"offset":1,}, + "77": {"x":211,"y":42,"w":12,"h":18,"character":77,"shift":13,"offset":1,}, + "78": {"x":228,"y":22,"w":10,"h":18,"character":78,"shift":12,"offset":1,}, + "79": {"x":214,"y":22,"w":12,"h":18,"character":79,"shift":12,"offset":0,}, + "80": {"x":203,"y":22,"w":9,"h":18,"character":80,"shift":11,"offset":1,}, + "81": {"x":232,"y":2,"w":12,"h":18,"character":81,"shift":12,"offset":0,}, + "82": {"x":213,"y":2,"w":11,"h":18,"character":82,"shift":12,"offset":1,}, + "83": {"x":201,"y":2,"w":10,"h":18,"character":83,"shift":11,"offset":0,}, + "84": {"x":189,"y":2,"w":10,"h":18,"character":84,"shift":10,"offset":0,}, + "85": {"x":177,"y":2,"w":10,"h":18,"character":85,"shift":12,"offset":1,}, + "86": {"x":164,"y":2,"w":11,"h":18,"character":86,"shift":11,"offset":0,}, + "87": {"x":147,"y":2,"w":15,"h":18,"character":87,"shift":15,"offset":0,}, + "88": {"x":134,"y":2,"w":11,"h":18,"character":88,"shift":11,"offset":0,}, + "89": {"x":121,"y":2,"w":11,"h":18,"character":89,"shift":11,"offset":0,}, + "90": {"x":109,"y":2,"w":10,"h":18,"character":90,"shift":10,"offset":0,}, + "91": {"x":226,"y":2,"w":4,"h":18,"character":91,"shift":4,"offset":1,}, + "92": {"x":102,"y":2,"w":5,"h":18,"character":92,"shift":4,"offset":0,}, + "93": {"x":89,"y":2,"w":4,"h":18,"character":93,"shift":4,"offset":0,}, + "94": {"x":79,"y":2,"w":8,"h":18,"character":94,"shift":8,"offset":0,}, + "95": {"x":66,"y":2,"w":11,"h":18,"character":95,"shift":9,"offset":-1,}, + "96": {"x":60,"y":2,"w":4,"h":18,"character":96,"shift":5,"offset":0,}, + "97": {"x":49,"y":2,"w":9,"h":18,"character":97,"shift":9,"offset":0,}, + "98": {"x":39,"y":2,"w":8,"h":18,"character":98,"shift":9,"offset":1,}, + "99": {"x":29,"y":2,"w":8,"h":18,"character":99,"shift":8,"offset":0,}, + "100": {"x":19,"y":2,"w":8,"h":18,"character":100,"shift":9,"offset":0,}, + "101": {"x":8,"y":2,"w":9,"h":18,"character":101,"shift":9,"offset":0,}, + "102": {"x":95,"y":2,"w":5,"h":18,"character":102,"shift":4,"offset":0,}, + "103": {"x":2,"y":22,"w":8,"h":18,"character":103,"shift":9,"offset":0,}, + "104": {"x":97,"y":22,"w":7,"h":18,"character":104,"shift":9,"offset":1,}, + "105": {"x":12,"y":22,"w":2,"h":18,"character":105,"shift":4,"offset":1,}, + "106": {"x":187,"y":22,"w":4,"h":18,"character":106,"shift":4,"offset":-1,}, + "107": {"x":178,"y":22,"w":7,"h":18,"character":107,"shift":8,"offset":1,}, + "108": {"x":174,"y":22,"w":2,"h":18,"character":108,"shift":4,"offset":1,}, + "109": {"x":160,"y":22,"w":12,"h":18,"character":109,"shift":13,"offset":1,}, + "110": {"x":151,"y":22,"w":7,"h":18,"character":110,"shift":9,"offset":1,}, + "111": {"x":140,"y":22,"w":9,"h":18,"character":111,"shift":9,"offset":0,}, + "112": {"x":130,"y":22,"w":8,"h":18,"character":112,"shift":9,"offset":1,}, + "113": {"x":120,"y":22,"w":8,"h":18,"character":113,"shift":9,"offset":0,}, + "114": {"x":113,"y":22,"w":5,"h":18,"character":114,"shift":5,"offset":1,}, + "115": {"x":193,"y":22,"w":8,"h":18,"character":115,"shift":8,"offset":0,}, + "116": {"x":106,"y":22,"w":5,"h":18,"character":116,"shift":4,"offset":0,}, + "117": {"x":88,"y":22,"w":7,"h":18,"character":117,"shift":9,"offset":1,}, + "118": {"x":78,"y":22,"w":8,"h":18,"character":118,"shift":8,"offset":0,}, + "119": {"x":64,"y":22,"w":12,"h":18,"character":119,"shift":12,"offset":0,}, + "120": {"x":54,"y":22,"w":8,"h":18,"character":120,"shift":8,"offset":0,}, + "121": {"x":44,"y":22,"w":8,"h":18,"character":121,"shift":8,"offset":0,}, + "122": {"x":34,"y":22,"w":8,"h":18,"character":122,"shift":8,"offset":0,}, + "123": {"x":27,"y":22,"w":5,"h":18,"character":123,"shift":5,"offset":0,}, + "124": {"x":23,"y":22,"w":2,"h":18,"character":124,"shift":4,"offset":1,}, + "125": {"x":16,"y":22,"w":5,"h":18,"character":125,"shift":5,"offset":0,}, + "126": {"x":197,"y":62,"w":9,"h":18,"character":126,"shift":9,"offset":0,}, + "9647": {"x":208,"y":62,"w":5,"h":18,"character":9647,"shift":8,"offset":2,}, + }, + "kerningPairs": [ + {"first":32,"second":65,"amount":-1,}, + {"first":32,"second":902,"amount":-1,}, + {"first":32,"second":913,"amount":-1,}, + {"first":32,"second":916,"amount":-1,}, + {"first":32,"second":923,"amount":-1,}, + {"first":49,"second":49,"amount":-1,}, + {"first":65,"second":32,"amount":-1,}, + {"first":65,"second":84,"amount":-1,}, + {"first":65,"second":86,"amount":-1,}, + {"first":65,"second":89,"amount":-1,}, + {"first":65,"second":160,"amount":-1,}, + {"first":65,"second":8217,"amount":-1,}, + {"first":70,"second":44,"amount":-1,}, + {"first":70,"second":46,"amount":-1,}, + {"first":70,"second":65,"amount":-1,}, + {"first":76,"second":84,"amount":-1,}, + {"first":76,"second":86,"amount":-1,}, + {"first":76,"second":87,"amount":-1,}, + {"first":76,"second":89,"amount":-1,}, + {"first":76,"second":8217,"amount":-1,}, + {"first":80,"second":44,"amount":-1,}, + {"first":80,"second":46,"amount":-1,}, + {"first":80,"second":65,"amount":-1,}, + {"first":84,"second":44,"amount":-1,}, + {"first":84,"second":45,"amount":-1,}, + {"first":84,"second":46,"amount":-1,}, + {"first":84,"second":58,"amount":-1,}, + {"first":84,"second":59,"amount":-1,}, + {"first":84,"second":65,"amount":-1,}, + {"first":84,"second":97,"amount":-1,}, + {"first":84,"second":99,"amount":-1,}, + {"first":84,"second":101,"amount":-1,}, + {"first":84,"second":111,"amount":-1,}, + {"first":84,"second":115,"amount":-1,}, + {"first":84,"second":119,"amount":-1,}, + {"first":84,"second":121,"amount":-1,}, + {"first":84,"second":173,"amount":-1,}, + {"first":84,"second":894,"amount":-1,}, + {"first":86,"second":44,"amount":-1,}, + {"first":86,"second":45,"amount":-1,}, + {"first":86,"second":46,"amount":-1,}, + {"first":86,"second":65,"amount":-1,}, + {"first":86,"second":97,"amount":-1,}, + {"first":86,"second":101,"amount":-1,}, + {"first":86,"second":111,"amount":-1,}, + {"first":86,"second":173,"amount":-1,}, + {"first":87,"second":44,"amount":-1,}, + {"first":87,"second":46,"amount":-1,}, + {"first":89,"second":44,"amount":-1,}, + {"first":89,"second":45,"amount":-1,}, + {"first":89,"second":46,"amount":-1,}, + {"first":89,"second":58,"amount":-1,}, + {"first":89,"second":59,"amount":-1,}, + {"first":89,"second":65,"amount":-1,}, + {"first":89,"second":97,"amount":-1,}, + {"first":89,"second":101,"amount":-1,}, + {"first":89,"second":111,"amount":-1,}, + {"first":89,"second":112,"amount":-1,}, + {"first":89,"second":113,"amount":-1,}, + {"first":89,"second":117,"amount":-1,}, + {"first":89,"second":118,"amount":-1,}, + {"first":89,"second":173,"amount":-1,}, + {"first":89,"second":894,"amount":-1,}, + {"first":114,"second":44,"amount":-1,}, + {"first":114,"second":46,"amount":-1,}, + {"first":118,"second":44,"amount":-1,}, + {"first":118,"second":46,"amount":-1,}, + {"first":119,"second":44,"amount":-1,}, + {"first":119,"second":46,"amount":-1,}, + {"first":121,"second":44,"amount":-1,}, + {"first":121,"second":46,"amount":-1,}, + ], + "ranges": [ + {"lower":32,"upper":127,}, + {"lower":9647,"upper":9647,}, + ], + "regenerateBitmap": false, + "canGenerateBitmap": true, + "maintainGms1Font": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "fn_intros", + "tags": [], + "resourceType": "GMFont", +} \ No newline at end of file diff --git a/thj7/fonts/fn_textsmall/fn_textlarge.png b/thj7/fonts/fn_textsmall/fn_textlarge.png new file mode 100644 index 0000000..ee3c397 Binary files /dev/null and b/thj7/fonts/fn_textsmall/fn_textlarge.png differ diff --git a/thj7/fonts/fn_textsmall/fn_textsmall.old.png b/thj7/fonts/fn_textsmall/fn_textsmall.old.png new file mode 100644 index 0000000..75faee8 Binary files /dev/null and b/thj7/fonts/fn_textsmall/fn_textsmall.old.png differ diff --git a/thj7/fonts/fn_textsmall/fn_textsmall.old.yy b/thj7/fonts/fn_textsmall/fn_textsmall.old.yy new file mode 100644 index 0000000..c8f5157 --- /dev/null +++ b/thj7/fonts/fn_textsmall/fn_textsmall.old.yy @@ -0,0 +1,138 @@ +{ + "hinting": 0, + "glyphOperations": 0, + "interpreter": 0, + "pointRounding": 0, + "applyKerning": 0, + "fontName": "Laksaman", + "styleName": "Bold Italic", + "size": 9.0, + "bold": true, + "italic": true, + "charset": 0, + "AntiAlias": 1, + "first": 0, + "last": 0, + "sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)", + "includeTTF": false, + "TTFName": "", + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "ascenderOffset": 0, + "glyphs": { + "32": {"x":2,"y":2,"w":4,"h":21,"character":32,"shift":4,"offset":0,}, + "33": {"x":138,"y":48,"w":5,"h":21,"character":33,"shift":3,"offset":-1,}, + "34": {"x":131,"y":48,"w":5,"h":21,"character":34,"shift":5,"offset":1,}, + "35": {"x":120,"y":48,"w":9,"h":21,"character":35,"shift":8,"offset":0,}, + "36": {"x":111,"y":48,"w":7,"h":21,"character":36,"shift":7,"offset":0,}, + "37": {"x":98,"y":48,"w":11,"h":21,"character":37,"shift":12,"offset":1,}, + "38": {"x":87,"y":48,"w":9,"h":21,"character":38,"shift":9,"offset":0,}, + "39": {"x":82,"y":48,"w":3,"h":21,"character":39,"shift":3,"offset":1,}, + "40": {"x":74,"y":48,"w":6,"h":21,"character":40,"shift":4,"offset":0,}, + "41": {"x":67,"y":48,"w":5,"h":21,"character":41,"shift":4,"offset":-1,}, + "42": {"x":145,"y":48,"w":6,"h":21,"character":42,"shift":6,"offset":1,}, + "43": {"x":57,"y":48,"w":8,"h":21,"character":43,"shift":8,"offset":0,}, + "44": {"x":41,"y":48,"w":3,"h":21,"character":44,"shift":3,"offset":-1,}, + "45": {"x":34,"y":48,"w":5,"h":21,"character":45,"shift":4,"offset":-1,}, + "46": {"x":30,"y":48,"w":2,"h":21,"character":46,"shift":3,"offset":0,}, + "47": {"x":19,"y":48,"w":9,"h":21,"character":47,"shift":5,"offset":-2,}, + "48": {"x":10,"y":48,"w":7,"h":21,"character":48,"shift":7,"offset":0,}, + "49": {"x":2,"y":48,"w":6,"h":21,"character":49,"shift":7,"offset":0,}, + "50": {"x":240,"y":25,"w":8,"h":21,"character":50,"shift":7,"offset":-1,}, + "51": {"x":230,"y":25,"w":8,"h":21,"character":51,"shift":7,"offset":-1,}, + "52": {"x":221,"y":25,"w":7,"h":21,"character":52,"shift":7,"offset":0,}, + "53": {"x":46,"y":48,"w":9,"h":21,"character":53,"shift":7,"offset":-1,}, + "54": {"x":153,"y":48,"w":7,"h":21,"character":54,"shift":7,"offset":0,}, + "55": {"x":162,"y":48,"w":7,"h":21,"character":55,"shift":7,"offset":1,}, + "56": {"x":171,"y":48,"w":7,"h":21,"character":56,"shift":7,"offset":0,}, + "57": {"x":124,"y":71,"w":7,"h":21,"character":57,"shift":7,"offset":0,}, + "58": {"x":119,"y":71,"w":3,"h":21,"character":58,"shift":3,"offset":0,}, + "59": {"x":113,"y":71,"w":4,"h":21,"character":59,"shift":3,"offset":-1,}, + "60": {"x":103,"y":71,"w":8,"h":21,"character":60,"shift":8,"offset":0,}, + "61": {"x":94,"y":71,"w":7,"h":21,"character":61,"shift":8,"offset":0,}, + "62": {"x":84,"y":71,"w":8,"h":21,"character":62,"shift":8,"offset":-1,}, + "63": {"x":76,"y":71,"w":6,"h":21,"character":63,"shift":5,"offset":0,}, + "64": {"x":64,"y":71,"w":10,"h":21,"character":64,"shift":10,"offset":0,}, + "65": {"x":53,"y":71,"w":9,"h":21,"character":65,"shift":8,"offset":-1,}, + "66": {"x":44,"y":71,"w":7,"h":21,"character":66,"shift":7,"offset":0,}, + "67": {"x":33,"y":71,"w":9,"h":21,"character":67,"shift":8,"offset":0,}, + "68": {"x":22,"y":71,"w":9,"h":21,"character":68,"shift":8,"offset":0,}, + "69": {"x":12,"y":71,"w":8,"h":21,"character":69,"shift":6,"offset":0,}, + "70": {"x":2,"y":71,"w":8,"h":21,"character":70,"shift":6,"offset":0,}, + "71": {"x":239,"y":48,"w":9,"h":21,"character":71,"shift":8,"offset":0,}, + "72": {"x":228,"y":48,"w":9,"h":21,"character":72,"shift":9,"offset":0,}, + "73": {"x":222,"y":48,"w":4,"h":21,"character":73,"shift":3,"offset":0,}, + "74": {"x":213,"y":48,"w":7,"h":21,"character":74,"shift":5,"offset":-1,}, + "75": {"x":202,"y":48,"w":9,"h":21,"character":75,"shift":7,"offset":0,}, + "76": {"x":194,"y":48,"w":6,"h":21,"character":76,"shift":6,"offset":0,}, + "77": {"x":180,"y":48,"w":12,"h":21,"character":77,"shift":10,"offset":-1,}, + "78": {"x":210,"y":25,"w":9,"h":21,"character":78,"shift":9,"offset":0,}, + "79": {"x":198,"y":25,"w":10,"h":21,"character":79,"shift":9,"offset":0,}, + "80": {"x":188,"y":25,"w":8,"h":21,"character":80,"shift":7,"offset":0,}, + "81": {"x":218,"y":2,"w":10,"h":21,"character":81,"shift":9,"offset":0,}, + "82": {"x":200,"y":2,"w":8,"h":21,"character":82,"shift":7,"offset":0,}, + "83": {"x":190,"y":2,"w":8,"h":21,"character":83,"shift":7,"offset":-1,}, + "84": {"x":179,"y":2,"w":9,"h":21,"character":84,"shift":8,"offset":0,}, + "85": {"x":168,"y":2,"w":9,"h":21,"character":85,"shift":9,"offset":0,}, + "86": {"x":158,"y":2,"w":8,"h":21,"character":86,"shift":8,"offset":1,}, + "87": {"x":143,"y":2,"w":13,"h":21,"character":87,"shift":11,"offset":0,}, + "88": {"x":131,"y":2,"w":10,"h":21,"character":88,"shift":8,"offset":-1,}, + "89": {"x":120,"y":2,"w":9,"h":21,"character":89,"shift":7,"offset":0,}, + "90": {"x":108,"y":2,"w":10,"h":21,"character":90,"shift":8,"offset":-1,}, + "91": {"x":210,"y":2,"w":6,"h":21,"character":91,"shift":4,"offset":-1,}, + "92": {"x":101,"y":2,"w":5,"h":21,"character":92,"shift":5,"offset":0,}, + "93": {"x":81,"y":2,"w":6,"h":21,"character":93,"shift":4,"offset":-1,}, + "94": {"x":72,"y":2,"w":7,"h":21,"character":94,"shift":8,"offset":0,}, + "95": {"x":62,"y":2,"w":8,"h":21,"character":95,"shift":7,"offset":-2,}, + "96": {"x":57,"y":2,"w":3,"h":21,"character":96,"shift":4,"offset":1,}, + "97": {"x":47,"y":2,"w":8,"h":21,"character":97,"shift":8,"offset":0,}, + "98": {"x":37,"y":2,"w":8,"h":21,"character":98,"shift":8,"offset":0,}, + "99": {"x":28,"y":2,"w":7,"h":21,"character":99,"shift":6,"offset":0,}, + "100": {"x":17,"y":2,"w":9,"h":21,"character":100,"shift":8,"offset":0,}, + "101": {"x":8,"y":2,"w":7,"h":21,"character":101,"shift":7,"offset":0,}, + "102": {"x":89,"y":2,"w":10,"h":21,"character":102,"shift":5,"offset":-3,}, + "103": {"x":230,"y":2,"w":7,"h":21,"character":103,"shift":6,"offset":-1,}, + "104": {"x":80,"y":25,"w":7,"h":21,"character":104,"shift":8,"offset":0,}, + "105": {"x":239,"y":2,"w":4,"h":21,"character":105,"shift":3,"offset":0,}, + "106": {"x":170,"y":25,"w":7,"h":21,"character":106,"shift":3,"offset":-3,}, + "107": {"x":161,"y":25,"w":7,"h":21,"character":107,"shift":6,"offset":0,}, + "108": {"x":155,"y":25,"w":4,"h":21,"character":108,"shift":4,"offset":0,}, + "109": {"x":142,"y":25,"w":11,"h":21,"character":109,"shift":11,"offset":0,}, + "110": {"x":133,"y":25,"w":7,"h":21,"character":110,"shift":8,"offset":0,}, + "111": {"x":124,"y":25,"w":7,"h":21,"character":111,"shift":7,"offset":0,}, + "112": {"x":113,"y":25,"w":9,"h":21,"character":112,"shift":8,"offset":-1,}, + "113": {"x":103,"y":25,"w":8,"h":21,"character":113,"shift":8,"offset":0,}, + "114": {"x":96,"y":25,"w":5,"h":21,"character":114,"shift":4,"offset":0,}, + "115": {"x":179,"y":25,"w":7,"h":21,"character":115,"shift":5,"offset":-1,}, + "116": {"x":89,"y":25,"w":5,"h":21,"character":116,"shift":5,"offset":0,}, + "117": {"x":70,"y":25,"w":8,"h":21,"character":117,"shift":8,"offset":0,}, + "118": {"x":60,"y":25,"w":8,"h":21,"character":118,"shift":6,"offset":0,}, + "119": {"x":48,"y":25,"w":10,"h":21,"character":119,"shift":9,"offset":0,}, + "120": {"x":38,"y":25,"w":8,"h":21,"character":120,"shift":6,"offset":-1,}, + "121": {"x":27,"y":25,"w":9,"h":21,"character":121,"shift":7,"offset":-1,}, + "122": {"x":17,"y":25,"w":8,"h":21,"character":122,"shift":6,"offset":-1,}, + "123": {"x":9,"y":25,"w":6,"h":21,"character":123,"shift":5,"offset":0,}, + "124": {"x":2,"y":25,"w":5,"h":21,"character":124,"shift":3,"offset":-1,}, + "125": {"x":245,"y":2,"w":6,"h":21,"character":125,"shift":5,"offset":-1,}, + "126": {"x":133,"y":71,"w":8,"h":21,"character":126,"shift":8,"offset":0,}, + "9647": {"x":143,"y":71,"w":4,"h":21,"character":9647,"shift":6,"offset":1,}, + }, + "kerningPairs": [], + "ranges": [ + {"lower":32,"upper":127,}, + {"lower":9647,"upper":9647,}, + ], + "regenerateBitmap": false, + "canGenerateBitmap": true, + "maintainGms1Font": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "fn_textsmall", + "tags": [], + "resourceType": "GMFont", +} \ No newline at end of file diff --git a/thj7/fonts/fn_textsmall/fn_textsmall.png b/thj7/fonts/fn_textsmall/fn_textsmall.png new file mode 100644 index 0000000..a4c74e0 Binary files /dev/null and b/thj7/fonts/fn_textsmall/fn_textsmall.png differ diff --git a/thj7/fonts/fn_textsmall/fn_textsmall.yy b/thj7/fonts/fn_textsmall/fn_textsmall.yy new file mode 100644 index 0000000..e41856e --- /dev/null +++ b/thj7/fonts/fn_textsmall/fn_textsmall.yy @@ -0,0 +1,138 @@ +{ + "hinting": 0, + "glyphOperations": 0, + "interpreter": 0, + "pointRounding": 0, + "applyKerning": 0, + "fontName": "Laksaman", + "styleName": "Bold Italic", + "size": 8.0, + "bold": true, + "italic": true, + "charset": 0, + "AntiAlias": 1, + "first": 0, + "last": 0, + "sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)", + "includeTTF": false, + "TTFName": "", + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "ascenderOffset": 0, + "glyphs": { + "32": {"x":2,"y":2,"w":4,"h":18,"character":32,"shift":4,"offset":0,}, + "33": {"x":93,"y":42,"w":4,"h":18,"character":33,"shift":3,"offset":-1,}, + "34": {"x":86,"y":42,"w":5,"h":18,"character":34,"shift":5,"offset":1,}, + "35": {"x":76,"y":42,"w":8,"h":18,"character":35,"shift":8,"offset":0,}, + "36": {"x":68,"y":42,"w":6,"h":18,"character":36,"shift":6,"offset":0,}, + "37": {"x":55,"y":42,"w":11,"h":18,"character":37,"shift":11,"offset":0,}, + "38": {"x":45,"y":42,"w":8,"h":18,"character":38,"shift":8,"offset":0,}, + "39": {"x":40,"y":42,"w":3,"h":18,"character":39,"shift":3,"offset":1,}, + "40": {"x":33,"y":42,"w":5,"h":18,"character":40,"shift":4,"offset":0,}, + "41": {"x":26,"y":42,"w":5,"h":18,"character":41,"shift":4,"offset":-1,}, + "42": {"x":99,"y":42,"w":5,"h":18,"character":42,"shift":6,"offset":1,}, + "43": {"x":17,"y":42,"w":7,"h":18,"character":43,"shift":7,"offset":0,}, + "44": {"x":2,"y":42,"w":3,"h":18,"character":44,"shift":3,"offset":-1,}, + "45": {"x":248,"y":22,"w":5,"h":18,"character":45,"shift":4,"offset":-1,}, + "46": {"x":244,"y":22,"w":2,"h":18,"character":46,"shift":3,"offset":0,}, + "47": {"x":234,"y":22,"w":8,"h":18,"character":47,"shift":5,"offset":-2,}, + "48": {"x":225,"y":22,"w":7,"h":18,"character":48,"shift":6,"offset":0,}, + "49": {"x":218,"y":22,"w":5,"h":18,"character":49,"shift":6,"offset":0,}, + "50": {"x":208,"y":22,"w":8,"h":18,"character":50,"shift":6,"offset":-1,}, + "51": {"x":199,"y":22,"w":7,"h":18,"character":51,"shift":6,"offset":-1,}, + "52": {"x":191,"y":22,"w":6,"h":18,"character":52,"shift":6,"offset":0,}, + "53": {"x":7,"y":42,"w":8,"h":18,"character":53,"shift":6,"offset":-1,}, + "54": {"x":106,"y":42,"w":7,"h":18,"character":54,"shift":6,"offset":0,}, + "55": {"x":115,"y":42,"w":6,"h":18,"character":55,"shift":6,"offset":1,}, + "56": {"x":123,"y":42,"w":7,"h":18,"character":56,"shift":6,"offset":0,}, + "57": {"x":59,"y":62,"w":7,"h":18,"character":57,"shift":6,"offset":0,}, + "58": {"x":54,"y":62,"w":3,"h":18,"character":58,"shift":3,"offset":0,}, + "59": {"x":48,"y":62,"w":4,"h":18,"character":59,"shift":3,"offset":-1,}, + "60": {"x":39,"y":62,"w":7,"h":18,"character":60,"shift":7,"offset":0,}, + "61": {"x":30,"y":62,"w":7,"h":18,"character":61,"shift":7,"offset":0,}, + "62": {"x":20,"y":62,"w":8,"h":18,"character":62,"shift":7,"offset":-1,}, + "63": {"x":13,"y":62,"w":5,"h":18,"character":63,"shift":5,"offset":0,}, + "64": {"x":2,"y":62,"w":9,"h":18,"character":64,"shift":9,"offset":0,}, + "65": {"x":243,"y":42,"w":8,"h":18,"character":65,"shift":7,"offset":-1,}, + "66": {"x":234,"y":42,"w":7,"h":18,"character":66,"shift":7,"offset":0,}, + "67": {"x":224,"y":42,"w":8,"h":18,"character":67,"shift":7,"offset":0,}, + "68": {"x":214,"y":42,"w":8,"h":18,"character":68,"shift":8,"offset":0,}, + "69": {"x":205,"y":42,"w":7,"h":18,"character":69,"shift":6,"offset":0,}, + "70": {"x":196,"y":42,"w":7,"h":18,"character":70,"shift":6,"offset":0,}, + "71": {"x":186,"y":42,"w":8,"h":18,"character":71,"shift":8,"offset":0,}, + "72": {"x":176,"y":42,"w":8,"h":18,"character":72,"shift":8,"offset":0,}, + "73": {"x":171,"y":42,"w":3,"h":18,"character":73,"shift":3,"offset":0,}, + "74": {"x":163,"y":42,"w":6,"h":18,"character":74,"shift":5,"offset":-1,}, + "75": {"x":153,"y":42,"w":8,"h":18,"character":75,"shift":7,"offset":0,}, + "76": {"x":145,"y":42,"w":6,"h":18,"character":76,"shift":6,"offset":0,}, + "77": {"x":132,"y":42,"w":11,"h":18,"character":77,"shift":10,"offset":-1,}, + "78": {"x":181,"y":22,"w":8,"h":18,"character":78,"shift":8,"offset":0,}, + "79": {"x":170,"y":22,"w":9,"h":18,"character":79,"shift":9,"offset":0,}, + "80": {"x":161,"y":22,"w":7,"h":18,"character":80,"shift":6,"offset":0,}, + "81": {"x":206,"y":2,"w":9,"h":18,"character":81,"shift":9,"offset":0,}, + "82": {"x":189,"y":2,"w":7,"h":18,"character":82,"shift":7,"offset":0,}, + "83": {"x":179,"y":2,"w":8,"h":18,"character":83,"shift":6,"offset":-1,}, + "84": {"x":169,"y":2,"w":8,"h":18,"character":84,"shift":7,"offset":0,}, + "85": {"x":158,"y":2,"w":9,"h":18,"character":85,"shift":8,"offset":0,}, + "86": {"x":148,"y":2,"w":8,"h":18,"character":86,"shift":7,"offset":0,}, + "87": {"x":134,"y":2,"w":12,"h":18,"character":87,"shift":10,"offset":0,}, + "88": {"x":123,"y":2,"w":9,"h":18,"character":88,"shift":7,"offset":-1,}, + "89": {"x":113,"y":2,"w":8,"h":18,"character":89,"shift":7,"offset":0,}, + "90": {"x":102,"y":2,"w":9,"h":18,"character":90,"shift":7,"offset":-1,}, + "91": {"x":198,"y":2,"w":6,"h":18,"character":91,"shift":4,"offset":-1,}, + "92": {"x":95,"y":2,"w":5,"h":18,"character":92,"shift":4,"offset":0,}, + "93": {"x":76,"y":2,"w":6,"h":18,"character":93,"shift":4,"offset":-1,}, + "94": {"x":67,"y":2,"w":7,"h":18,"character":94,"shift":7,"offset":0,}, + "95": {"x":57,"y":2,"w":8,"h":18,"character":95,"shift":6,"offset":-2,}, + "96": {"x":52,"y":2,"w":3,"h":18,"character":96,"shift":3,"offset":1,}, + "97": {"x":43,"y":2,"w":7,"h":18,"character":97,"shift":7,"offset":0,}, + "98": {"x":34,"y":2,"w":7,"h":18,"character":98,"shift":7,"offset":0,}, + "99": {"x":26,"y":2,"w":6,"h":18,"character":99,"shift":6,"offset":0,}, + "100": {"x":16,"y":2,"w":8,"h":18,"character":100,"shift":7,"offset":0,}, + "101": {"x":8,"y":2,"w":6,"h":18,"character":101,"shift":6,"offset":0,}, + "102": {"x":84,"y":2,"w":9,"h":18,"character":102,"shift":4,"offset":-3,}, + "103": {"x":217,"y":2,"w":7,"h":18,"character":103,"shift":5,"offset":-1,}, + "104": {"x":60,"y":22,"w":7,"h":18,"character":104,"shift":7,"offset":0,}, + "105": {"x":226,"y":2,"w":3,"h":18,"character":105,"shift":3,"offset":0,}, + "106": {"x":145,"y":22,"w":6,"h":18,"character":106,"shift":3,"offset":-2,}, + "107": {"x":137,"y":22,"w":6,"h":18,"character":107,"shift":6,"offset":0,}, + "108": {"x":132,"y":22,"w":3,"h":18,"character":108,"shift":4,"offset":0,}, + "109": {"x":120,"y":22,"w":10,"h":18,"character":109,"shift":11,"offset":0,}, + "110": {"x":111,"y":22,"w":7,"h":18,"character":110,"shift":7,"offset":0,}, + "111": {"x":102,"y":22,"w":7,"h":18,"character":111,"shift":7,"offset":0,}, + "112": {"x":92,"y":22,"w":8,"h":18,"character":112,"shift":7,"offset":-1,}, + "113": {"x":83,"y":22,"w":7,"h":18,"character":113,"shift":7,"offset":0,}, + "114": {"x":76,"y":22,"w":5,"h":18,"character":114,"shift":4,"offset":0,}, + "115": {"x":153,"y":22,"w":6,"h":18,"character":115,"shift":5,"offset":-1,}, + "116": {"x":69,"y":22,"w":5,"h":18,"character":116,"shift":4,"offset":0,}, + "117": {"x":51,"y":22,"w":7,"h":18,"character":117,"shift":7,"offset":0,}, + "118": {"x":42,"y":22,"w":7,"h":18,"character":118,"shift":6,"offset":0,}, + "119": {"x":31,"y":22,"w":9,"h":18,"character":119,"shift":8,"offset":0,}, + "120": {"x":21,"y":22,"w":8,"h":18,"character":120,"shift":6,"offset":-1,}, + "121": {"x":11,"y":22,"w":8,"h":18,"character":121,"shift":6,"offset":-1,}, + "122": {"x":2,"y":22,"w":7,"h":18,"character":122,"shift":6,"offset":-1,}, + "123": {"x":245,"y":2,"w":5,"h":18,"character":123,"shift":4,"offset":0,}, + "124": {"x":238,"y":2,"w":5,"h":18,"character":124,"shift":3,"offset":-1,}, + "125": {"x":231,"y":2,"w":5,"h":18,"character":125,"shift":4,"offset":-1,}, + "126": {"x":68,"y":62,"w":7,"h":18,"character":126,"shift":7,"offset":0,}, + "9647": {"x":77,"y":62,"w":4,"h":18,"character":9647,"shift":6,"offset":1,}, + }, + "kerningPairs": [], + "ranges": [ + {"lower":32,"upper":127,}, + {"lower":9647,"upper":9647,}, + ], + "regenerateBitmap": false, + "canGenerateBitmap": true, + "maintainGms1Font": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "fn_textsmall", + "tags": [], + "resourceType": "GMFont", +} \ No newline at end of file diff --git a/thj7/objects/obj_disclaimer/Create_0.gml b/thj7/objects/obj_disclaimer/Create_0.gml new file mode 100644 index 0000000..10ecc01 --- /dev/null +++ b/thj7/objects/obj_disclaimer/Create_0.gml @@ -0,0 +1,6 @@ +scr_initialize(); + +counter = 0; +countermax = 240; + +alpha_cycle = 0; \ No newline at end of file diff --git a/thj7/objects/obj_disclaimer/Draw_0.gml b/thj7/objects/obj_disclaimer/Draw_0.gml new file mode 100644 index 0000000..2b17827 --- /dev/null +++ b/thj7/objects/obj_disclaimer/Draw_0.gml @@ -0,0 +1,20 @@ +draw_set_halign( fa_center ); +draw_set_font( fn_textlarge ); +draw_text_color(320, 30, "The following is a fan-created derivative work of Touhou Project.\n" + + "Touhou Project is the copyright of Team Shanghai Alice.\n\n\n" + + "Developed for Touhou Fan Game Jam #7 by magicalfeyfenny\n" + + "11/25/2021 ~ 11/28/2021" + , c_lime, c_lime, c_white, c_white, alpha_cycle); + + +draw_set_font( fn_textsmall ); +draw_set_halign( fa_right ); +draw_text_color( 630, 320, "Team Shanghai Alice:\n" + + "https://www16.big.or.jp/~zun/" + , c_lime, c_lime, c_white, c_white, alpha_cycle); + +draw_set_halign( fa_left ); +draw_text_color( 10, 320, "Source code:\n" + + "https://git.fenny.space/magicalfeyfenny/thj7" + , c_lime, c_lime, c_white, c_white, alpha_cycle); + diff --git a/thj7/objects/obj_disclaimer/Step_0.gml b/thj7/objects/obj_disclaimer/Step_0.gml new file mode 100644 index 0000000..9410e21 --- /dev/null +++ b/thj7/objects/obj_disclaimer/Step_0.gml @@ -0,0 +1,11 @@ +counter++; + +if (counter > 180) { + alpha_cycle = (210 - counter) / 30; +} else { + alpha_cycle = counter / 30; +} + +if ( counter >= countermax ) { + room_goto_next(); +} diff --git a/thj7/objects/obj_disclaimer/obj_disclaimer.yy b/thj7/objects/obj_disclaimer/obj_disclaimer.yy new file mode 100644 index 0000000..9dfeb4f --- /dev/null +++ b/thj7/objects/obj_disclaimer/obj_disclaimer.yy @@ -0,0 +1,35 @@ +{ + "spriteId": null, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "obj_disclaimer", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/thj7/objects/obj_title/Create_0.gml b/thj7/objects/obj_title/Create_0.gml new file mode 100644 index 0000000..5bd7a3a --- /dev/null +++ b/thj7/objects/obj_title/Create_0.gml @@ -0,0 +1 @@ +fade_in_time = 150; \ No newline at end of file diff --git a/thj7/objects/obj_title/Draw_0.gml b/thj7/objects/obj_title/Draw_0.gml new file mode 100644 index 0000000..85b1b4d --- /dev/null +++ b/thj7/objects/obj_title/Draw_0.gml @@ -0,0 +1,17 @@ +draw_self(); + +if (fade_in_time < 0) { + draw_set_halign( fa_center ); + draw_set_font( fn_textlarge ); + draw_text_color(320 +1, 330 +1, "Press any key to start!" + , c_black, c_black, c_black, c_black, .5 + dsin(fade_in_time)); + draw_text_color(320 +1, 330 -1, "Press any key to start!" + , c_black, c_black, c_black, c_black, .5 + dsin(fade_in_time)); + draw_text_color(320 -1, 330 +1, "Press any key to start!" + , c_black, c_black, c_black, c_black, .5 + dsin(fade_in_time)); + draw_text_color(320 -1, 330 -1, "Press any key to start!" + , c_black, c_black, c_black, c_black, .5 + dsin(fade_in_time)); + draw_text_color(320, 330, "Press any key to start!" + , c_lime, c_lime, c_white, c_white, .5 + dsin(fade_in_time)); + +} \ No newline at end of file diff --git a/thj7/objects/obj_title/Step_0.gml b/thj7/objects/obj_title/Step_0.gml new file mode 100644 index 0000000..2e081a2 --- /dev/null +++ b/thj7/objects/obj_title/Step_0.gml @@ -0,0 +1,15 @@ +if ( fade_in_time <= 0 ) { + start = scr_input_get( INPUT_ANY ); + if ( start ) { + //room_goto_next(); + } +} + +image_xscale = 1 / max(1, fade_in_time ); +image_yscale = 1 / max(1, fade_in_time ); + +image_angle = 10 * dsin( fade_in_time ); + +fade_in_time -= 1; + +part_particles_create( global.partsys_bg, random( 640 ), -50, global.parttype[ PART_CHERRYRAIN ], 1 ); \ No newline at end of file diff --git a/thj7/objects/obj_title/obj_title.yy b/thj7/objects/obj_title/obj_title.yy new file mode 100644 index 0000000..5f0c857 --- /dev/null +++ b/thj7/objects/obj_title/obj_title.yy @@ -0,0 +1,38 @@ +{ + "spriteId": { + "name": "spr_title", + "path": "sprites/spr_title/spr_title.yy", + }, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "obj_title", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/thj7/rooms/Room1/Room1.yy b/thj7/rooms/Room1/Room1.yy deleted file mode 100644 index f69dcfa..0000000 --- a/thj7/rooms/Room1/Room1.yy +++ /dev/null @@ -1,52 +0,0 @@ -{ - "isDnd": false, - "volume": 1.0, - "parentRoom": null, - "views": [ - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - ], - "layers": [ - {"instances":[],"visible":true,"depth":0,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Instances","tags":[],"resourceType":"GMRInstanceLayer",}, - {"spriteId":null,"colour":4278190080,"x":0,"y":0,"htiled":false,"vtiled":false,"hspeed":0.0,"vspeed":0.0,"stretch":false,"animationFPS":15.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":100,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Background","tags":[],"resourceType":"GMRBackgroundLayer",}, - ], - "inheritLayers": false, - "creationCodeFile": "", - "inheritCode": false, - "instanceCreationOrder": [], - "inheritCreationOrder": false, - "sequenceId": null, - "roomSettings": { - "inheritRoomSettings": false, - "Width": 1366, - "Height": 768, - "persistent": false, - }, - "viewSettings": { - "inheritViewSettings": false, - "enableViews": false, - "clearViewBackground": false, - "clearDisplayBuffer": true, - }, - "physicsSettings": { - "inheritPhysicsSettings": false, - "PhysicsWorld": false, - "PhysicsWorldGravityX": 0.0, - "PhysicsWorldGravityY": 10.0, - "PhysicsWorldPixToMetres": 0.1, - }, - "parent": { - "name": "Rooms", - "path": "folders/Rooms.yy", - }, - "resourceVersion": "1.0", - "name": "Room1", - "tags": [], - "resourceType": "GMRoom", -} \ No newline at end of file diff --git a/thj7/rooms/rm_disclaimer/rm_disclaimer.yy b/thj7/rooms/rm_disclaimer/rm_disclaimer.yy new file mode 100644 index 0000000..826c557 --- /dev/null +++ b/thj7/rooms/rm_disclaimer/rm_disclaimer.yy @@ -0,0 +1,60 @@ +{ + "isDnd": false, + "volume": 1.0, + "parentRoom": null, + "views": [ + {"inherit":false,"visible":true,"xview":0,"yview":0,"wview":640,"hview":360,"xport":0,"yport":0,"wport":1280,"hport":720,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + ], + "layers": [ + {"effectType":null,"properties":[],"visible":true,"depth":0,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"fg_particles","tags":[],"resourceType":"GMREffectLayer",}, + {"assets":[],"visible":true,"depth":100,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"fg_sprites","tags":[],"resourceType":"GMRAssetLayer",}, + {"instances":[ + {"properties":[],"isDnd":false,"objectId":{"name":"obj_disclaimer","path":"objects/obj_disclaimer/obj_disclaimer.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":0.0,"y":0.0,"resourceVersion":"1.0","name":"inst_45FD1A7C","tags":[],"resourceType":"GMRInstance",}, + ],"visible":true,"depth":200,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"objects","tags":[],"resourceType":"GMRInstanceLayer",}, + {"effectType":null,"properties":[],"visible":true,"depth":300,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"bg_particles","tags":[],"resourceType":"GMREffectLayer",}, + {"assets":[],"visible":true,"depth":400,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"bg_sprites","tags":[],"resourceType":"GMRAssetLayer",}, + {"spriteId":null,"colour":4278190080,"x":0,"y":0,"htiled":false,"vtiled":false,"hspeed":0.0,"vspeed":0.0,"stretch":false,"animationFPS":15.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":500,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"bg_floor","tags":[],"resourceType":"GMRBackgroundLayer",}, + ], + "inheritLayers": false, + "creationCodeFile": "", + "inheritCode": false, + "instanceCreationOrder": [ + {"name":"inst_45FD1A7C","path":"rooms/rm_disclaimer/rm_disclaimer.yy",}, + ], + "inheritCreationOrder": false, + "sequenceId": null, + "roomSettings": { + "inheritRoomSettings": false, + "Width": 640, + "Height": 360, + "persistent": false, + }, + "viewSettings": { + "inheritViewSettings": false, + "enableViews": true, + "clearViewBackground": false, + "clearDisplayBuffer": true, + }, + "physicsSettings": { + "inheritPhysicsSettings": false, + "PhysicsWorld": false, + "PhysicsWorldGravityX": 0.0, + "PhysicsWorldGravityY": 10.0, + "PhysicsWorldPixToMetres": 0.1, + }, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "rm_disclaimer", + "tags": [], + "resourceType": "GMRoom", +} \ No newline at end of file diff --git a/thj7/rooms/rm_title/rm_title.yy b/thj7/rooms/rm_title/rm_title.yy new file mode 100644 index 0000000..3b31075 --- /dev/null +++ b/thj7/rooms/rm_title/rm_title.yy @@ -0,0 +1,65 @@ +{ + "isDnd": false, + "volume": 1.0, + "parentRoom": null, + "views": [ + {"inherit":false,"visible":true,"xview":0,"yview":0,"wview":640,"hview":360,"xport":0,"yport":0,"wport":1280,"hport":720,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + ], + "layers": [ + {"effectType":null,"properties":[],"visible":true,"depth":0,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"fg_particles","tags":[],"resourceType":"GMREffectLayer",}, + {"assets":[],"visible":true,"depth":100,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"fg_sprites","tags":[],"resourceType":"GMRAssetLayer",}, + {"instances":[ + {"properties":[],"isDnd":false,"objectId":{"name":"obj_title","path":"objects/obj_title/obj_title.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":320.0,"y":192.0,"resourceVersion":"1.0","name":"inst_61527B2A","tags":[],"resourceType":"GMRInstance",}, + ],"visible":true,"depth":200,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"objects","tags":[],"resourceType":"GMRInstanceLayer",}, + {"effectType":null,"properties":[],"visible":true,"depth":300,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"bg_particles","tags":[],"resourceType":"GMREffectLayer",}, + {"assets":[ + {"spriteId":{"name":"spr_sparkle","path":"sprites/spr_sparkle/spr_sparkle.yy",},"headPosition":0.0,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"animationSpeed":1.0,"colour":4294967295,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":0.0,"y":0.0,"resourceVersion":"1.0","name":"graphic_DF583D1","tags":[],"resourceType":"GMRSpriteGraphic",}, + {"spriteId":{"name":"spr_saigyouayakashi_trunk","path":"sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy",},"headPosition":0.0,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"animationSpeed":1.0,"colour":4294967295,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":-192.0,"y":-64.0,"resourceVersion":"1.0","name":"graphic_44F55893","tags":[],"resourceType":"GMRSpriteGraphic",}, + {"spriteId":{"name":"spr_saigyouayakashi_cherry","path":"sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy",},"headPosition":0.0,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"animationSpeed":1.0,"colour":4294967295,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":-192.0,"y":-64.0,"resourceVersion":"1.0","name":"graphic_3839BFBD","tags":[],"resourceType":"GMRSpriteGraphic",}, + {"spriteId":{"name":"spr_cherryfield","path":"sprites/spr_cherryfield/spr_cherryfield.yy",},"headPosition":0.0,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"animationSpeed":1.0,"colour":4294967295,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":0.0,"y":0.0,"resourceVersion":"1.0","name":"graphic_6EA41596","tags":[],"resourceType":"GMRSpriteGraphic",}, + ],"visible":true,"depth":400,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"bg_sprites","tags":[],"resourceType":"GMRAssetLayer",}, + {"spriteId":{"name":"spr_sky","path":"sprites/spr_sky/spr_sky.yy",},"colour":4294967295,"x":0,"y":0,"htiled":false,"vtiled":false,"hspeed":0.0,"vspeed":0.0,"stretch":false,"animationFPS":30.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":500,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"bg_floor","tags":[],"resourceType":"GMRBackgroundLayer",}, + ], + "inheritLayers": false, + "creationCodeFile": "", + "inheritCode": false, + "instanceCreationOrder": [ + {"name":"inst_61527B2A","path":"rooms/rm_title/rm_title.yy",}, + ], + "inheritCreationOrder": false, + "sequenceId": null, + "roomSettings": { + "inheritRoomSettings": false, + "Width": 640, + "Height": 360, + "persistent": false, + }, + "viewSettings": { + "inheritViewSettings": false, + "enableViews": true, + "clearViewBackground": false, + "clearDisplayBuffer": true, + }, + "physicsSettings": { + "inheritPhysicsSettings": false, + "PhysicsWorld": false, + "PhysicsWorldGravityX": 0.0, + "PhysicsWorldGravityY": 10.0, + "PhysicsWorldPixToMetres": 0.1, + }, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "rm_title", + "tags": [], + "resourceType": "GMRoom", +} \ No newline at end of file diff --git a/thj7/scripts/scr_initialize/scr_initialize.gml b/thj7/scripts/scr_initialize/scr_initialize.gml new file mode 100644 index 0000000..71b1c27 --- /dev/null +++ b/thj7/scripts/scr_initialize/scr_initialize.gml @@ -0,0 +1,121 @@ +/// @function scr_initialize(); + +#region //define global constants + #macro TEXT_LOADING -1 + #macro TEXT_TYPING 0 + #macro TEXT_READY 1 + #macro EMOTE_NEUTRAL 0 + #macro EMOTE_HAPPY 1 + #macro EMOTE_SAD 2 + #macro EMOTE_CONFUSED 3 + #macro EMOTE_ANGRY 4 + #macro EMOTE_OUCH 5 + #macro LEFT_ACTOR 0 + #macro RIGHT_ACTOR 1 + + #macro WINDOW_BASE_WIDTH 640 + #macro WINDOW_BASE_HEIGHT 360 + #macro VIEW_MULTIPLY_360 1 + #macro VIEW_MULTIPLY_720 2 + #macro VIEW_MULTIPLY_1080 3 + #macro VIEW_MULTIPLY_1440 4 + #macro VIEW_MULTIPLY_2160 6 + #macro BOUNDARY_LEFT 30 + #macro BOUNDARY_RIGHT 610 + #macro BOUNDARY_TOP 60 + #macro BOUNDARY_BOTTOM 300 + + #macro SPAWN_X 60 + #macro SPAWN_Y 180 + #macro LEFT -1 + #macro RIGHT 1 + #macro TOP -1 + #macro BOTTOM 1 + #macro LIVES_INIT 3 + #macro LIVES_MAX 5 + #macro BOMBS_INIT 3 + #macro BOMBS_MAX 5 + #macro HYPER_INIT 0 + #macro HYPER_COST 100 + #macro HYPER_MAX 300 + #macro FOCUS_SPEED 2 + #macro UNFOC_SPEED 5 + #macro DEATHBOMB_WINDOW 40 + #macro RESPAWN_TIMER 60 + #macro RESPAWN_INVULN 120 + + #macro BOMB_DAMAGE_TICK 2 + #macro BOMB_DURATION_NORMAL 180 + #macro BOMB_DURATION_DEATHBOMB 360 + + #macro HYPER_INACTIVE 0 + #macro HYPER_TIER_1 1 + #macro HYPER_TIER_2 2 + #macro HYPER_TIER_3 3 + #macro SHOT_SLIP -.02 + #macro CIRCLE 360 + + #macro OPTION_FORWARD 100 + #macro OPTION_SIDE_UNFOC 100 + #macro OPTION_SIDE_FOCUS 20 + + #macro SHOT_DELAY 3 + #macro SHOT_PLAYER_DAMAGE 5 + #macro SHOT_PLAYER_SPEED 20 + #macro SHOT_OPTION_DAMAGE 1 + #macro SHOT_OPTION_SPEED 20 + + #macro PATTERN_STREAM 0 + #macro PATTERN_AIMED_WAVE 1 + #macro PATTERN_SHOTGUN 2 + #macro PATTERN_LANE 3 + #macro PATTERN_RANDOM_BURST 4 + #macro PATTERN_RING 5 + #macro PATTERN_RANDOM_RING 6 + #macro PATTERN_HORIZ_WALL 7 + #macro PATTERN_VERT_WALL 8 + #macro PATTERN_RANDOM_SPRAY 9 + #macro PATTERN_LANE_RING 10 + #macro PATTERN_SHOTGUN_RING 11 + #macro PATTERN_STREAM_RING 12 + + #macro MODE_APPROACH 0 + #macro MODE_CHAT 1 + #macro MODE_CHARGE 2 + #macro MODE_ACTIVE 3 + #macro BOSS_CHARGE_TIME 120 + #macro BOSS_APPROACH_TIME 30 + + #macro SCORE_READ 0 + #macro SCORE_WRITE 1 + #macro SCORE_INIT 2 + #macro SCORE_ZERO 0 + #macro SCORE_HITS 1 + #macro SCORE_WHEN_HITS -1 + + #macro OPTIONS_INPUT_TYPE "options_input" + #macro OPTIONS_FULLSCREEN "options_full_toggle" + #macro OPTIONS_FULLMULT "options_full_res" + #macro OPTIONS_WINDOWMULT "options_window_res" + + #macro INPUT_UP "input_up" + #macro INPUT_DOWN "input_down" + #macro INPUT_LEFT "input_left" + #macro INPUT_RIGHT "input_right" + #macro INPUT_SHOT_LEFT "input_shot_left" + #macro INPUT_SHOT_RIGHT "input_shot_right" + #macro INPUT_FOCUS "input_focus" + #macro INPUT_BOMB "input_bomb" + #macro INPUT_PAUSE "input_pause" + #macro INPUT_ANY "input_any" + + #macro PART_CHERRYRAIN 0 +#endregion + +function scr_initialize() { + randomize(); + scr_options_init(); + scr_input_init(); + scr_scores( SCORE_INIT ); + scr_particles_init(); +} \ No newline at end of file diff --git a/thj7/scripts/scr_initialize/scr_initialize.yy b/thj7/scripts/scr_initialize/scr_initialize.yy new file mode 100644 index 0000000..ddb3cfa --- /dev/null +++ b/thj7/scripts/scr_initialize/scr_initialize.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "scr_initialize", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/thj7/scripts/scr_input_get/scr_input_get.gml b/thj7/scripts/scr_input_get/scr_input_get.gml new file mode 100644 index 0000000..bc9c56e --- /dev/null +++ b/thj7/scripts/scr_input_get/scr_input_get.gml @@ -0,0 +1,34 @@ +/// @function scr_input_get( _input ) +/// @param {real} _input + +function scr_input_get( _input ) { + +var keycheck = false; +//TODO: add multiple control methods + if ( global.options[? OPTIONS_INPUT_TYPE] == "keyboard" ) { + switch ( _input ) { + #region continuous inputs + case INPUT_UP: + case INPUT_DOWN: + case INPUT_LEFT: + case INPUT_RIGHT: + case INPUT_FOCUS: + case INPUT_SHOT_LEFT: + case INPUT_SHOT_RIGHT: + keycheck = keyboard_check( global.keyboard[? _input] ); + break; + #endregion + #region pressed inputs + case INPUT_BOMB: + case INPUT_PAUSE: + case INPUT_ANY: + keycheck = keyboard_check_pressed( global.keyboard[? _input] ); + break; + #endregion + default: + break; + } + } + + return keycheck; +} \ No newline at end of file diff --git a/thj7/scripts/scr_input_get/scr_input_get.yy b/thj7/scripts/scr_input_get/scr_input_get.yy new file mode 100644 index 0000000..02739ed --- /dev/null +++ b/thj7/scripts/scr_input_get/scr_input_get.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "scr_input_get", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/thj7/scripts/scr_input_init/scr_input_init.gml b/thj7/scripts/scr_input_init/scr_input_init.gml new file mode 100644 index 0000000..4d07e2e --- /dev/null +++ b/thj7/scripts/scr_input_init/scr_input_init.gml @@ -0,0 +1,70 @@ +/// @function scr_input_init(); + +function scr_input_init() { + + //create default keyboard json + if (!variable_global_exists("global.keyboard" ) ) { + global.keyboard = -1; + } + if (!ds_exists(global.keyboard, ds_type_map) ) { + global.keyboard = ds_map_create(); + } + + global.keyboard[? INPUT_UP] = vk_up; + global.keyboard[? INPUT_DOWN] = vk_down; + global.keyboard[? INPUT_LEFT] = vk_left; + global.keyboard[? INPUT_RIGHT] = vk_right; + global.keyboard[? INPUT_SHOT_LEFT] = ord("Z"); + global.keyboard[? INPUT_SHOT_RIGHT] = ord("C"); + global.keyboard[? INPUT_FOCUS] = vk_shift; + global.keyboard[? INPUT_BOMB] = ord("X"); + global.keyboard[? INPUT_PAUSE] = vk_escape; + global.keyboard[? INPUT_ANY] = vk_anykey; + + //load keyboard json, if it doesn't exist or doesn't load right, save a fresh one + if (!file_exists(working_directory + "keyboard.json") ) { //working directory for testing is ~/.config/neo_faraii_nights + var file = file_text_open_write(working_directory + "keyboard.json"); + var output_string = json_encode( global.keyboard ); + file_text_write_string(file, output_string); + file_text_close(file); + show_message( "Keyboards file does not exist. Storing defaults" ); + } else { + var input_string = ""; + var test_key = ds_map_create(); + var read_file = file_text_open_read( working_directory + "keyboard.json" ); + input_string = file_text_read_string( read_file ); + test_key = json_decode( input_string ); + file_text_close( read_file ); + if ( test_key != -1 ) { + if ( ds_exists( global.keyboard, ds_type_map ) ) { //0-9 is the numeric range of the macros + global.keyboard = json_decode( input_string ); + } else { + var write_file = file_text_open_write( working_directory + "keyboard.json" ); + var output_string = json_encode( global.keyboard ); + file_text_write_string(write_file, output_string); + file_text_close( write_file ); + show_message( "Keyboards file verification failed. Storing defaults" ); + } + } + ds_map_destroy( test_key ); + } +} +/* + + if (file_exists("inputs.ini") ) { + ini_open("inputs.ini"); + var input_string = ini_read_string("Input", "0", ""); + ini_close(); + } + if (!file_exists("inputs.ini") || input_string == "") { + //defaults + //access with global.options[? ].method[key] + + input_string = ds_map_write( global.options ); + ini_open("inputs.ini"); + ini_write_string("Input", "0", input_string); + ini_close(); + } else { + ds_map_read( global.options, input_string ); + } +*/ diff --git a/thj7/scripts/scr_input_init/scr_input_init.yy b/thj7/scripts/scr_input_init/scr_input_init.yy new file mode 100644 index 0000000..c99e2f1 --- /dev/null +++ b/thj7/scripts/scr_input_init/scr_input_init.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "scr_input_init", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/thj7/scripts/scr_options_init/scr_options_init.gml b/thj7/scripts/scr_options_init/scr_options_init.gml new file mode 100644 index 0000000..230eaa5 --- /dev/null +++ b/thj7/scripts/scr_options_init/scr_options_init.gml @@ -0,0 +1,63 @@ +function scr_options_init(){ + if (!variable_global_exists( "global.options" ) ) { + global.options = -1; + } + if (!ds_exists(global.options, ds_type_map) ) { + global.options = ds_map_create(); + } + + //initialize default values for options + global.options[? OPTIONS_INPUT_TYPE] = "keyboard"; + global.options[? OPTIONS_FULLSCREEN] = false; + global.options[? OPTIONS_WINDOWMULT] = VIEW_MULTIPLY_720; //default to 1280x720 for non-fullscreen + if ( display_get_height() >= 2160 && display_get_width() >= 3840) { //attempt to adjust to common display resolutions + global.options[? OPTIONS_FULLMULT] = VIEW_MULTIPLY_2160; + } else if ( display_get_height() >= 1440 && display_get_width() >=2560 ) { + global.options[? OPTIONS_FULLMULT] = VIEW_MULTIPLY_1440; + } else if ( display_get_height() >= 1080 && display_get_width() >= 1920 ) { + global.options[? OPTIONS_FULLMULT] = VIEW_MULTIPLY_1080; + } else if ( display_get_height() >= 720 && display_get_width() >= 1280 ) { + global.options[? OPTIONS_FULLMULT] = VIEW_MULTIPLY_720; + } else { + global.options[? OPTIONS_FULLMULT] = VIEW_MULTIPLY_360; + } + + //load options from file + if (!file_exists(working_directory + "options.json") ) { //working directory for testing is ~/.config/neo_faraii_nights + var file = file_text_open_write(working_directory + "options.json"); + var output_string = json_encode( global.options ); + file_text_write_string(file, output_string); + file_text_close(file); + show_message( "Options file does not exist. Storing defaults" ); + } else { + var input_string = ""; + var test_key = ds_map_create(); + var read_file = file_text_open_read( working_directory + "options.json" ); + input_string = file_text_read_string( read_file ); + test_key = json_decode( input_string ); + file_text_close( read_file ); + if ( test_key != -1 ) { + if ( ds_exists( global.options, ds_type_map ) ) { //0-9 is the numeric range of the macros + global.options = json_decode( input_string ); + } else { + var write_file = file_text_open_write( working_directory + "options.json" ); + var output_string = json_encode( global.options ); + file_text_write_string(write_file, output_string); + file_text_close( write_file ); + show_message( "Options file verification failed. Storing defaults" ); + } + } + ds_map_destroy( test_key ); + } + + //apply options + if (global.options[? OPTIONS_FULLSCREEN]) { + window_set_fullscreen(true); + view_set_hport(view_current, WINDOW_BASE_HEIGHT * global.options[? OPTIONS_FULLMULT]); + view_set_wport(view_current, WINDOW_BASE_WIDTH * global.options[? OPTIONS_FULLMULT]); + } else { + window_set_fullscreen(false); + view_set_hport(view_current, WINDOW_BASE_HEIGHT * global.options[? OPTIONS_WINDOWMULT]); + view_set_wport(view_current, WINDOW_BASE_WIDTH * global.options[? OPTIONS_WINDOWMULT]); + } +} \ No newline at end of file diff --git a/thj7/scripts/scr_options_init/scr_options_init.yy b/thj7/scripts/scr_options_init/scr_options_init.yy new file mode 100644 index 0000000..46dc96c --- /dev/null +++ b/thj7/scripts/scr_options_init/scr_options_init.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "scr_options_init", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/thj7/scripts/scr_particles_init/scr_particles_init.gml b/thj7/scripts/scr_particles_init/scr_particles_init.gml new file mode 100644 index 0000000..4949a51 --- /dev/null +++ b/thj7/scripts/scr_particles_init/scr_particles_init.gml @@ -0,0 +1,14 @@ +function scr_particles_init(){ + global.partsys_bg = part_system_create_layer( "bg_particles", true ); + global.partsys_fg = part_system_create_layer( "fg_particles", true ); + + global.parttype[ PART_CHERRYRAIN ] = part_type_create(); + part_type_sprite( global.parttype[ PART_CHERRYRAIN ], spr_particle_cherry, false, false, false ); + part_type_size( global.parttype[ PART_CHERRYRAIN ], .25, .75, 0, 0 ); + part_type_speed( global.parttype[ PART_CHERRYRAIN ], .01, .02, -.005, 0 ); + part_type_orientation( global.parttype[ PART_CHERRYRAIN ], 0, 359, .5, 0, true ); + part_type_direction( global.parttype[ PART_CHERRYRAIN ], 45, 135, 0, 0 ); + part_type_gravity( global.parttype[ PART_CHERRYRAIN ], .008, 270 ); + part_type_life( global.parttype[ PART_CHERRYRAIN ] , 500, 1500 ); + part_type_alpha3( global.parttype[ PART_CHERRYRAIN ], .95, .75, 0 ); +} \ No newline at end of file diff --git a/thj7/scripts/scr_particles_init/scr_particles_init.yy b/thj7/scripts/scr_particles_init/scr_particles_init.yy new file mode 100644 index 0000000..0ddb88c --- /dev/null +++ b/thj7/scripts/scr_particles_init/scr_particles_init.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "scr_particles_init", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/thj7/scripts/scr_scores/scr_scores.gml b/thj7/scripts/scr_scores/scr_scores.gml new file mode 100644 index 0000000..c5cc692 --- /dev/null +++ b/thj7/scripts/scr_scores/scr_scores.gml @@ -0,0 +1,43 @@ +/// @function scr_scores( _mode); +/// @param {real} _mode + +function scr_scores( _mode ) { + switch ( _mode ) { + case SCORE_READ: + if ( file_exists( working_directory + "scores.txt" ) ) { + var file = file_text_open_read( working_directory + "scores.txt" ); + var hiscore = 0; + var readscore = 0; + while ( !file_text_eof(file) ) { + readscore = file_text_read_real( file ); + if ( hiscore < readscore ) { + hiscore = readscore; + } + file_text_readln(file); + } + } else { + var hiscore = 0; + } + return hiscore; + case SCORE_WRITE: + if ( file_exists( working_directory + "scores.txt" ) ) { + var file = file_text_open_append( working_directory + "scores.txt" ); + file_text_write_real( file, global.score_current ); + file_text_writeln(file); + file_text_close(file); + } + return 0; + case SCORE_INIT: + if ( !file_exists( working_directory + "scores.txt" ) ) { + global.score_current = SCORE_ZERO; + var file = file_text_open_write( working_directory + "scores.txt" ); + file_text_write_real( file, SCORE_ZERO ); + file_text_writeln(file); + file_text_close(file); + show_message( "Scores file does not exists. Initializing" ); + } + return 0; + default: + return -1; + } +} \ No newline at end of file diff --git a/thj7/scripts/scr_scores/scr_scores.yy b/thj7/scripts/scr_scores/scr_scores.yy new file mode 100644 index 0000000..3e7277d --- /dev/null +++ b/thj7/scripts/scr_scores/scr_scores.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "scr_scores", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/thj7/sprites/spr_cherryfield/4106cbca-d8bf-4ac0-85f5-5a7ff6cf0f79.png b/thj7/sprites/spr_cherryfield/4106cbca-d8bf-4ac0-85f5-5a7ff6cf0f79.png new file mode 100644 index 0000000..e3e723e Binary files /dev/null and b/thj7/sprites/spr_cherryfield/4106cbca-d8bf-4ac0-85f5-5a7ff6cf0f79.png differ diff --git a/thj7/sprites/spr_cherryfield/layers/4106cbca-d8bf-4ac0-85f5-5a7ff6cf0f79/5d8e9283-2e55-4cbd-bfbd-2e19cb9a4378.png b/thj7/sprites/spr_cherryfield/layers/4106cbca-d8bf-4ac0-85f5-5a7ff6cf0f79/5d8e9283-2e55-4cbd-bfbd-2e19cb9a4378.png new file mode 100644 index 0000000..38ba3b4 Binary files /dev/null and b/thj7/sprites/spr_cherryfield/layers/4106cbca-d8bf-4ac0-85f5-5a7ff6cf0f79/5d8e9283-2e55-4cbd-bfbd-2e19cb9a4378.png differ diff --git a/thj7/sprites/spr_cherryfield/spr_cherryfield.yy b/thj7/sprites/spr_cherryfield/spr_cherryfield.yy new file mode 100644 index 0000000..bcf1563 --- /dev/null +++ b/thj7/sprites/spr_cherryfield/spr_cherryfield.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 0, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 0, + "bbox_right": 639, + "bbox_top": 211, + "bbox_bottom": 359, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 640, + "height": 360, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"4106cbca-d8bf-4ac0-85f5-5a7ff6cf0f79","path":"sprites/spr_cherryfield/spr_cherryfield.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"4106cbca-d8bf-4ac0-85f5-5a7ff6cf0f79","path":"sprites/spr_cherryfield/spr_cherryfield.yy",},"LayerId":{"name":"5d8e9283-2e55-4cbd-bfbd-2e19cb9a4378","path":"sprites/spr_cherryfield/spr_cherryfield.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_cherryfield","path":"sprites/spr_cherryfield/spr_cherryfield.yy",},"resourceVersion":"1.0","name":"4106cbca-d8bf-4ac0-85f5-5a7ff6cf0f79","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_cherryfield","path":"sprites/spr_cherryfield/spr_cherryfield.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"cba37f8e-5684-4c7f-a775-27da7f184a7c","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"4106cbca-d8bf-4ac0-85f5-5a7ff6cf0f79","path":"sprites/spr_cherryfield/spr_cherryfield.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack","modifiers":[],}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 0, + "yorigin": 0, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_cherryfield","path":"sprites/spr_cherryfield/spr_cherryfield.yy",}, + "resourceVersion": "1.3", + "name": "spr_cherryfield", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"5d8e9283-2e55-4cbd-bfbd-2e19cb9a4378","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "spr_cherryfield", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/thj7/sprites/spr_particle_cherry/a41c1829-d302-40c6-ae80-a6e6b8420161.png b/thj7/sprites/spr_particle_cherry/a41c1829-d302-40c6-ae80-a6e6b8420161.png new file mode 100644 index 0000000..6edb5d7 Binary files /dev/null and b/thj7/sprites/spr_particle_cherry/a41c1829-d302-40c6-ae80-a6e6b8420161.png differ diff --git a/thj7/sprites/spr_particle_cherry/layers/a41c1829-d302-40c6-ae80-a6e6b8420161/78d3d6fa-007f-4d32-b3c5-ab7a1fd1f6fa.png b/thj7/sprites/spr_particle_cherry/layers/a41c1829-d302-40c6-ae80-a6e6b8420161/78d3d6fa-007f-4d32-b3c5-ab7a1fd1f6fa.png new file mode 100644 index 0000000..6edb5d7 Binary files /dev/null and b/thj7/sprites/spr_particle_cherry/layers/a41c1829-d302-40c6-ae80-a6e6b8420161/78d3d6fa-007f-4d32-b3c5-ab7a1fd1f6fa.png differ diff --git a/thj7/sprites/spr_particle_cherry/spr_particle_cherry.yy b/thj7/sprites/spr_particle_cherry/spr_particle_cherry.yy new file mode 100644 index 0000000..09741c6 --- /dev/null +++ b/thj7/sprites/spr_particle_cherry/spr_particle_cherry.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 0, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 1, + "bbox_right": 13, + "bbox_top": 1, + "bbox_bottom": 14, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 16, + "height": 16, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"a41c1829-d302-40c6-ae80-a6e6b8420161","path":"sprites/spr_particle_cherry/spr_particle_cherry.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"a41c1829-d302-40c6-ae80-a6e6b8420161","path":"sprites/spr_particle_cherry/spr_particle_cherry.yy",},"LayerId":{"name":"78d3d6fa-007f-4d32-b3c5-ab7a1fd1f6fa","path":"sprites/spr_particle_cherry/spr_particle_cherry.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_particle_cherry","path":"sprites/spr_particle_cherry/spr_particle_cherry.yy",},"resourceVersion":"1.0","name":"a41c1829-d302-40c6-ae80-a6e6b8420161","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_particle_cherry","path":"sprites/spr_particle_cherry/spr_particle_cherry.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"9fdfcc7f-a7f5-43be-9d2a-e390121e360d","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a41c1829-d302-40c6-ae80-a6e6b8420161","path":"sprites/spr_particle_cherry/spr_particle_cherry.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack","modifiers":[],}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 0, + "yorigin": 0, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_particle_cherry","path":"sprites/spr_particle_cherry/spr_particle_cherry.yy",}, + "resourceVersion": "1.3", + "name": "spr_particle_cherry", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"78d3d6fa-007f-4d32-b3c5-ab7a1fd1f6fa","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "spr_particle_cherry", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/thj7/sprites/spr_saigyouayakashi_cherry/7ec6a70a-730e-4f6d-a1e2-cb1d835cf7a8.png b/thj7/sprites/spr_saigyouayakashi_cherry/7ec6a70a-730e-4f6d-a1e2-cb1d835cf7a8.png new file mode 100644 index 0000000..870017e Binary files /dev/null and b/thj7/sprites/spr_saigyouayakashi_cherry/7ec6a70a-730e-4f6d-a1e2-cb1d835cf7a8.png differ diff --git a/thj7/sprites/spr_saigyouayakashi_cherry/layers/7ec6a70a-730e-4f6d-a1e2-cb1d835cf7a8/1658d0be-394b-4b5f-b661-08f867dedae3.png b/thj7/sprites/spr_saigyouayakashi_cherry/layers/7ec6a70a-730e-4f6d-a1e2-cb1d835cf7a8/1658d0be-394b-4b5f-b661-08f867dedae3.png new file mode 100644 index 0000000..dcd18e0 Binary files /dev/null and b/thj7/sprites/spr_saigyouayakashi_cherry/layers/7ec6a70a-730e-4f6d-a1e2-cb1d835cf7a8/1658d0be-394b-4b5f-b661-08f867dedae3.png differ diff --git a/thj7/sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy b/thj7/sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy new file mode 100644 index 0000000..0f8452c --- /dev/null +++ b/thj7/sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 0, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 250, + "bbox_right": 453, + "bbox_top": 14, + "bbox_bottom": 248, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 640, + "height": 360, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"7ec6a70a-730e-4f6d-a1e2-cb1d835cf7a8","path":"sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"7ec6a70a-730e-4f6d-a1e2-cb1d835cf7a8","path":"sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy",},"LayerId":{"name":"1658d0be-394b-4b5f-b661-08f867dedae3","path":"sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_saigyouayakashi_cherry","path":"sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy",},"resourceVersion":"1.0","name":"7ec6a70a-730e-4f6d-a1e2-cb1d835cf7a8","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_saigyouayakashi_cherry","path":"sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"1f1066e5-b6b2-4155-90de-2bbe0c8b26a0","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"7ec6a70a-730e-4f6d-a1e2-cb1d835cf7a8","path":"sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack","modifiers":[],}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 0, + "yorigin": 0, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_saigyouayakashi_cherry","path":"sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy",}, + "resourceVersion": "1.3", + "name": "spr_saigyouayakashi_cherry", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"1658d0be-394b-4b5f-b661-08f867dedae3","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "spr_saigyouayakashi_cherry", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/thj7/sprites/spr_saigyouayakashi_trunk/1dcbda0b-cd46-41fe-bb1c-5f5404a4d687.png b/thj7/sprites/spr_saigyouayakashi_trunk/1dcbda0b-cd46-41fe-bb1c-5f5404a4d687.png new file mode 100644 index 0000000..5c8d286 Binary files /dev/null and b/thj7/sprites/spr_saigyouayakashi_trunk/1dcbda0b-cd46-41fe-bb1c-5f5404a4d687.png differ diff --git a/thj7/sprites/spr_saigyouayakashi_trunk/layers/1dcbda0b-cd46-41fe-bb1c-5f5404a4d687/8f39409e-33b9-40b0-a8d6-772ba4858778.png b/thj7/sprites/spr_saigyouayakashi_trunk/layers/1dcbda0b-cd46-41fe-bb1c-5f5404a4d687/8f39409e-33b9-40b0-a8d6-772ba4858778.png new file mode 100644 index 0000000..db00210 Binary files /dev/null and b/thj7/sprites/spr_saigyouayakashi_trunk/layers/1dcbda0b-cd46-41fe-bb1c-5f5404a4d687/8f39409e-33b9-40b0-a8d6-772ba4858778.png differ diff --git a/thj7/sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy b/thj7/sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy new file mode 100644 index 0000000..f536ab3 --- /dev/null +++ b/thj7/sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 0, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 157, + "bbox_right": 438, + "bbox_top": 22, + "bbox_bottom": 359, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 640, + "height": 360, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"1dcbda0b-cd46-41fe-bb1c-5f5404a4d687","path":"sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"1dcbda0b-cd46-41fe-bb1c-5f5404a4d687","path":"sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy",},"LayerId":{"name":"8f39409e-33b9-40b0-a8d6-772ba4858778","path":"sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_saigyouayakashi_trunk","path":"sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy",},"resourceVersion":"1.0","name":"1dcbda0b-cd46-41fe-bb1c-5f5404a4d687","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_saigyouayakashi_trunk","path":"sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"491550d3-5444-4a30-b219-ca10210cbd2b","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"1dcbda0b-cd46-41fe-bb1c-5f5404a4d687","path":"sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack","modifiers":[],}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 0, + "yorigin": 0, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_saigyouayakashi_trunk","path":"sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy",}, + "resourceVersion": "1.3", + "name": "spr_saigyouayakashi_trunk", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"8f39409e-33b9-40b0-a8d6-772ba4858778","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "spr_saigyouayakashi_trunk", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/thj7/sprites/spr_sky/3069bcc3-f574-4a8d-bd23-174e548a5e4e.png b/thj7/sprites/spr_sky/3069bcc3-f574-4a8d-bd23-174e548a5e4e.png new file mode 100644 index 0000000..6fa0494 Binary files /dev/null and b/thj7/sprites/spr_sky/3069bcc3-f574-4a8d-bd23-174e548a5e4e.png differ diff --git a/thj7/sprites/spr_sky/layers/3069bcc3-f574-4a8d-bd23-174e548a5e4e/b0031c87-23cd-4028-a8be-7c0439ab9b76.png b/thj7/sprites/spr_sky/layers/3069bcc3-f574-4a8d-bd23-174e548a5e4e/b0031c87-23cd-4028-a8be-7c0439ab9b76.png new file mode 100644 index 0000000..6fa0494 Binary files /dev/null and b/thj7/sprites/spr_sky/layers/3069bcc3-f574-4a8d-bd23-174e548a5e4e/b0031c87-23cd-4028-a8be-7c0439ab9b76.png differ diff --git a/thj7/sprites/spr_sky/spr_sky.yy b/thj7/sprites/spr_sky/spr_sky.yy new file mode 100644 index 0000000..3977390 --- /dev/null +++ b/thj7/sprites/spr_sky/spr_sky.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 0, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 0, + "bbox_right": 639, + "bbox_top": 0, + "bbox_bottom": 359, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 640, + "height": 360, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"3069bcc3-f574-4a8d-bd23-174e548a5e4e","path":"sprites/spr_sky/spr_sky.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"3069bcc3-f574-4a8d-bd23-174e548a5e4e","path":"sprites/spr_sky/spr_sky.yy",},"LayerId":{"name":"b0031c87-23cd-4028-a8be-7c0439ab9b76","path":"sprites/spr_sky/spr_sky.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_sky","path":"sprites/spr_sky/spr_sky.yy",},"resourceVersion":"1.0","name":"3069bcc3-f574-4a8d-bd23-174e548a5e4e","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_sky","path":"sprites/spr_sky/spr_sky.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"a5b0555d-0d46-4cf6-96a5-67aefbc88be5","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"3069bcc3-f574-4a8d-bd23-174e548a5e4e","path":"sprites/spr_sky/spr_sky.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack","modifiers":[],}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 0, + "yorigin": 0, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_sky","path":"sprites/spr_sky/spr_sky.yy",}, + "resourceVersion": "1.3", + "name": "spr_sky", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"b0031c87-23cd-4028-a8be-7c0439ab9b76","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "spr_sky", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/thj7/sprites/spr_sparkle/969158ce-fa41-4411-a111-793294ef38aa.png b/thj7/sprites/spr_sparkle/969158ce-fa41-4411-a111-793294ef38aa.png new file mode 100644 index 0000000..82ea37f Binary files /dev/null and b/thj7/sprites/spr_sparkle/969158ce-fa41-4411-a111-793294ef38aa.png differ diff --git a/thj7/sprites/spr_sparkle/layers/969158ce-fa41-4411-a111-793294ef38aa/ab4abecf-4667-449e-8109-75b773fb94a5.png b/thj7/sprites/spr_sparkle/layers/969158ce-fa41-4411-a111-793294ef38aa/ab4abecf-4667-449e-8109-75b773fb94a5.png new file mode 100644 index 0000000..fe8fa80 Binary files /dev/null and b/thj7/sprites/spr_sparkle/layers/969158ce-fa41-4411-a111-793294ef38aa/ab4abecf-4667-449e-8109-75b773fb94a5.png differ diff --git a/thj7/sprites/spr_sparkle/spr_sparkle.yy b/thj7/sprites/spr_sparkle/spr_sparkle.yy new file mode 100644 index 0000000..f7cee0c --- /dev/null +++ b/thj7/sprites/spr_sparkle/spr_sparkle.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 0, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 11, + "bbox_right": 630, + "bbox_top": 6, + "bbox_bottom": 213, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 640, + "height": 360, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"969158ce-fa41-4411-a111-793294ef38aa","path":"sprites/spr_sparkle/spr_sparkle.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"969158ce-fa41-4411-a111-793294ef38aa","path":"sprites/spr_sparkle/spr_sparkle.yy",},"LayerId":{"name":"ab4abecf-4667-449e-8109-75b773fb94a5","path":"sprites/spr_sparkle/spr_sparkle.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_sparkle","path":"sprites/spr_sparkle/spr_sparkle.yy",},"resourceVersion":"1.0","name":"969158ce-fa41-4411-a111-793294ef38aa","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_sparkle","path":"sprites/spr_sparkle/spr_sparkle.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"6dd0602d-46e8-40ae-8c2b-42b4b388a547","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"969158ce-fa41-4411-a111-793294ef38aa","path":"sprites/spr_sparkle/spr_sparkle.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack","modifiers":[],}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 0, + "yorigin": 0, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_sparkle","path":"sprites/spr_sparkle/spr_sparkle.yy",}, + "resourceVersion": "1.3", + "name": "spr_sparkle", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"ab4abecf-4667-449e-8109-75b773fb94a5","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "spr_sparkle", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/thj7/sprites/spr_title/652533fd-6f99-423b-a2dc-bd6c7c842fcc.png b/thj7/sprites/spr_title/652533fd-6f99-423b-a2dc-bd6c7c842fcc.png new file mode 100644 index 0000000..2062b8a Binary files /dev/null and b/thj7/sprites/spr_title/652533fd-6f99-423b-a2dc-bd6c7c842fcc.png differ diff --git a/thj7/sprites/spr_title/layers/652533fd-6f99-423b-a2dc-bd6c7c842fcc/03e3d287-7c54-4274-8918-b62450ed32db.png b/thj7/sprites/spr_title/layers/652533fd-6f99-423b-a2dc-bd6c7c842fcc/03e3d287-7c54-4274-8918-b62450ed32db.png new file mode 100644 index 0000000..78c9187 Binary files /dev/null and b/thj7/sprites/spr_title/layers/652533fd-6f99-423b-a2dc-bd6c7c842fcc/03e3d287-7c54-4274-8918-b62450ed32db.png differ diff --git a/thj7/sprites/spr_title/spr_title.yy b/thj7/sprites/spr_title/spr_title.yy new file mode 100644 index 0000000..3acdb66 --- /dev/null +++ b/thj7/sprites/spr_title/spr_title.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 4, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 21, + "bbox_right": 613, + "bbox_top": 11, + "bbox_bottom": 302, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 640, + "height": 360, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"652533fd-6f99-423b-a2dc-bd6c7c842fcc","path":"sprites/spr_title/spr_title.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"652533fd-6f99-423b-a2dc-bd6c7c842fcc","path":"sprites/spr_title/spr_title.yy",},"LayerId":{"name":"03e3d287-7c54-4274-8918-b62450ed32db","path":"sprites/spr_title/spr_title.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_title","path":"sprites/spr_title/spr_title.yy",},"resourceVersion":"1.0","name":"652533fd-6f99-423b-a2dc-bd6c7c842fcc","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_title","path":"sprites/spr_title/spr_title.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"72941a9d-d561-4b6e-a952-2437edaca925","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"652533fd-6f99-423b-a2dc-bd6c7c842fcc","path":"sprites/spr_title/spr_title.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack","modifiers":[],}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 320, + "yorigin": 180, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_title","path":"sprites/spr_title/spr_title.yy",}, + "resourceVersion": "1.3", + "name": "spr_title", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"03e3d287-7c54-4274-8918-b62450ed32db","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "thj7", + "path": "thj7.yyp", + }, + "resourceVersion": "1.0", + "name": "spr_title", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/thj7/thj7.yyp b/thj7/thj7.yyp index 48e9e5b..d6bc2fa 100644 --- a/thj7/thj7.yyp +++ b/thj7/thj7.yyp @@ -1,6 +1,24 @@ { "resources": [ - {"id":{"name":"Room1","path":"rooms/Room1/Room1.yy",},"order":0,}, + {"id":{"name":"fn_textsmall","path":"fonts/fn_textsmall/fn_textsmall.yy",},"order":4,}, + {"id":{"name":"spr_saigyouayakashi_trunk","path":"sprites/spr_saigyouayakashi_trunk/spr_saigyouayakashi_trunk.yy",},"order":16,}, + {"id":{"name":"spr_cherryfield","path":"sprites/spr_cherryfield/spr_cherryfield.yy",},"order":15,}, + {"id":{"name":"spr_title","path":"sprites/spr_title/spr_title.yy",},"order":11,}, + {"id":{"name":"spr_sky","path":"sprites/spr_sky/spr_sky.yy",},"order":13,}, + {"id":{"name":"scr_input_get","path":"scripts/scr_input_get/scr_input_get.yy",},"order":5,}, + {"id":{"name":"rm_title","path":"rooms/rm_title/rm_title.yy",},"order":10,}, + {"id":{"name":"scr_particles_init","path":"scripts/scr_particles_init/scr_particles_init.yy",},"order":20,}, + {"id":{"name":"obj_disclaimer","path":"objects/obj_disclaimer/obj_disclaimer.yy",},"order":3,}, + {"id":{"name":"scr_scores","path":"scripts/scr_scores/scr_scores.yy",},"order":9,}, + {"id":{"name":"spr_particle_cherry","path":"sprites/spr_particle_cherry/spr_particle_cherry.yy",},"order":18,}, + {"id":{"name":"scr_initialize","path":"scripts/scr_initialize/scr_initialize.yy",},"order":6,}, + {"id":{"name":"obj_title","path":"objects/obj_title/obj_title.yy",},"order":12,}, + {"id":{"name":"spr_saigyouayakashi_cherry","path":"sprites/spr_saigyouayakashi_cherry/spr_saigyouayakashi_cherry.yy",},"order":17,}, + {"id":{"name":"fn_textlarge","path":"fonts/fn_textlarge/fn_textlarge.yy",},"order":2,}, + {"id":{"name":"spr_sparkle","path":"sprites/spr_sparkle/spr_sparkle.yy",},"order":14,}, + {"id":{"name":"scr_options_init","path":"scripts/scr_options_init/scr_options_init.yy",},"order":8,}, + {"id":{"name":"scr_input_init","path":"scripts/scr_input_init/scr_input_init.yy",},"order":7,}, + {"id":{"name":"rm_disclaimer","path":"rooms/rm_disclaimer/rm_disclaimer.yy",},"order":1,}, ], "Options": [ {"name":"Android","path":"options/android/options_android.yy",}, @@ -22,24 +40,10 @@ "children": [], }, "RoomOrderNodes": [ - {"roomId":{"name":"Room1","path":"rooms/Room1/Room1.yy",},}, - ], - "Folders": [ - {"folderPath":"folders/Sprites.yy","order":1,"resourceVersion":"1.0","name":"Sprites","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Tile Sets.yy","order":2,"resourceVersion":"1.0","name":"Tile Sets","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Sounds.yy","order":3,"resourceVersion":"1.0","name":"Sounds","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Paths.yy","order":4,"resourceVersion":"1.0","name":"Paths","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Scripts.yy","order":5,"resourceVersion":"1.0","name":"Scripts","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Shaders.yy","order":6,"resourceVersion":"1.0","name":"Shaders","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Fonts.yy","order":7,"resourceVersion":"1.0","name":"Fonts","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Timelines.yy","order":8,"resourceVersion":"1.0","name":"Timelines","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Objects.yy","order":9,"resourceVersion":"1.0","name":"Objects","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Rooms.yy","order":10,"resourceVersion":"1.0","name":"Rooms","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Sequences.yy","order":11,"resourceVersion":"1.0","name":"Sequences","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Animation Curves.yy","order":12,"resourceVersion":"1.0","name":"Animation Curves","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Notes.yy","order":13,"resourceVersion":"1.0","name":"Notes","tags":[],"resourceType":"GMFolder",}, - {"folderPath":"folders/Extensions.yy","order":14,"resourceVersion":"1.0","name":"Extensions","tags":[],"resourceType":"GMFolder",}, + {"roomId":{"name":"rm_disclaimer","path":"rooms/rm_disclaimer/rm_disclaimer.yy",},}, + {"roomId":{"name":"rm_title","path":"rooms/rm_title/rm_title.yy",},}, ], + "Folders": [], "AudioGroups": [ {"targets":-1,"resourceVersion":"1.3","name":"audiogroup_default","resourceType":"GMAudioGroup",}, ], @@ -48,7 +52,7 @@ ], "IncludedFiles": [], "MetaData": { - "IDEVersion": "23.1.1.431", + "IDEVersion": "23.1.1.432", }, "resourceVersion": "1.4", "name": "thj7",