├── .gitattributes └── Bokeh ├── Bokeh.resource_order ├── Bokeh.yyp ├── fonts └── fnt_main │ ├── fnt_main.old.png │ ├── fnt_main.old.yy │ ├── fnt_main.png │ └── fnt_main.yy ├── objects └── obj_control │ ├── Create_0.gml │ ├── Draw_64.gml │ └── obj_control.yy ├── options ├── amazonfire │ └── options_amazonfire.yy ├── android │ └── options_android.yy ├── html5 │ └── options_html5.yy ├── ios │ └── options_ios.yy ├── linux │ └── options_linux.yy ├── mac │ └── options_mac.yy ├── main │ └── options_main.yy ├── operagx │ └── options_operagx.yy ├── tvos │ └── options_tvos.yy ├── windows │ └── options_windows.yy └── windowsuap │ └── options_windowsuap.yy ├── rooms └── room_test │ └── room_test.yy ├── shaders └── shd_bokeh │ ├── shd_bokeh.fsh │ ├── shd_bokeh.vsh │ └── shd_bokeh.yy └── sprites └── spr_example ├── 138b7ef6-f436-4dae-9c40-368f8b3913ff.png ├── layers └── 138b7ef6-f436-4dae-9c40-368f8b3913ff │ └── e864f59c-6595-4c5f-84ce-8539b7f04f78.png └── spr_example.yy /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | # Re-classify .yy files (for GMS 2 projects) 4 | *.yy linguist-language=GML 5 | -------------------------------------------------------------------------------- /Bokeh/Bokeh.resource_order: -------------------------------------------------------------------------------- 1 | { 2 | "FolderOrderSettings": [], 3 | "ResourceOrderSettings": [], 4 | } -------------------------------------------------------------------------------- /Bokeh/Bokeh.yyp: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMProject", 3 | "resourceVersion": "1.7", 4 | "name": "Bokeh", 5 | "AudioGroups": [ 6 | {"resourceType":"GMAudioGroup","resourceVersion":"1.3","name":"audiogroup_default","targets":-1,}, 7 | ], 8 | "configs": { 9 | "children": [], 10 | "name": "Default", 11 | }, 12 | "defaultScriptType": 1, 13 | "Folders": [ 14 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Animation Curves","folderPath":"folders/Animation Curves.yy",}, 15 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Extensions","folderPath":"folders/Extensions.yy",}, 16 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Fonts","folderPath":"folders/Fonts.yy",}, 17 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Notes","folderPath":"folders/Notes.yy",}, 18 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Objects","folderPath":"folders/Objects.yy",}, 19 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Paths","folderPath":"folders/Paths.yy",}, 20 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Rooms","folderPath":"folders/Rooms.yy",}, 21 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Scripts","folderPath":"folders/Scripts.yy",}, 22 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Sequences","folderPath":"folders/Sequences.yy",}, 23 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Shaders","folderPath":"folders/Shaders.yy",}, 24 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Sounds","folderPath":"folders/Sounds.yy",}, 25 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Sprites","folderPath":"folders/Sprites.yy",}, 26 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Tile Sets","folderPath":"folders/Tile Sets.yy",}, 27 | {"resourceType":"GMFolder","resourceVersion":"1.0","name":"Timelines","folderPath":"folders/Timelines.yy",}, 28 | ], 29 | "IncludedFiles": [], 30 | "isEcma": false, 31 | "LibraryEmitters": [], 32 | "MetaData": { 33 | "IDEVersion": "2023.11.1.129", 34 | }, 35 | "resources": [ 36 | {"id":{"name":"obj_control","path":"objects/obj_control/obj_control.yy",},}, 37 | {"id":{"name":"spr_example","path":"sprites/spr_example/spr_example.yy",},}, 38 | {"id":{"name":"shd_bokeh","path":"shaders/shd_bokeh/shd_bokeh.yy",},}, 39 | {"id":{"name":"fnt_main","path":"fonts/fnt_main/fnt_main.yy",},}, 40 | {"id":{"name":"room_test","path":"rooms/room_test/room_test.yy",},}, 41 | ], 42 | "RoomOrderNodes": [ 43 | {"roomId":{"name":"room_test","path":"rooms/room_test/room_test.yy",},}, 44 | ], 45 | "templateType": null, 46 | "TextureGroups": [ 47 | {"resourceType":"GMTextureGroup","resourceVersion":"1.3","name":"Default","autocrop":true,"border":2,"compressFormat":"bz2","directory":"","groupParent":null,"isScaled":true,"loadType":"default","mipsToGenerate":0,"targets":-1,}, 48 | ], 49 | } -------------------------------------------------------------------------------- /Bokeh/fonts/fnt_main/fnt_main.old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorDev/Bokeh/31f1aa565995b2b2fa0fc54763db3fc153bc5006/Bokeh/fonts/fnt_main/fnt_main.old.png -------------------------------------------------------------------------------- /Bokeh/fonts/fnt_main/fnt_main.old.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMFont", 3 | "resourceVersion": "1.0", 4 | "name": "fnt_main", 5 | "AntiAlias": 1, 6 | "applyKerning": 0, 7 | "ascender": 15, 8 | "ascenderOffset": 0, 9 | "bold": false, 10 | "canGenerateBitmap": true, 11 | "charset": 0, 12 | "first": 0, 13 | "fontName": "Calibri", 14 | "glyphOperations": 0, 15 | "glyphs": { 16 | "32": {"character":32,"h":20,"offset":0,"shift":4,"w":4,"x":2,"y":2,}, 17 | "33": {"character":33,"h":20,"offset":2,"shift":5,"w":1,"x":18,"y":46,}, 18 | "34": {"character":34,"h":20,"offset":1,"shift":6,"w":4,"x":12,"y":46,}, 19 | "35": {"character":35,"h":20,"offset":0,"shift":8,"w":8,"x":2,"y":46,}, 20 | "36": {"character":36,"h":20,"offset":1,"shift":8,"w":6,"x":243,"y":24,}, 21 | "37": {"character":37,"h":20,"offset":0,"shift":11,"w":10,"x":231,"y":24,}, 22 | "38": {"character":38,"h":20,"offset":1,"shift":11,"w":9,"x":220,"y":24,}, 23 | "39": {"character":39,"h":20,"offset":1,"shift":4,"w":1,"x":217,"y":24,}, 24 | "40": {"character":40,"h":20,"offset":1,"shift":5,"w":3,"x":212,"y":24,}, 25 | "41": {"character":41,"h":20,"offset":1,"shift":5,"w":3,"x":207,"y":24,}, 26 | "42": {"character":42,"h":20,"offset":1,"shift":8,"w":5,"x":21,"y":46,}, 27 | "43": {"character":43,"h":20,"offset":0,"shift":8,"w":7,"x":198,"y":24,}, 28 | "44": {"character":44,"h":20,"offset":0,"shift":4,"w":2,"x":186,"y":24,}, 29 | "45": {"character":45,"h":20,"offset":1,"shift":5,"w":3,"x":181,"y":24,}, 30 | "46": {"character":46,"h":20,"offset":1,"shift":4,"w":1,"x":178,"y":24,}, 31 | "47": {"character":47,"h":20,"offset":0,"shift":6,"w":6,"x":170,"y":24,}, 32 | "48": {"character":48,"h":20,"offset":1,"shift":8,"w":6,"x":162,"y":24,}, 33 | "49": {"character":49,"h":20,"offset":2,"shift":8,"w":5,"x":155,"y":24,}, 34 | "50": {"character":50,"h":20,"offset":1,"shift":8,"w":6,"x":147,"y":24,}, 35 | "51": {"character":51,"h":20,"offset":1,"shift":8,"w":6,"x":139,"y":24,}, 36 | "52": {"character":52,"h":20,"offset":1,"shift":8,"w":6,"x":131,"y":24,}, 37 | "53": {"character":53,"h":20,"offset":1,"shift":8,"w":6,"x":190,"y":24,}, 38 | "54": {"character":54,"h":20,"offset":1,"shift":8,"w":6,"x":28,"y":46,}, 39 | "55": {"character":55,"h":20,"offset":1,"shift":8,"w":6,"x":36,"y":46,}, 40 | "56": {"character":56,"h":20,"offset":1,"shift":8,"w":6,"x":44,"y":46,}, 41 | "57": {"character":57,"h":20,"offset":1,"shift":8,"w":6,"x":218,"y":46,}, 42 | "58": {"character":58,"h":20,"offset":1,"shift":4,"w":1,"x":215,"y":46,}, 43 | "59": {"character":59,"h":20,"offset":0,"shift":4,"w":2,"x":211,"y":46,}, 44 | "60": {"character":60,"h":20,"offset":1,"shift":8,"w":6,"x":203,"y":46,}, 45 | "61": {"character":61,"h":20,"offset":0,"shift":8,"w":7,"x":194,"y":46,}, 46 | "62": {"character":62,"h":20,"offset":1,"shift":8,"w":6,"x":186,"y":46,}, 47 | "63": {"character":63,"h":20,"offset":1,"shift":7,"w":5,"x":179,"y":46,}, 48 | "64": {"character":64,"h":20,"offset":1,"shift":14,"w":12,"x":165,"y":46,}, 49 | "65": {"character":65,"h":20,"offset":0,"shift":9,"w":9,"x":154,"y":46,}, 50 | "66": {"character":66,"h":20,"offset":1,"shift":9,"w":7,"x":145,"y":46,}, 51 | "67": {"character":67,"h":20,"offset":1,"shift":9,"w":8,"x":135,"y":46,}, 52 | "68": {"character":68,"h":20,"offset":1,"shift":10,"w":8,"x":125,"y":46,}, 53 | "69": {"character":69,"h":20,"offset":1,"shift":8,"w":6,"x":117,"y":46,}, 54 | "70": {"character":70,"h":20,"offset":1,"shift":7,"w":5,"x":110,"y":46,}, 55 | "71": {"character":71,"h":20,"offset":1,"shift":10,"w":8,"x":100,"y":46,}, 56 | "72": {"character":72,"h":20,"offset":1,"shift":10,"w":8,"x":90,"y":46,}, 57 | "73": {"character":73,"h":20,"offset":1,"shift":4,"w":1,"x":87,"y":46,}, 58 | "74": {"character":74,"h":20,"offset":0,"shift":5,"w":4,"x":81,"y":46,}, 59 | "75": {"character":75,"h":20,"offset":1,"shift":8,"w":6,"x":73,"y":46,}, 60 | "76": {"character":76,"h":20,"offset":1,"shift":7,"w":6,"x":65,"y":46,}, 61 | "77": {"character":77,"h":20,"offset":1,"shift":13,"w":11,"x":52,"y":46,}, 62 | "78": {"character":78,"h":20,"offset":1,"shift":10,"w":8,"x":121,"y":24,}, 63 | "79": {"character":79,"h":20,"offset":1,"shift":11,"w":9,"x":110,"y":24,}, 64 | "80": {"character":80,"h":20,"offset":1,"shift":8,"w":6,"x":102,"y":24,}, 65 | "81": {"character":81,"h":20,"offset":1,"shift":11,"w":10,"x":182,"y":2,}, 66 | "82": {"character":82,"h":20,"offset":1,"shift":9,"w":7,"x":168,"y":2,}, 67 | "83": {"character":83,"h":20,"offset":1,"shift":7,"w":5,"x":161,"y":2,}, 68 | "84": {"character":84,"h":20,"offset":0,"shift":8,"w":7,"x":152,"y":2,}, 69 | "85": {"character":85,"h":20,"offset":1,"shift":10,"w":8,"x":142,"y":2,}, 70 | "86": {"character":86,"h":20,"offset":0,"shift":9,"w":9,"x":131,"y":2,}, 71 | "87": {"character":87,"h":20,"offset":1,"shift":14,"w":11,"x":118,"y":2,}, 72 | "88": {"character":88,"h":20,"offset":0,"shift":8,"w":8,"x":108,"y":2,}, 73 | "89": {"character":89,"h":20,"offset":0,"shift":8,"w":7,"x":99,"y":2,}, 74 | "90": {"character":90,"h":20,"offset":0,"shift":8,"w":7,"x":90,"y":2,}, 75 | "91": {"character":91,"h":20,"offset":1,"shift":5,"w":3,"x":177,"y":2,}, 76 | "92": {"character":92,"h":20,"offset":0,"shift":6,"w":6,"x":82,"y":2,}, 77 | "93": {"character":93,"h":20,"offset":1,"shift":5,"w":3,"x":71,"y":2,}, 78 | "94": {"character":94,"h":20,"offset":0,"shift":8,"w":7,"x":62,"y":2,}, 79 | "95": {"character":95,"h":20,"offset":0,"shift":8,"w":8,"x":52,"y":2,}, 80 | "96": {"character":96,"h":20,"offset":1,"shift":5,"w":3,"x":47,"y":2,}, 81 | "97": {"character":97,"h":20,"offset":1,"shift":8,"w":6,"x":39,"y":2,}, 82 | "98": {"character":98,"h":20,"offset":1,"shift":8,"w":6,"x":31,"y":2,}, 83 | "99": {"character":99,"h":20,"offset":1,"shift":7,"w":5,"x":24,"y":2,}, 84 | "100": {"character":100,"h":20,"offset":1,"shift":8,"w":6,"x":16,"y":2,}, 85 | "101": {"character":101,"h":20,"offset":1,"shift":8,"w":6,"x":8,"y":2,}, 86 | "102": {"character":102,"h":20,"offset":0,"shift":5,"w":4,"x":76,"y":2,}, 87 | "103": {"character":103,"h":20,"offset":1,"shift":8,"w":7,"x":194,"y":2,}, 88 | "104": {"character":104,"h":20,"offset":1,"shift":8,"w":6,"x":17,"y":24,}, 89 | "105": {"character":105,"h":20,"offset":1,"shift":4,"w":1,"x":203,"y":2,}, 90 | "106": {"character":106,"h":20,"offset":-1,"shift":4,"w":3,"x":90,"y":24,}, 91 | "107": {"character":107,"h":20,"offset":1,"shift":7,"w":5,"x":83,"y":24,}, 92 | "108": {"character":108,"h":20,"offset":1,"shift":4,"w":1,"x":80,"y":24,}, 93 | "109": {"character":109,"h":20,"offset":1,"shift":12,"w":9,"x":69,"y":24,}, 94 | "110": {"character":110,"h":20,"offset":1,"shift":8,"w":6,"x":61,"y":24,}, 95 | "111": {"character":111,"h":20,"offset":1,"shift":8,"w":6,"x":53,"y":24,}, 96 | "112": {"character":112,"h":20,"offset":1,"shift":8,"w":6,"x":45,"y":24,}, 97 | "113": {"character":113,"h":20,"offset":1,"shift":8,"w":6,"x":37,"y":24,}, 98 | "114": {"character":114,"h":20,"offset":1,"shift":5,"w":4,"x":31,"y":24,}, 99 | "115": {"character":115,"h":20,"offset":1,"shift":7,"w":5,"x":95,"y":24,}, 100 | "116": {"character":116,"h":20,"offset":0,"shift":5,"w":4,"x":25,"y":24,}, 101 | "117": {"character":117,"h":20,"offset":1,"shift":8,"w":6,"x":9,"y":24,}, 102 | "118": {"character":118,"h":20,"offset":1,"shift":7,"w":5,"x":2,"y":24,}, 103 | "119": {"character":119,"h":20,"offset":0,"shift":11,"w":10,"x":241,"y":2,}, 104 | "120": {"character":120,"h":20,"offset":1,"shift":7,"w":5,"x":234,"y":2,}, 105 | "121": {"character":121,"h":20,"offset":1,"shift":7,"w":5,"x":227,"y":2,}, 106 | "122": {"character":122,"h":20,"offset":1,"shift":6,"w":4,"x":221,"y":2,}, 107 | "123": {"character":123,"h":20,"offset":1,"shift":5,"w":4,"x":215,"y":2,}, 108 | "124": {"character":124,"h":20,"offset":3,"shift":7,"w":1,"x":212,"y":2,}, 109 | "125": {"character":125,"h":20,"offset":0,"shift":5,"w":4,"x":206,"y":2,}, 110 | "126": {"character":126,"h":20,"offset":0,"shift":8,"w":7,"x":226,"y":46,}, 111 | "9647": {"character":9647,"h":20,"offset":3,"shift":16,"w":10,"x":235,"y":46,}, 112 | }, 113 | "hinting": 0, 114 | "includeTTF": false, 115 | "interpreter": 0, 116 | "italic": false, 117 | "kerningPairs": [ 118 | {"amount":-1,"first":65,"second":84,}, 119 | {"amount":-1,"first":65,"second":89,}, 120 | {"amount":-1,"first":65,"second":221,}, 121 | {"amount":-1,"first":65,"second":356,}, 122 | {"amount":-1,"first":65,"second":374,}, 123 | {"amount":-1,"first":65,"second":376,}, 124 | {"amount":-1,"first":65,"second":538,}, 125 | {"amount":-1,"first":65,"second":7922,}, 126 | {"amount":-1,"first":65,"second":7924,}, 127 | {"amount":-1,"first":65,"second":7926,}, 128 | {"amount":-1,"first":65,"second":7928,}, 129 | {"amount":-1,"first":65,"second":8216,}, 130 | {"amount":-1,"first":65,"second":8220,}, 131 | {"amount":-1,"first":70,"second":44,}, 132 | {"amount":-1,"first":70,"second":46,}, 133 | {"amount":-1,"first":70,"second":65,}, 134 | {"amount":-1,"first":70,"second":74,}, 135 | {"amount":-1,"first":70,"second":192,}, 136 | {"amount":-1,"first":70,"second":193,}, 137 | {"amount":-1,"first":70,"second":194,}, 138 | {"amount":-1,"first":70,"second":195,}, 139 | {"amount":-1,"first":70,"second":196,}, 140 | {"amount":-1,"first":70,"second":197,}, 141 | {"amount":-1,"first":70,"second":256,}, 142 | {"amount":-1,"first":70,"second":258,}, 143 | {"amount":-1,"first":70,"second":260,}, 144 | {"amount":-1,"first":70,"second":308,}, 145 | {"amount":-1,"first":70,"second":506,}, 146 | {"amount":-1,"first":70,"second":7840,}, 147 | {"amount":-1,"first":70,"second":7842,}, 148 | {"amount":-1,"first":70,"second":7844,}, 149 | {"amount":-1,"first":70,"second":7846,}, 150 | {"amount":-1,"first":70,"second":7848,}, 151 | {"amount":-1,"first":70,"second":7850,}, 152 | {"amount":-1,"first":70,"second":7852,}, 153 | {"amount":-1,"first":70,"second":7854,}, 154 | {"amount":-1,"first":70,"second":7856,}, 155 | {"amount":-1,"first":70,"second":7858,}, 156 | {"amount":-1,"first":70,"second":7860,}, 157 | {"amount":-1,"first":70,"second":7862,}, 158 | {"amount":-1,"first":75,"second":118,}, 159 | {"amount":-1,"first":76,"second":84,}, 160 | {"amount":-1,"first":76,"second":86,}, 161 | {"amount":-1,"first":76,"second":87,}, 162 | {"amount":-1,"first":76,"second":89,}, 163 | {"amount":-1,"first":76,"second":221,}, 164 | {"amount":-1,"first":76,"second":356,}, 165 | {"amount":-1,"first":76,"second":372,}, 166 | {"amount":-1,"first":76,"second":374,}, 167 | {"amount":-1,"first":76,"second":376,}, 168 | {"amount":-1,"first":76,"second":538,}, 169 | {"amount":-1,"first":76,"second":7808,}, 170 | {"amount":-1,"first":76,"second":7810,}, 171 | {"amount":-1,"first":76,"second":7812,}, 172 | {"amount":-1,"first":76,"second":7922,}, 173 | {"amount":-1,"first":76,"second":7924,}, 174 | {"amount":-1,"first":76,"second":7926,}, 175 | {"amount":-1,"first":76,"second":7928,}, 176 | {"amount":-1,"first":76,"second":8216,}, 177 | {"amount":-1,"first":76,"second":8217,}, 178 | {"amount":-1,"first":76,"second":8220,}, 179 | {"amount":-1,"first":76,"second":8221,}, 180 | ], 181 | "last": 0, 182 | "lineHeight": 20, 183 | "maintainGms1Font": false, 184 | "parent": { 185 | "name": "Fonts", 186 | "path": "folders/Fonts.yy", 187 | }, 188 | "pointRounding": 0, 189 | "ranges": [ 190 | {"lower":32,"upper":127,}, 191 | {"lower":9647,"upper":9647,}, 192 | ], 193 | "regenerateBitmap": false, 194 | "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)", 195 | "sdfSpread": 16, 196 | "size": 12.0, 197 | "styleName": "Regular", 198 | "textureGroupId": { 199 | "name": "Default", 200 | "path": "texturegroups/Default", 201 | }, 202 | "TTFName": "", 203 | "usesSDF": false, 204 | } -------------------------------------------------------------------------------- /Bokeh/fonts/fnt_main/fnt_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorDev/Bokeh/31f1aa565995b2b2fa0fc54763db3fc153bc5006/Bokeh/fonts/fnt_main/fnt_main.png -------------------------------------------------------------------------------- /Bokeh/fonts/fnt_main/fnt_main.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMFont", 3 | "resourceVersion": "1.0", 4 | "name": "fnt_main", 5 | "AntiAlias": 1, 6 | "applyKerning": 0, 7 | "ascender": 29, 8 | "ascenderOffset": 0, 9 | "bold": false, 10 | "canGenerateBitmap": true, 11 | "charset": 0, 12 | "first": 0, 13 | "fontName": "Calibri", 14 | "glyphOperations": 0, 15 | "glyphs": { 16 | "32": {"character":32,"h":39,"offset":0,"shift":7,"w":7,"x":2,"y":2,}, 17 | "33": {"character":33,"h":39,"offset":4,"shift":10,"w":4,"x":31,"y":166,}, 18 | "34": {"character":34,"h":39,"offset":2,"shift":13,"w":9,"x":20,"y":166,}, 19 | "35": {"character":35,"h":39,"offset":0,"shift":16,"w":16,"x":2,"y":166,}, 20 | "36": {"character":36,"h":39,"offset":1,"shift":16,"w":14,"x":223,"y":125,}, 21 | "37": {"character":37,"h":39,"offset":1,"shift":23,"w":21,"x":200,"y":125,}, 22 | "38": {"character":38,"h":39,"offset":0,"shift":22,"w":21,"x":177,"y":125,}, 23 | "39": {"character":39,"h":39,"offset":2,"shift":7,"w":3,"x":172,"y":125,}, 24 | "40": {"character":40,"h":39,"offset":2,"shift":10,"w":6,"x":164,"y":125,}, 25 | "41": {"character":41,"h":39,"offset":1,"shift":10,"w":7,"x":155,"y":125,}, 26 | "42": {"character":42,"h":39,"offset":2,"shift":16,"w":12,"x":37,"y":166,}, 27 | "43": {"character":43,"h":39,"offset":1,"shift":16,"w":14,"x":139,"y":125,}, 28 | "44": {"character":44,"h":39,"offset":0,"shift":8,"w":6,"x":115,"y":125,}, 29 | "45": {"character":45,"h":39,"offset":1,"shift":10,"w":8,"x":105,"y":125,}, 30 | "46": {"character":46,"h":39,"offset":2,"shift":8,"w":4,"x":99,"y":125,}, 31 | "47": {"character":47,"h":39,"offset":0,"shift":12,"w":13,"x":84,"y":125,}, 32 | "48": {"character":48,"h":39,"offset":1,"shift":16,"w":15,"x":67,"y":125,}, 33 | "49": {"character":49,"h":39,"offset":2,"shift":16,"w":13,"x":52,"y":125,}, 34 | "50": {"character":50,"h":39,"offset":1,"shift":16,"w":14,"x":36,"y":125,}, 35 | "51": {"character":51,"h":39,"offset":1,"shift":16,"w":14,"x":20,"y":125,}, 36 | "52": {"character":52,"h":39,"offset":0,"shift":16,"w":16,"x":2,"y":125,}, 37 | "53": {"character":53,"h":39,"offset":1,"shift":16,"w":14,"x":123,"y":125,}, 38 | "54": {"character":54,"h":39,"offset":1,"shift":16,"w":14,"x":51,"y":166,}, 39 | "55": {"character":55,"h":39,"offset":1,"shift":16,"w":14,"x":67,"y":166,}, 40 | "56": {"character":56,"h":39,"offset":1,"shift":16,"w":14,"x":83,"y":166,}, 41 | "57": {"character":57,"h":39,"offset":1,"shift":16,"w":14,"x":162,"y":207,}, 42 | "58": {"character":58,"h":39,"offset":2,"shift":9,"w":5,"x":155,"y":207,}, 43 | "59": {"character":59,"h":39,"offset":1,"shift":9,"w":6,"x":147,"y":207,}, 44 | "60": {"character":60,"h":39,"offset":1,"shift":16,"w":14,"x":131,"y":207,}, 45 | "61": {"character":61,"h":39,"offset":1,"shift":16,"w":14,"x":115,"y":207,}, 46 | "62": {"character":62,"h":39,"offset":1,"shift":16,"w":14,"x":99,"y":207,}, 47 | "63": {"character":63,"h":39,"offset":2,"shift":15,"w":12,"x":85,"y":207,}, 48 | "64": {"character":64,"h":39,"offset":0,"shift":29,"w":26,"x":57,"y":207,}, 49 | "65": {"character":65,"h":39,"offset":0,"shift":19,"w":18,"x":37,"y":207,}, 50 | "66": {"character":66,"h":39,"offset":2,"shift":17,"w":15,"x":20,"y":207,}, 51 | "67": {"character":67,"h":39,"offset":1,"shift":17,"w":16,"x":2,"y":207,}, 52 | "68": {"character":68,"h":39,"offset":2,"shift":20,"w":17,"x":235,"y":166,}, 53 | "69": {"character":69,"h":39,"offset":2,"shift":16,"w":12,"x":221,"y":166,}, 54 | "70": {"character":70,"h":39,"offset":2,"shift":15,"w":12,"x":207,"y":166,}, 55 | "71": {"character":71,"h":39,"offset":1,"shift":20,"w":17,"x":188,"y":166,}, 56 | "72": {"character":72,"h":39,"offset":2,"shift":20,"w":16,"x":170,"y":166,}, 57 | "73": {"character":73,"h":39,"offset":2,"shift":8,"w":4,"x":164,"y":166,}, 58 | "74": {"character":74,"h":39,"offset":0,"shift":10,"w":8,"x":154,"y":166,}, 59 | "75": {"character":75,"h":39,"offset":2,"shift":17,"w":14,"x":138,"y":166,}, 60 | "76": {"character":76,"h":39,"offset":2,"shift":13,"w":12,"x":124,"y":166,}, 61 | "77": {"character":77,"h":39,"offset":2,"shift":27,"w":23,"x":99,"y":166,}, 62 | "78": {"character":78,"h":39,"offset":2,"shift":21,"w":16,"x":237,"y":84,}, 63 | "79": {"character":79,"h":39,"offset":1,"shift":21,"w":19,"x":216,"y":84,}, 64 | "80": {"character":80,"h":39,"offset":2,"shift":17,"w":14,"x":200,"y":84,}, 65 | "81": {"character":81,"h":39,"offset":1,"shift":22,"w":22,"x":99,"y":43,}, 66 | "82": {"character":82,"h":39,"offset":2,"shift":17,"w":15,"x":73,"y":43,}, 67 | "83": {"character":83,"h":39,"offset":1,"shift":15,"w":13,"x":58,"y":43,}, 68 | "84": {"character":84,"h":39,"offset":0,"shift":16,"w":16,"x":40,"y":43,}, 69 | "85": {"character":85,"h":39,"offset":2,"shift":21,"w":16,"x":22,"y":43,}, 70 | "86": {"character":86,"h":39,"offset":0,"shift":18,"w":18,"x":2,"y":43,}, 71 | "87": {"character":87,"h":39,"offset":0,"shift":28,"w":28,"x":221,"y":2,}, 72 | "88": {"character":88,"h":39,"offset":0,"shift":17,"w":16,"x":203,"y":2,}, 73 | "89": {"character":89,"h":39,"offset":0,"shift":16,"w":16,"x":185,"y":2,}, 74 | "90": {"character":90,"h":39,"offset":0,"shift":15,"w":15,"x":168,"y":2,}, 75 | "91": {"character":91,"h":39,"offset":2,"shift":10,"w":7,"x":90,"y":43,}, 76 | "92": {"character":92,"h":39,"offset":0,"shift":12,"w":13,"x":153,"y":2,}, 77 | "93": {"character":93,"h":39,"offset":1,"shift":10,"w":6,"x":132,"y":2,}, 78 | "94": {"character":94,"h":39,"offset":1,"shift":16,"w":14,"x":116,"y":2,}, 79 | "95": {"character":95,"h":39,"offset":-1,"shift":16,"w":17,"x":97,"y":2,}, 80 | "96": {"character":96,"h":39,"offset":0,"shift":9,"w":8,"x":87,"y":2,}, 81 | "97": {"character":97,"h":39,"offset":1,"shift":15,"w":12,"x":73,"y":2,}, 82 | "98": {"character":98,"h":39,"offset":2,"shift":17,"w":14,"x":57,"y":2,}, 83 | "99": {"character":99,"h":39,"offset":1,"shift":14,"w":12,"x":43,"y":2,}, 84 | "100": {"character":100,"h":39,"offset":1,"shift":17,"w":14,"x":27,"y":2,}, 85 | "101": {"character":101,"h":39,"offset":1,"shift":16,"w":14,"x":11,"y":2,}, 86 | "102": {"character":102,"h":39,"offset":0,"shift":10,"w":11,"x":140,"y":2,}, 87 | "103": {"character":103,"h":39,"offset":0,"shift":15,"w":15,"x":123,"y":43,}, 88 | "104": {"character":104,"h":39,"offset":2,"shift":17,"w":13,"x":33,"y":84,}, 89 | "105": {"character":105,"h":39,"offset":2,"shift":7,"w":4,"x":140,"y":43,}, 90 | "106": {"character":106,"h":39,"offset":-1,"shift":8,"w":7,"x":178,"y":84,}, 91 | "107": {"character":107,"h":39,"offset":2,"shift":15,"w":12,"x":164,"y":84,}, 92 | "108": {"character":108,"h":39,"offset":2,"shift":7,"w":3,"x":159,"y":84,}, 93 | "109": {"character":109,"h":39,"offset":2,"shift":26,"w":22,"x":135,"y":84,}, 94 | "110": {"character":110,"h":39,"offset":2,"shift":17,"w":13,"x":120,"y":84,}, 95 | "111": {"character":111,"h":39,"offset":1,"shift":17,"w":15,"x":103,"y":84,}, 96 | "112": {"character":112,"h":39,"offset":2,"shift":17,"w":14,"x":87,"y":84,}, 97 | "113": {"character":113,"h":39,"offset":1,"shift":17,"w":14,"x":71,"y":84,}, 98 | "114": {"character":114,"h":39,"offset":2,"shift":11,"w":9,"x":60,"y":84,}, 99 | "115": {"character":115,"h":39,"offset":1,"shift":13,"w":11,"x":187,"y":84,}, 100 | "116": {"character":116,"h":39,"offset":0,"shift":11,"w":10,"x":48,"y":84,}, 101 | "117": {"character":117,"h":39,"offset":2,"shift":17,"w":13,"x":18,"y":84,}, 102 | "118": {"character":118,"h":39,"offset":0,"shift":14,"w":14,"x":2,"y":84,}, 103 | "119": {"character":119,"h":39,"offset":0,"shift":23,"w":23,"x":218,"y":43,}, 104 | "120": {"character":120,"h":39,"offset":0,"shift":14,"w":14,"x":202,"y":43,}, 105 | "121": {"character":121,"h":39,"offset":0,"shift":14,"w":14,"x":186,"y":43,}, 106 | "122": {"character":122,"h":39,"offset":1,"shift":13,"w":11,"x":173,"y":43,}, 107 | "123": {"character":123,"h":39,"offset":1,"shift":10,"w":9,"x":162,"y":43,}, 108 | "124": {"character":124,"h":39,"offset":6,"shift":15,"w":3,"x":157,"y":43,}, 109 | "125": {"character":125,"h":39,"offset":1,"shift":10,"w":9,"x":146,"y":43,}, 110 | "126": {"character":126,"h":39,"offset":0,"shift":16,"w":16,"x":178,"y":207,}, 111 | "9647": {"character":9647,"h":39,"offset":6,"shift":31,"w":19,"x":196,"y":207,}, 112 | }, 113 | "hinting": 0, 114 | "includeTTF": false, 115 | "interpreter": 0, 116 | "italic": false, 117 | "kerningPairs": [ 118 | {"amount":-1,"first":65,"second":63,}, 119 | {"amount":-2,"first":65,"second":84,}, 120 | {"amount":-1,"first":65,"second":86,}, 121 | {"amount":-1,"first":65,"second":87,}, 122 | {"amount":-2,"first":65,"second":89,}, 123 | {"amount":-1,"first":65,"second":116,}, 124 | {"amount":-1,"first":65,"second":118,}, 125 | {"amount":-1,"first":65,"second":121,}, 126 | {"amount":-2,"first":65,"second":221,}, 127 | {"amount":-1,"first":65,"second":253,}, 128 | {"amount":-1,"first":65,"second":255,}, 129 | {"amount":-2,"first":65,"second":356,}, 130 | {"amount":-1,"first":65,"second":357,}, 131 | {"amount":-1,"first":65,"second":372,}, 132 | {"amount":-2,"first":65,"second":374,}, 133 | {"amount":-1,"first":65,"second":375,}, 134 | {"amount":-2,"first":65,"second":376,}, 135 | {"amount":-2,"first":65,"second":538,}, 136 | {"amount":-1,"first":65,"second":539,}, 137 | {"amount":-1,"first":65,"second":7808,}, 138 | {"amount":-1,"first":65,"second":7810,}, 139 | {"amount":-1,"first":65,"second":7812,}, 140 | {"amount":-2,"first":65,"second":7922,}, 141 | {"amount":-1,"first":65,"second":7923,}, 142 | {"amount":-2,"first":65,"second":7924,}, 143 | {"amount":-1,"first":65,"second":7925,}, 144 | {"amount":-2,"first":65,"second":7926,}, 145 | {"amount":-1,"first":65,"second":7927,}, 146 | {"amount":-2,"first":65,"second":7928,}, 147 | {"amount":-1,"first":65,"second":7929,}, 148 | {"amount":-3,"first":65,"second":8216,}, 149 | {"amount":-1,"first":65,"second":8217,}, 150 | {"amount":-3,"first":65,"second":8220,}, 151 | {"amount":-1,"first":65,"second":8221,}, 152 | {"amount":-1,"first":66,"second":84,}, 153 | {"amount":-1,"first":66,"second":88,}, 154 | {"amount":-1,"first":66,"second":89,}, 155 | {"amount":-1,"first":66,"second":221,}, 156 | {"amount":-1,"first":66,"second":356,}, 157 | {"amount":-1,"first":66,"second":374,}, 158 | {"amount":-1,"first":66,"second":376,}, 159 | {"amount":-1,"first":66,"second":538,}, 160 | {"amount":-1,"first":66,"second":7922,}, 161 | {"amount":-1,"first":66,"second":7924,}, 162 | {"amount":-1,"first":66,"second":7926,}, 163 | {"amount":-1,"first":66,"second":7928,}, 164 | {"amount":1,"first":67,"second":8217,}, 165 | {"amount":1,"first":67,"second":8221,}, 166 | {"amount":-1,"first":68,"second":44,}, 167 | {"amount":-1,"first":68,"second":46,}, 168 | {"amount":-1,"first":68,"second":89,}, 169 | {"amount":-1,"first":68,"second":221,}, 170 | {"amount":-1,"first":68,"second":374,}, 171 | {"amount":-1,"first":68,"second":376,}, 172 | {"amount":-1,"first":68,"second":7922,}, 173 | {"amount":-1,"first":68,"second":7924,}, 174 | {"amount":-1,"first":68,"second":7926,}, 175 | {"amount":-1,"first":68,"second":7928,}, 176 | {"amount":-1,"first":69,"second":97,}, 177 | {"amount":-1,"first":69,"second":101,}, 178 | {"amount":-1,"first":69,"second":102,}, 179 | {"amount":-1,"first":69,"second":111,}, 180 | {"amount":-1,"first":69,"second":118,}, 181 | {"amount":-1,"first":69,"second":119,}, 182 | {"amount":-1,"first":69,"second":121,}, 183 | {"amount":-1,"first":69,"second":224,}, 184 | {"amount":-1,"first":69,"second":225,}, 185 | {"amount":-1,"first":69,"second":226,}, 186 | {"amount":-1,"first":69,"second":227,}, 187 | {"amount":-1,"first":69,"second":228,}, 188 | {"amount":-1,"first":69,"second":229,}, 189 | {"amount":-1,"first":69,"second":230,}, 190 | {"amount":-1,"first":69,"second":232,}, 191 | {"amount":-1,"first":69,"second":233,}, 192 | {"amount":-1,"first":69,"second":234,}, 193 | {"amount":-1,"first":69,"second":235,}, 194 | {"amount":-1,"first":69,"second":242,}, 195 | {"amount":-1,"first":69,"second":243,}, 196 | {"amount":-1,"first":69,"second":244,}, 197 | {"amount":-1,"first":69,"second":245,}, 198 | {"amount":-1,"first":69,"second":246,}, 199 | {"amount":-1,"first":69,"second":248,}, 200 | {"amount":-1,"first":69,"second":253,}, 201 | {"amount":-1,"first":69,"second":255,}, 202 | {"amount":-1,"first":69,"second":257,}, 203 | {"amount":-1,"first":69,"second":259,}, 204 | {"amount":-1,"first":69,"second":275,}, 205 | {"amount":-1,"first":69,"second":277,}, 206 | {"amount":-1,"first":69,"second":279,}, 207 | {"amount":-1,"first":69,"second":281,}, 208 | {"amount":-1,"first":69,"second":283,}, 209 | {"amount":-1,"first":69,"second":333,}, 210 | {"amount":-1,"first":69,"second":335,}, 211 | {"amount":-1,"first":69,"second":337,}, 212 | {"amount":-1,"first":69,"second":339,}, 213 | {"amount":-1,"first":69,"second":373,}, 214 | {"amount":-1,"first":69,"second":375,}, 215 | {"amount":-1,"first":69,"second":417,}, 216 | {"amount":-1,"first":69,"second":507,}, 217 | {"amount":-1,"first":69,"second":511,}, 218 | {"amount":-1,"first":69,"second":7809,}, 219 | {"amount":-1,"first":69,"second":7811,}, 220 | {"amount":-1,"first":69,"second":7813,}, 221 | {"amount":-1,"first":69,"second":7841,}, 222 | {"amount":-1,"first":69,"second":7843,}, 223 | {"amount":-1,"first":69,"second":7845,}, 224 | {"amount":-1,"first":69,"second":7847,}, 225 | {"amount":-1,"first":69,"second":7849,}, 226 | {"amount":-1,"first":69,"second":7851,}, 227 | {"amount":-1,"first":69,"second":7853,}, 228 | {"amount":-1,"first":69,"second":7855,}, 229 | {"amount":-1,"first":69,"second":7857,}, 230 | {"amount":-1,"first":69,"second":7859,}, 231 | {"amount":-1,"first":69,"second":7861,}, 232 | {"amount":-1,"first":69,"second":7863,}, 233 | {"amount":-1,"first":69,"second":7865,}, 234 | {"amount":-1,"first":69,"second":7867,}, 235 | {"amount":-1,"first":69,"second":7869,}, 236 | {"amount":-1,"first":69,"second":7871,}, 237 | {"amount":-1,"first":69,"second":7873,}, 238 | {"amount":-1,"first":69,"second":7875,}, 239 | {"amount":-1,"first":69,"second":7877,}, 240 | {"amount":-1,"first":69,"second":7879,}, 241 | {"amount":-1,"first":69,"second":7885,}, 242 | {"amount":-1,"first":69,"second":7887,}, 243 | {"amount":-1,"first":69,"second":7889,}, 244 | {"amount":-1,"first":69,"second":7891,}, 245 | {"amount":-1,"first":69,"second":7893,}, 246 | {"amount":-1,"first":69,"second":7895,}, 247 | {"amount":-1,"first":69,"second":7897,}, 248 | {"amount":-1,"first":69,"second":7899,}, 249 | {"amount":-1,"first":69,"second":7901,}, 250 | {"amount":-1,"first":69,"second":7903,}, 251 | {"amount":-1,"first":69,"second":7905,}, 252 | {"amount":-1,"first":69,"second":7907,}, 253 | {"amount":-1,"first":69,"second":7923,}, 254 | {"amount":-1,"first":69,"second":7925,}, 255 | {"amount":-1,"first":69,"second":7927,}, 256 | {"amount":-1,"first":69,"second":7929,}, 257 | {"amount":-1,"first":69,"second":64256,}, 258 | {"amount":-1,"first":69,"second":64257,}, 259 | {"amount":-1,"first":69,"second":64258,}, 260 | {"amount":-1,"first":69,"second":64259,}, 261 | {"amount":-1,"first":69,"second":64260,}, 262 | {"amount":-3,"first":70,"second":44,}, 263 | {"amount":-3,"first":70,"second":46,}, 264 | {"amount":-1,"first":70,"second":47,}, 265 | {"amount":-2,"first":70,"second":65,}, 266 | {"amount":-2,"first":70,"second":74,}, 267 | {"amount":-1,"first":70,"second":97,}, 268 | {"amount":-1,"first":70,"second":115,}, 269 | {"amount":-2,"first":70,"second":192,}, 270 | {"amount":-2,"first":70,"second":193,}, 271 | {"amount":-2,"first":70,"second":194,}, 272 | {"amount":-2,"first":70,"second":195,}, 273 | {"amount":-2,"first":70,"second":196,}, 274 | {"amount":-2,"first":70,"second":197,}, 275 | {"amount":-1,"first":70,"second":198,}, 276 | {"amount":-1,"first":70,"second":224,}, 277 | {"amount":-1,"first":70,"second":225,}, 278 | {"amount":-1,"first":70,"second":226,}, 279 | {"amount":-1,"first":70,"second":227,}, 280 | {"amount":-1,"first":70,"second":228,}, 281 | {"amount":-1,"first":70,"second":229,}, 282 | {"amount":-1,"first":70,"second":230,}, 283 | {"amount":-2,"first":70,"second":256,}, 284 | {"amount":-1,"first":70,"second":257,}, 285 | {"amount":-2,"first":70,"second":258,}, 286 | {"amount":-1,"first":70,"second":259,}, 287 | {"amount":-2,"first":70,"second":260,}, 288 | {"amount":1,"first":70,"second":297,}, 289 | {"amount":1,"first":70,"second":299,}, 290 | {"amount":-2,"first":70,"second":308,}, 291 | {"amount":-1,"first":70,"second":347,}, 292 | {"amount":-1,"first":70,"second":349,}, 293 | {"amount":-1,"first":70,"second":351,}, 294 | {"amount":-1,"first":70,"second":353,}, 295 | {"amount":-2,"first":70,"second":506,}, 296 | {"amount":-1,"first":70,"second":507,}, 297 | {"amount":-1,"first":70,"second":537,}, 298 | {"amount":-2,"first":70,"second":7840,}, 299 | {"amount":-1,"first":70,"second":7841,}, 300 | {"amount":-2,"first":70,"second":7842,}, 301 | {"amount":-1,"first":70,"second":7843,}, 302 | {"amount":-2,"first":70,"second":7844,}, 303 | {"amount":-1,"first":70,"second":7845,}, 304 | {"amount":-2,"first":70,"second":7846,}, 305 | {"amount":-1,"first":70,"second":7847,}, 306 | {"amount":-2,"first":70,"second":7848,}, 307 | {"amount":-1,"first":70,"second":7849,}, 308 | {"amount":-2,"first":70,"second":7850,}, 309 | {"amount":-1,"first":70,"second":7851,}, 310 | {"amount":-2,"first":70,"second":7852,}, 311 | {"amount":-1,"first":70,"second":7853,}, 312 | {"amount":-2,"first":70,"second":7854,}, 313 | {"amount":-1,"first":70,"second":7855,}, 314 | {"amount":-2,"first":70,"second":7856,}, 315 | {"amount":-1,"first":70,"second":7857,}, 316 | {"amount":-2,"first":70,"second":7858,}, 317 | {"amount":-1,"first":70,"second":7859,}, 318 | {"amount":-2,"first":70,"second":7860,}, 319 | {"amount":-1,"first":70,"second":7861,}, 320 | {"amount":-2,"first":70,"second":7862,}, 321 | {"amount":-1,"first":70,"second":7863,}, 322 | {"amount":-1,"first":74,"second":65,}, 323 | {"amount":-1,"first":74,"second":192,}, 324 | {"amount":-1,"first":74,"second":193,}, 325 | {"amount":-1,"first":74,"second":194,}, 326 | {"amount":-1,"first":74,"second":195,}, 327 | {"amount":-1,"first":74,"second":196,}, 328 | {"amount":-1,"first":74,"second":197,}, 329 | {"amount":-1,"first":74,"second":256,}, 330 | {"amount":-1,"first":74,"second":258,}, 331 | {"amount":-1,"first":74,"second":260,}, 332 | {"amount":-1,"first":74,"second":506,}, 333 | {"amount":-1,"first":74,"second":7840,}, 334 | {"amount":-1,"first":74,"second":7842,}, 335 | {"amount":-1,"first":74,"second":7844,}, 336 | {"amount":-1,"first":74,"second":7846,}, 337 | {"amount":-1,"first":74,"second":7848,}, 338 | {"amount":-1,"first":74,"second":7850,}, 339 | {"amount":-1,"first":74,"second":7852,}, 340 | {"amount":-1,"first":74,"second":7854,}, 341 | {"amount":-1,"first":74,"second":7856,}, 342 | {"amount":-1,"first":74,"second":7858,}, 343 | {"amount":-1,"first":74,"second":7860,}, 344 | {"amount":-1,"first":74,"second":7862,}, 345 | {"amount":-1,"first":75,"second":45,}, 346 | {"amount":-1,"first":75,"second":67,}, 347 | {"amount":-1,"first":75,"second":71,}, 348 | {"amount":-2,"first":75,"second":79,}, 349 | {"amount":-2,"first":75,"second":81,}, 350 | {"amount":-1,"first":75,"second":87,}, 351 | {"amount":-1,"first":75,"second":97,}, 352 | {"amount":-1,"first":75,"second":99,}, 353 | {"amount":-1,"first":75,"second":100,}, 354 | {"amount":-1,"first":75,"second":101,}, 355 | {"amount":-1,"first":75,"second":111,}, 356 | {"amount":-1,"first":75,"second":113,}, 357 | {"amount":-1,"first":75,"second":116,}, 358 | {"amount":-2,"first":75,"second":118,}, 359 | {"amount":-1,"first":75,"second":119,}, 360 | {"amount":-1,"first":75,"second":121,}, 361 | {"amount":-1,"first":75,"second":173,}, 362 | {"amount":-1,"first":75,"second":199,}, 363 | {"amount":-2,"first":75,"second":210,}, 364 | {"amount":-2,"first":75,"second":211,}, 365 | {"amount":-2,"first":75,"second":212,}, 366 | {"amount":-2,"first":75,"second":213,}, 367 | {"amount":-2,"first":75,"second":214,}, 368 | {"amount":-1,"first":75,"second":224,}, 369 | {"amount":-1,"first":75,"second":225,}, 370 | {"amount":-1,"first":75,"second":226,}, 371 | {"amount":-1,"first":75,"second":227,}, 372 | {"amount":-1,"first":75,"second":228,}, 373 | {"amount":-1,"first":75,"second":229,}, 374 | {"amount":-1,"first":75,"second":230,}, 375 | {"amount":-1,"first":75,"second":231,}, 376 | {"amount":-1,"first":75,"second":232,}, 377 | {"amount":-1,"first":75,"second":233,}, 378 | {"amount":-1,"first":75,"second":234,}, 379 | {"amount":-1,"first":75,"second":235,}, 380 | {"amount":1,"first":75,"second":238,}, 381 | {"amount":-1,"first":75,"second":242,}, 382 | {"amount":-1,"first":75,"second":243,}, 383 | {"amount":-1,"first":75,"second":244,}, 384 | {"amount":-1,"first":75,"second":245,}, 385 | {"amount":-1,"first":75,"second":246,}, 386 | {"amount":-1,"first":75,"second":248,}, 387 | {"amount":-1,"first":75,"second":253,}, 388 | {"amount":-1,"first":75,"second":255,}, 389 | {"amount":-1,"first":75,"second":257,}, 390 | {"amount":-1,"first":75,"second":259,}, 391 | {"amount":-1,"first":75,"second":262,}, 392 | {"amount":-1,"first":75,"second":263,}, 393 | {"amount":-1,"first":75,"second":264,}, 394 | {"amount":-1,"first":75,"second":265,}, 395 | {"amount":-1,"first":75,"second":266,}, 396 | {"amount":-1,"first":75,"second":267,}, 397 | {"amount":-1,"first":75,"second":268,}, 398 | {"amount":-1,"first":75,"second":269,}, 399 | {"amount":-1,"first":75,"second":275,}, 400 | {"amount":-1,"first":75,"second":277,}, 401 | {"amount":-1,"first":75,"second":279,}, 402 | {"amount":-1,"first":75,"second":281,}, 403 | {"amount":-1,"first":75,"second":283,}, 404 | {"amount":-1,"first":75,"second":284,}, 405 | {"amount":-1,"first":75,"second":286,}, 406 | {"amount":-1,"first":75,"second":288,}, 407 | {"amount":-1,"first":75,"second":290,}, 408 | {"amount":1,"first":75,"second":297,}, 409 | {"amount":1,"first":75,"second":299,}, 410 | {"amount":1,"first":75,"second":301,}, 411 | {"amount":1,"first":75,"second":309,}, 412 | {"amount":-2,"first":75,"second":332,}, 413 | {"amount":-1,"first":75,"second":333,}, 414 | {"amount":-2,"first":75,"second":334,}, 415 | {"amount":-1,"first":75,"second":335,}, 416 | {"amount":-2,"first":75,"second":336,}, 417 | {"amount":-1,"first":75,"second":337,}, 418 | {"amount":-2,"first":75,"second":338,}, 419 | {"amount":-1,"first":75,"second":339,}, 420 | {"amount":-1,"first":75,"second":357,}, 421 | {"amount":-1,"first":75,"second":372,}, 422 | {"amount":-1,"first":75,"second":373,}, 423 | {"amount":-1,"first":75,"second":375,}, 424 | {"amount":-2,"first":75,"second":416,}, 425 | {"amount":-1,"first":75,"second":417,}, 426 | {"amount":-1,"first":75,"second":507,}, 427 | {"amount":-1,"first":75,"second":511,}, 428 | {"amount":-1,"first":75,"second":539,}, 429 | {"amount":-1,"first":75,"second":7808,}, 430 | {"amount":-1,"first":75,"second":7809,}, 431 | {"amount":-1,"first":75,"second":7810,}, 432 | {"amount":-1,"first":75,"second":7811,}, 433 | {"amount":-1,"first":75,"second":7812,}, 434 | {"amount":-1,"first":75,"second":7813,}, 435 | {"amount":-1,"first":75,"second":7841,}, 436 | {"amount":-1,"first":75,"second":7843,}, 437 | {"amount":-1,"first":75,"second":7845,}, 438 | {"amount":-1,"first":75,"second":7847,}, 439 | {"amount":-1,"first":75,"second":7849,}, 440 | {"amount":-1,"first":75,"second":7851,}, 441 | {"amount":-1,"first":75,"second":7853,}, 442 | {"amount":-1,"first":75,"second":7855,}, 443 | {"amount":-1,"first":75,"second":7857,}, 444 | {"amount":-1,"first":75,"second":7859,}, 445 | {"amount":-1,"first":75,"second":7861,}, 446 | {"amount":-1,"first":75,"second":7863,}, 447 | {"amount":-1,"first":75,"second":7865,}, 448 | {"amount":-1,"first":75,"second":7867,}, 449 | {"amount":-1,"first":75,"second":7869,}, 450 | {"amount":-1,"first":75,"second":7871,}, 451 | {"amount":-1,"first":75,"second":7873,}, 452 | {"amount":-1,"first":75,"second":7875,}, 453 | {"amount":-1,"first":75,"second":7877,}, 454 | {"amount":-1,"first":75,"second":7879,}, 455 | {"amount":-2,"first":75,"second":7884,}, 456 | {"amount":-1,"first":75,"second":7885,}, 457 | {"amount":-2,"first":75,"second":7886,}, 458 | {"amount":-1,"first":75,"second":7887,}, 459 | {"amount":-2,"first":75,"second":7888,}, 460 | {"amount":-1,"first":75,"second":7889,}, 461 | {"amount":-2,"first":75,"second":7890,}, 462 | {"amount":-1,"first":75,"second":7891,}, 463 | {"amount":-2,"first":75,"second":7892,}, 464 | {"amount":-1,"first":75,"second":7893,}, 465 | {"amount":-2,"first":75,"second":7894,}, 466 | {"amount":-1,"first":75,"second":7895,}, 467 | {"amount":-2,"first":75,"second":7896,}, 468 | {"amount":-1,"first":75,"second":7897,}, 469 | {"amount":-2,"first":75,"second":7898,}, 470 | {"amount":-1,"first":75,"second":7899,}, 471 | {"amount":-2,"first":75,"second":7900,}, 472 | {"amount":-1,"first":75,"second":7901,}, 473 | {"amount":-2,"first":75,"second":7902,}, 474 | {"amount":-1,"first":75,"second":7903,}, 475 | {"amount":-2,"first":75,"second":7904,}, 476 | {"amount":-1,"first":75,"second":7905,}, 477 | {"amount":-2,"first":75,"second":7906,}, 478 | {"amount":-1,"first":75,"second":7907,}, 479 | {"amount":-1,"first":75,"second":7923,}, 480 | {"amount":-1,"first":75,"second":7925,}, 481 | {"amount":-1,"first":75,"second":7927,}, 482 | {"amount":-1,"first":75,"second":7929,}, 483 | {"amount":-1,"first":75,"second":8208,}, 484 | {"amount":-1,"first":76,"second":71,}, 485 | {"amount":-1,"first":76,"second":79,}, 486 | {"amount":-1,"first":76,"second":81,}, 487 | {"amount":-2,"first":76,"second":84,}, 488 | {"amount":-1,"first":76,"second":85,}, 489 | {"amount":-2,"first":76,"second":86,}, 490 | {"amount":-2,"first":76,"second":87,}, 491 | {"amount":-3,"first":76,"second":89,}, 492 | {"amount":-1,"first":76,"second":116,}, 493 | {"amount":-1,"first":76,"second":118,}, 494 | {"amount":-1,"first":76,"second":119,}, 495 | {"amount":-1,"first":76,"second":121,}, 496 | {"amount":-1,"first":76,"second":183,}, 497 | {"amount":1,"first":76,"second":198,}, 498 | {"amount":-1,"first":76,"second":210,}, 499 | {"amount":-1,"first":76,"second":211,}, 500 | {"amount":-1,"first":76,"second":212,}, 501 | {"amount":-1,"first":76,"second":213,}, 502 | {"amount":-1,"first":76,"second":214,}, 503 | {"amount":-1,"first":76,"second":217,}, 504 | {"amount":-1,"first":76,"second":218,}, 505 | {"amount":-1,"first":76,"second":219,}, 506 | {"amount":-1,"first":76,"second":220,}, 507 | {"amount":-3,"first":76,"second":221,}, 508 | {"amount":-1,"first":76,"second":253,}, 509 | {"amount":-1,"first":76,"second":255,}, 510 | {"amount":-1,"first":76,"second":284,}, 511 | {"amount":-1,"first":76,"second":286,}, 512 | {"amount":-1,"first":76,"second":288,}, 513 | {"amount":-1,"first":76,"second":290,}, 514 | {"amount":-1,"first":76,"second":332,}, 515 | {"amount":-1,"first":76,"second":334,}, 516 | {"amount":-1,"first":76,"second":336,}, 517 | {"amount":-1,"first":76,"second":338,}, 518 | {"amount":-2,"first":76,"second":356,}, 519 | {"amount":-1,"first":76,"second":357,}, 520 | {"amount":-1,"first":76,"second":360,}, 521 | {"amount":-1,"first":76,"second":362,}, 522 | {"amount":-1,"first":76,"second":364,}, 523 | {"amount":-1,"first":76,"second":366,}, 524 | {"amount":-1,"first":76,"second":368,}, 525 | {"amount":-1,"first":76,"second":370,}, 526 | {"amount":-2,"first":76,"second":372,}, 527 | {"amount":-1,"first":76,"second":373,}, 528 | {"amount":-3,"first":76,"second":374,}, 529 | {"amount":-1,"first":76,"second":375,}, 530 | {"amount":-3,"first":76,"second":376,}, 531 | {"amount":-1,"first":76,"second":416,}, 532 | {"amount":-1,"first":76,"second":431,}, 533 | {"amount":-2,"first":76,"second":538,}, 534 | {"amount":-1,"first":76,"second":539,}, 535 | {"amount":-2,"first":76,"second":7808,}, 536 | {"amount":-1,"first":76,"second":7809,}, 537 | {"amount":-2,"first":76,"second":7810,}, 538 | {"amount":-1,"first":76,"second":7811,}, 539 | {"amount":-2,"first":76,"second":7812,}, 540 | {"amount":-1,"first":76,"second":7813,}, 541 | {"amount":-1,"first":76,"second":7884,}, 542 | {"amount":-1,"first":76,"second":7886,}, 543 | {"amount":-1,"first":76,"second":7888,}, 544 | {"amount":-1,"first":76,"second":7890,}, 545 | {"amount":-1,"first":76,"second":7892,}, 546 | {"amount":-1,"first":76,"second":7894,}, 547 | {"amount":-1,"first":76,"second":7896,}, 548 | {"amount":-1,"first":76,"second":7898,}, 549 | {"amount":-1,"first":76,"second":7900,}, 550 | {"amount":-1,"first":76,"second":7902,}, 551 | {"amount":-1,"first":76,"second":7904,}, 552 | {"amount":-1,"first":76,"second":7906,}, 553 | {"amount":-1,"first":76,"second":7908,}, 554 | {"amount":-1,"first":76,"second":7910,}, 555 | {"amount":-1,"first":76,"second":7912,}, 556 | {"amount":-1,"first":76,"second":7914,}, 557 | {"amount":-1,"first":76,"second":7916,}, 558 | {"amount":-1,"first":76,"second":7918,}, 559 | {"amount":-1,"first":76,"second":7920,}, 560 | {"amount":-3,"first":76,"second":7922,}, 561 | {"amount":-1,"first":76,"second":7923,}, 562 | {"amount":-3,"first":76,"second":7924,}, 563 | {"amount":-1,"first":76,"second":7925,}, 564 | {"amount":-3,"first":76,"second":7926,}, 565 | {"amount":-1,"first":76,"second":7927,}, 566 | {"amount":-3,"first":76,"second":7928,}, 567 | {"amount":-1,"first":76,"second":7929,}, 568 | {"amount":-3,"first":76,"second":8216,}, 569 | {"amount":-2,"first":76,"second":8217,}, 570 | {"amount":-3,"first":76,"second":8220,}, 571 | {"amount":-2,"first":76,"second":8221,}, 572 | {"amount":-1,"first":76,"second":8729,}, 573 | {"amount":-1,"first":79,"second":44,}, 574 | {"amount":-1,"first":79,"second":84,}, 575 | {"amount":-1,"first":79,"second":88,}, 576 | {"amount":-1,"first":79,"second":89,}, 577 | {"amount":-1,"first":79,"second":90,}, 578 | {"amount":-1,"first":79,"second":221,}, 579 | {"amount":-1,"first":79,"second":356,}, 580 | {"amount":-1,"first":79,"second":374,}, 581 | {"amount":-1,"first":79,"second":376,}, 582 | {"amount":-1,"first":79,"second":377,}, 583 | {"amount":-1,"first":79,"second":379,}, 584 | {"amount":-1,"first":79,"second":381,}, 585 | {"amount":-1,"first":79,"second":538,}, 586 | {"amount":-1,"first":79,"second":7922,}, 587 | {"amount":-1,"first":79,"second":7924,}, 588 | {"amount":-1,"first":79,"second":7926,}, 589 | {"amount":-1,"first":79,"second":7928,}, 590 | ], 591 | "last": 0, 592 | "lineHeight": 39, 593 | "maintainGms1Font": false, 594 | "parent": { 595 | "name": "Fonts", 596 | "path": "folders/Fonts.yy", 597 | }, 598 | "pointRounding": 0, 599 | "ranges": [ 600 | {"lower":32,"upper":127,}, 601 | {"lower":9647,"upper":9647,}, 602 | ], 603 | "regenerateBitmap": false, 604 | "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)", 605 | "sdfSpread": 8, 606 | "size": 24.0, 607 | "styleName": "Regular", 608 | "textureGroupId": { 609 | "name": "Default", 610 | "path": "texturegroups/Default", 611 | }, 612 | "TTFName": "", 613 | "usesSDF": false, 614 | } -------------------------------------------------------------------------------- /Bokeh/objects/obj_control/Create_0.gml: -------------------------------------------------------------------------------- 1 | ///@desc Initialize uniforms 2 | 3 | draw_set_font(fnt_main); 4 | gpu_set_tex_filter(1); 5 | 6 | uni_texel = shader_get_uniform(shd_bokeh,"texel"); 7 | uni_pos = shader_get_uniform(shd_bokeh,"pos"); -------------------------------------------------------------------------------- /Bokeh/objects/obj_control/Draw_64.gml: -------------------------------------------------------------------------------- 1 | ///@desc Draw with shader 2 | 3 | if keyboard_check(vk_escape) game_end(); 4 | 5 | var _tex,_w,_h; 6 | _tex = surface_get_texture(application_surface); 7 | _w = texture_get_texel_width(_tex); 8 | _h = texture_get_texel_height(_tex); 9 | 10 | shader_set(shd_bokeh); 11 | shader_set_uniform_f(uni_texel,_w,_h); 12 | shader_set_uniform_f(uni_pos,mouse_x/room_width,mouse_y/room_height); 13 | draw_surface(application_surface,0,0); 14 | shader_reset(); 15 | 16 | 17 | draw_set_color(0); 18 | draw_line(room_width/2,0,room_width/2,room_height); 19 | 20 | draw_text(8,8,"Standard Blur"); 21 | draw_text(room_width/2+8,8,"Gamma Blur"); -------------------------------------------------------------------------------- /Bokeh/objects/obj_control/obj_control.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMObject", 3 | "resourceVersion": "1.0", 4 | "name": "obj_control", 5 | "eventList": [ 6 | {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,}, 7 | {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,}, 8 | ], 9 | "managed": true, 10 | "overriddenProperties": [], 11 | "parent": { 12 | "name": "Objects", 13 | "path": "folders/Objects.yy", 14 | }, 15 | "parentObjectId": null, 16 | "persistent": false, 17 | "physicsAngularDamping": 0.1, 18 | "physicsDensity": 0.5, 19 | "physicsFriction": 0.2, 20 | "physicsGroup": 1, 21 | "physicsKinematic": false, 22 | "physicsLinearDamping": 0.1, 23 | "physicsObject": false, 24 | "physicsRestitution": 0.1, 25 | "physicsSensor": false, 26 | "physicsShape": 1, 27 | "physicsShapePoints": [], 28 | "physicsStartAwake": true, 29 | "properties": [], 30 | "solid": false, 31 | "spriteId": null, 32 | "spriteMaskId": null, 33 | "visible": true, 34 | } -------------------------------------------------------------------------------- /Bokeh/options/amazonfire/options_amazonfire.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMAmazonFireOptions", 3 | "resourceVersion": "1.0", 4 | "name": "Amazon Fire", 5 | "option_amazonfire_application_tag_inject": "", 6 | "option_amazonfire_build_tools": "", 7 | "option_amazonfire_compile_sdk": "", 8 | "option_amazonfire_display_name": "Created with GameMaker Studio 2", 9 | "option_amazonfire_gamepad_support": true, 10 | "option_amazonfire_icon_hdpi": "${base_options_dir}/android/icons/hdpi.png", 11 | "option_amazonfire_icon_ldpi": "${base_options_dir}/android/icons/ldpi.png", 12 | "option_amazonfire_icon_mdpi": "${base_options_dir}/android/icons/mdpi.png", 13 | "option_amazonfire_icon_xhdpi": "${base_options_dir}/android/icons/xhdpi.png", 14 | "option_amazonfire_icon_xxhdpi": "${base_options_dir}/android/icons/xxhdpi.png", 15 | "option_amazonfire_icon_xxxhdpi": "${base_options_dir}/android/icons/xxxhdpi.png", 16 | "option_amazonfire_install_location": 0, 17 | "option_amazonfire_interpolate_pixels": false, 18 | "option_amazonfire_launchscreen_fill": 0, 19 | "option_amazonfire_lint": false, 20 | "option_amazonfire_minimum_sdk": "", 21 | "option_amazonfire_orient_landscape": true, 22 | "option_amazonfire_orient_landscape_flipped": true, 23 | "option_amazonfire_orient_portrait": true, 24 | "option_amazonfire_orient_portrait_flipped": true, 25 | "option_amazonfire_package_company": "company", 26 | "option_amazonfire_package_domain": "com", 27 | "option_amazonfire_package_product": "game", 28 | "option_amazonfire_permission_bluetooth": true, 29 | "option_amazonfire_permission_internet": true, 30 | "option_amazonfire_permission_network_state": false, 31 | "option_amazonfire_permission_read_phone_state": false, 32 | "option_amazonfire_permission_record_audio": false, 33 | "option_amazonfire_permission_write_external_storage": false, 34 | "option_amazonfire_scale": 0, 35 | "option_amazonfire_screen_depth": 0, 36 | "option_amazonfire_sleep_margin": 4, 37 | "option_amazonfire_splash_screens_landscape": "${base_options_dir}/amazonfire/splash/landscape.png", 38 | "option_amazonfire_splash_screens_portrait": "${base_options_dir}/amazonfire/splash/portrait.png", 39 | "option_amazonfire_splash_time": 0, 40 | "option_amazonfire_splashscreen_background_colour": 255, 41 | "option_amazonfire_support_lib": "", 42 | "option_amazonfire_sync_android": false, 43 | "option_amazonfire_target_sdk": "", 44 | "option_amazonfire_texture_page": "2048x2048", 45 | "option_amazonfire_tools_from_version": false, 46 | "option_amazonfire_tv_banner": "${base_options_dir}/amazonfire/tv_banner.png", 47 | "option_amazonfire_version": "1.0.0.0", 48 | } -------------------------------------------------------------------------------- /Bokeh/options/android/options_android.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMAndroidOptions", 3 | "resourceVersion": "1.0", 4 | "name": "Android", 5 | "option_android_application_tag_inject": "", 6 | "option_android_arch_arm64": false, 7 | "option_android_arch_armv7": true, 8 | "option_android_arch_x86_64": false, 9 | "option_android_attribute_allow_backup": false, 10 | "option_android_build_tools": "", 11 | "option_android_compile_sdk": "", 12 | "option_android_device_support": 0, 13 | "option_android_display_name": "Created with GameMaker Studio 2", 14 | "option_android_facebook_app_display_name": "", 15 | "option_android_facebook_id": "", 16 | "option_android_gamepad_support": true, 17 | "option_android_google_apk_expansion": false, 18 | "option_android_google_cloud_saving": false, 19 | "option_android_google_dynamic_asset_delivery": false, 20 | "option_android_google_licensing_public_key": "", 21 | "option_android_google_services_app_id": "", 22 | "option_android_icon_adaptive_generate": false, 23 | "option_android_icon_adaptive_hdpi": "${base_options_dir}/android/icons_adaptive/hdpi.png", 24 | "option_android_icon_adaptive_ldpi": "${base_options_dir}/android/icons_adaptive/ldpi.png", 25 | "option_android_icon_adaptive_mdpi": "${base_options_dir}/android/icons_adaptive/mdpi.png", 26 | "option_android_icon_adaptive_xhdpi": "${base_options_dir}/android/icons_adaptive/xhdpi.png", 27 | "option_android_icon_adaptive_xxhdpi": "${base_options_dir}/android/icons_adaptive/xxhdpi.png", 28 | "option_android_icon_adaptive_xxxhdpi": "${base_options_dir}/android/icons_adaptive/xxxhdpi.png", 29 | "option_android_icon_adaptivebg_hdpi": "${base_options_dir}/android/icons_adaptivebg/hdpi.png", 30 | "option_android_icon_adaptivebg_ldpi": "${base_options_dir}/android/icons_adaptivebg/ldpi.png", 31 | "option_android_icon_adaptivebg_mdpi": "${base_options_dir}/android/icons_adaptivebg/mdpi.png", 32 | "option_android_icon_adaptivebg_xhdpi": "${base_options_dir}/android/icons_adaptivebg/xhdpi.png", 33 | "option_android_icon_adaptivebg_xxhdpi": "${base_options_dir}/android/icons_adaptivebg/xxhdpi.png", 34 | "option_android_icon_adaptivebg_xxxhdpi": "${base_options_dir}/android/icons_adaptivebg/xxxhdpi.png", 35 | "option_android_icon_hdpi": "${base_options_dir}/android/icons/hdpi.png", 36 | "option_android_icon_ldpi": "${base_options_dir}/android/icons/ldpi.png", 37 | "option_android_icon_mdpi": "${base_options_dir}/android/icons/mdpi.png", 38 | "option_android_icon_xhdpi": "${base_options_dir}/android/icons/xhdpi.png", 39 | "option_android_icon_xxhdpi": "${base_options_dir}/android/icons/xxhdpi.png", 40 | "option_android_icon_xxxhdpi": "${base_options_dir}/android/icons/xxxhdpi.png", 41 | "option_android_install_location": 0, 42 | "option_android_interpolate_pixels": false, 43 | "option_android_launchscreen_fill": 0, 44 | "option_android_lint": false, 45 | "option_android_logcat": "yoyo:V DEBUG:V AndroidRuntime:V", 46 | "option_android_minimum_sdk": "", 47 | "option_android_orient_landscape": true, 48 | "option_android_orient_landscape_flipped": true, 49 | "option_android_orient_portrait": true, 50 | "option_android_orient_portrait_flipped": true, 51 | "option_android_package_company": "company", 52 | "option_android_package_domain": "com", 53 | "option_android_package_product": "game", 54 | "option_android_permission_bluetooth": true, 55 | "option_android_permission_internet": true, 56 | "option_android_permission_network_state": false, 57 | "option_android_permission_read_phone_state": false, 58 | "option_android_permission_record_audio": false, 59 | "option_android_permission_write_external_storage": false, 60 | "option_android_proguard_minifying": false, 61 | "option_android_proguard_shrinking": false, 62 | "option_android_scale": 0, 63 | "option_android_screen_depth": 0, 64 | "option_android_sleep_margin": 4, 65 | "option_android_splash_screens_landscape": "${base_options_dir}/android/splash/landscape.png", 66 | "option_android_splash_screens_portrait": "${base_options_dir}/android/splash/portrait.png", 67 | "option_android_splash_time": 0, 68 | "option_android_splashscreen_background_colour": 255, 69 | "option_android_support_lib": "", 70 | "option_android_sync_amazon": false, 71 | "option_android_target_sdk": "", 72 | "option_android_texture_page": "2048x2048", 73 | "option_android_tools_from_version": false, 74 | "option_android_tv_banner": "${base_options_dir}/android/tv_banner.png", 75 | "option_android_tv_isgame": true, 76 | "option_android_tv_supports_leanback": true, 77 | "option_android_use_facebook": false, 78 | "option_android_version": "1.0.0.0", 79 | } -------------------------------------------------------------------------------- /Bokeh/options/html5/options_html5.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMHtml5Options", 3 | "resourceVersion": "1.0", 4 | "name": "HTML5", 5 | "option_html5_allow_fullscreen": true, 6 | "option_html5_browser_title": "Created with GameMaker Studio 2", 7 | "option_html5_centregame": false, 8 | "option_html5_display_cursor": true, 9 | "option_html5_facebook_app_display_name": "", 10 | "option_html5_facebook_id": "", 11 | "option_html5_flurry_enable": false, 12 | "option_html5_flurry_id": "", 13 | "option_html5_foldername": "html5game", 14 | "option_html5_google_analytics_enable": false, 15 | "option_html5_google_tracking_id": "", 16 | "option_html5_icon": "${base_options_dir}/html5/fav.ico", 17 | "option_html5_index": "", 18 | "option_html5_interpolate_pixels": true, 19 | "option_html5_jsprepend": "", 20 | "option_html5_loadingbar": "", 21 | "option_html5_localrunalert": true, 22 | "option_html5_outputdebugtoconsole": true, 23 | "option_html5_outputname": "index.html", 24 | "option_html5_scale": 0, 25 | "option_html5_splash_png": "${base_options_dir}/html5/splash.png", 26 | "option_html5_texture_page": "2048x2048", 27 | "option_html5_use_facebook": false, 28 | "option_html5_usebuiltinfont": true, 29 | "option_html5_usebuiltinparticles": true, 30 | "option_html5_usesplash": false, 31 | "option_html5_version": "1.0.0.0", 32 | "option_html5_webgl": 2, 33 | } -------------------------------------------------------------------------------- /Bokeh/options/ios/options_ios.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMiOSOptions", 3 | "resourceVersion": "1.3", 4 | "name": "iOS", 5 | "option_ios_build_number": 0, 6 | "option_ios_bundle_name": "com.company.game", 7 | "option_ios_cocoapods_checkbox": true, 8 | "option_ios_defer_home_indicator": false, 9 | "option_ios_devices": 2, 10 | "option_ios_display_name": "Created with GameMaker Studio 2", 11 | "option_ios_enable_broadcast": false, 12 | "option_ios_half_ipad1_textures": false, 13 | "option_ios_icon_ipad_app_152": "${base_options_dir}/ios/icons/app/ipad_152.png", 14 | "option_ios_icon_ipad_app_76": "${base_options_dir}/ios/icons/app/ipad_76.png", 15 | "option_ios_icon_ipad_notification_20": "${base_options_dir}/ios/icons/notification/ipad_20.png", 16 | "option_ios_icon_ipad_notification_40": "${base_options_dir}/ios/icons/notification/ipad_40.png", 17 | "option_ios_icon_ipad_pro_app_167": "${base_options_dir}/ios/icons/app/ipad_pro_167.png", 18 | "option_ios_icon_ipad_settings_29": "${base_options_dir}/ios/icons/settings/ipad_29.png", 19 | "option_ios_icon_ipad_settings_58": "${base_options_dir}/ios/icons/settings/ipad_58.png", 20 | "option_ios_icon_ipad_spotlight_40": "${base_options_dir}/ios/icons/spotlight/ipad_40.png", 21 | "option_ios_icon_ipad_spotlight_80": "${base_options_dir}/ios/icons/spotlight/ipad_80.png", 22 | "option_ios_icon_iphone_app_120": "${base_options_dir}/ios/icons/app/iphone_120.png", 23 | "option_ios_icon_iphone_app_180": "${base_options_dir}/ios/icons/app/iphone_180.png", 24 | "option_ios_icon_iphone_notification_40": "${base_options_dir}/ios/icons/notification/iphone_40.png", 25 | "option_ios_icon_iphone_notification_60": "${base_options_dir}/ios/icons/notification/iphone_60.png", 26 | "option_ios_icon_iphone_settings_58": "${base_options_dir}/ios/icons/settings/iphone_58.png", 27 | "option_ios_icon_iphone_settings_87": "${base_options_dir}/ios/icons/settings/iphone_87.png", 28 | "option_ios_icon_iphone_spotlight_120": "${base_options_dir}/ios/icons/spotlight/iphone_120.png", 29 | "option_ios_icon_iphone_spotlight_80": "${base_options_dir}/ios/icons/spotlight/iphone_80.png", 30 | "option_ios_icon_itunes_artwork_1024": "${base_options_dir}/ios/icons/itunes/itunes_1024.png", 31 | "option_ios_interpolate_pixels": false, 32 | "option_ios_launchscreen_fill": 0, 33 | "option_ios_launchscreen_image": "${base_options_dir}/ios/splash/launchscreen.png", 34 | "option_ios_launchscreen_image_landscape": "${base_options_dir}/ios/splash/launchscreen-landscape.png", 35 | "option_ios_min_version": "10.0", 36 | "option_ios_orientation_landscape": true, 37 | "option_ios_orientation_landscape_flipped": true, 38 | "option_ios_orientation_portrait": true, 39 | "option_ios_orientation_portrait_flipped": true, 40 | "option_ios_output_dir": "~/gamemakerstudio2", 41 | "option_ios_podfile_lock_path": "${options_dir}/ios/Podfile.lock", 42 | "option_ios_podfile_path": "${options_dir}/ios/Podfile", 43 | "option_ios_scale": 0, 44 | "option_ios_splashscreen_background_colour": 255, 45 | "option_ios_team_id": "", 46 | "option_ios_texture_page": "2048x2048", 47 | "option_ios_version": "1.0.0.0", 48 | } -------------------------------------------------------------------------------- /Bokeh/options/linux/options_linux.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMLinuxOptions", 3 | "resourceVersion": "1.0", 4 | "name": "Linux", 5 | "option_linux_allow_fullscreen": false, 6 | "option_linux_disable_sandbox": false, 7 | "option_linux_display_cursor": true, 8 | "option_linux_display_name": "Created with GameMaker Studio 2", 9 | "option_linux_display_splash": false, 10 | "option_linux_enable_steam": false, 11 | "option_linux_homepage": "http://www.yoyogames.com", 12 | "option_linux_icon": "${base_options_dir}/linux/icons/64.png", 13 | "option_linux_interpolate_pixels": true, 14 | "option_linux_long_desc": "", 15 | "option_linux_maintainer_email": "", 16 | "option_linux_resize_window": false, 17 | "option_linux_scale": 0, 18 | "option_linux_short_desc": "", 19 | "option_linux_splash_screen": "${base_options_dir}/linux/splash/splash.png", 20 | "option_linux_start_fullscreen": false, 21 | "option_linux_sync": false, 22 | "option_linux_texture_page": "2048x2048", 23 | "option_linux_version": "1.0.0.0", 24 | } -------------------------------------------------------------------------------- /Bokeh/options/mac/options_mac.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMMacOptions", 3 | "resourceVersion": "1.0", 4 | "name": "macOS", 5 | "option_mac_allow_fullscreen": false, 6 | "option_mac_allow_incoming_network": false, 7 | "option_mac_allow_outgoing_network": false, 8 | "option_mac_app_category": "Games", 9 | "option_mac_app_id": "com.company.game", 10 | "option_mac_apple_sign_in": false, 11 | "option_mac_arm64": true, 12 | "option_mac_build_app_store": false, 13 | "option_mac_build_number": 0, 14 | "option_mac_copyright": "", 15 | "option_mac_disable_sandbox": false, 16 | "option_mac_display_cursor": true, 17 | "option_mac_display_name": "Created with GameMaker Studio 2", 18 | "option_mac_enable_retina": false, 19 | "option_mac_enable_steam": false, 20 | "option_mac_icon_png": "${base_options_dir}/mac/icons/1024.png", 21 | "option_mac_installer_background_png": "${base_options_dir}/mac/splash/installer_background.png", 22 | "option_mac_interpolate_pixels": true, 23 | "option_mac_menu_dock": false, 24 | "option_mac_min_version": "10.10", 25 | "option_mac_output_dir": "~/gamemakerstudio2", 26 | "option_mac_resize_window": false, 27 | "option_mac_scale": 0, 28 | "option_mac_signing_identity": "Developer ID Application:", 29 | "option_mac_splash_png": "${base_options_dir}/mac/splash/splash.png", 30 | "option_mac_start_fullscreen": false, 31 | "option_mac_team_id": "", 32 | "option_mac_texture_page": "2048x2048", 33 | "option_mac_version": "1.0.0.0", 34 | "option_mac_vsync": false, 35 | "option_mac_x86_64": true, 36 | } -------------------------------------------------------------------------------- /Bokeh/options/main/options_main.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMMainOptions", 3 | "resourceVersion": "1.4", 4 | "name": "Main", 5 | "option_author": "", 6 | "option_collision_compatibility": true, 7 | "option_copy_on_write_enabled": true, 8 | "option_draw_colour": 4294967295, 9 | "option_game_speed": 60, 10 | "option_gameguid": "23ebc554-09ee-4c88-bb6e-75aa3821e9ec", 11 | "option_gameid": "0", 12 | "option_mips_for_3d_textures": false, 13 | "option_sci_usesci": false, 14 | "option_spine_licence": false, 15 | "option_steam_app_id": "0", 16 | "option_template_description": null, 17 | "option_template_icon": "${base_options_dir}/main/template_icon.png", 18 | "option_template_image": "${base_options_dir}/main/template_image.png", 19 | "option_window_colour": 255, 20 | } -------------------------------------------------------------------------------- /Bokeh/options/operagx/options_operagx.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMOperaGXOptions", 3 | "resourceVersion": "1.1", 4 | "name": "operagx", 5 | "option_operagx_display_cursor": true, 6 | "option_operagx_editUrl": "", 7 | "option_operagx_game_name": "${project_name}", 8 | "option_operagx_guid": "", 9 | "option_operagx_internalShareUrl": "", 10 | "option_operagx_interpolate_pixels": true, 11 | "option_operagx_mod_editUrl": "", 12 | "option_operagx_mod_game_name": "${project_name}", 13 | "option_operagx_mod_guid": "", 14 | "option_operagx_mod_internalShareUrl": "", 15 | "option_operagx_mod_next_version": "1.0.0.0", 16 | "option_operagx_mod_publicShareUrl": "", 17 | "option_operagx_mod_team_id": "", 18 | "option_operagx_mod_team_name": "", 19 | "option_operagx_mod_version": "1.0.0.0", 20 | "option_operagx_next_version": "1.0.0.0", 21 | "option_operagx_publicShareUrl": "", 22 | "option_operagx_scale": 0, 23 | "option_operagx_team_id": "", 24 | "option_operagx_team_name": "", 25 | "option_operagx_texture_page": "2048x2048", 26 | "option_operagx_version": "1.0.0.0", 27 | } -------------------------------------------------------------------------------- /Bokeh/options/tvos/options_tvos.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMtvOSOptions", 3 | "resourceVersion": "1.3", 4 | "name": "tvOS", 5 | "option_tvos_build_number": 0, 6 | "option_tvos_bundle_name": "com.company.game", 7 | "option_tvos_cocoapods_checkbox": true, 8 | "option_tvos_display_cursor": false, 9 | "option_tvos_display_name": "Made in GameMaker Studio 2", 10 | "option_tvos_enable_broadcast": false, 11 | "option_tvos_icon_1280": "${base_options_dir}/tvos/icons/1280.png", 12 | "option_tvos_icon_400": "${base_options_dir}/tvos/icons/400.png", 13 | "option_tvos_icon_400_2x": "${base_options_dir}/tvos/icons/400_2x.png", 14 | "option_tvos_interpolate_pixels": true, 15 | "option_tvos_min_version": "10.0", 16 | "option_tvos_output_dir": "~/GameMakerStudio2/tvOS", 17 | "option_tvos_podfile_lock_path": "${options_dir}\\tvos\\Podfile.lock", 18 | "option_tvos_podfile_path": "${options_dir}\\tvos\\Podfile", 19 | "option_tvos_scale": 0, 20 | "option_tvos_splash_time": 0, 21 | "option_tvos_splashscreen": "${base_options_dir}/tvos/splash/splash.png", 22 | "option_tvos_splashscreen_2x": "${base_options_dir}/tvos/splash/splash_2x.png", 23 | "option_tvos_team_id": "", 24 | "option_tvos_texture_page": "2048x2048", 25 | "option_tvos_topshelf": "${base_options_dir}/tvos/topshelf/topshelf.png", 26 | "option_tvos_topshelf_2x": "${base_options_dir}/tvos/topshelf/topshelf_2x.png", 27 | "option_tvos_topshelf_wide": "${base_options_dir}/tvos/topshelf/topshelf_wide.png", 28 | "option_tvos_topshelf_wide_2x": "${base_options_dir}/tvos/topshelf/topshelf_wide_2x.png", 29 | "option_tvos_version": "1.0.0.0", 30 | } -------------------------------------------------------------------------------- /Bokeh/options/windows/options_windows.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMWindowsOptions", 3 | "resourceVersion": "1.1", 4 | "name": "Windows", 5 | "option_windows_allow_fullscreen_switching": false, 6 | "option_windows_borderless": false, 7 | "option_windows_company_info": "XorDev", 8 | "option_windows_copy_exe_to_dest": false, 9 | "option_windows_copyright_info": "", 10 | "option_windows_description_info": "Bokeh Shader", 11 | "option_windows_disable_sandbox": false, 12 | "option_windows_display_cursor": true, 13 | "option_windows_display_name": "Bokeh Shader", 14 | "option_windows_enable_steam": false, 15 | "option_windows_executable_name": "${project_name}.exe", 16 | "option_windows_icon": "${base_options_dir}/windows/icons/icon.ico", 17 | "option_windows_installer_finished": "${base_options_dir}/windows/installer/finished.bmp", 18 | "option_windows_installer_header": "${base_options_dir}/windows/installer/header.bmp", 19 | "option_windows_interpolate_pixels": false, 20 | "option_windows_license": "${base_options_dir}/windows/installer/license.txt", 21 | "option_windows_nsis_file": "${base_options_dir}/windows/installer/nsis_script.nsi", 22 | "option_windows_product_info": "Bokeh Shader", 23 | "option_windows_resize_window": false, 24 | "option_windows_save_location": 0, 25 | "option_windows_scale": 0, 26 | "option_windows_sleep_margin": 10, 27 | "option_windows_splash_screen": "${base_options_dir}/windows/splash/splash.png", 28 | "option_windows_start_fullscreen": false, 29 | "option_windows_steam_use_alternative_launcher": false, 30 | "option_windows_texture_page": "2048x2048", 31 | "option_windows_use_splash": false, 32 | "option_windows_version": "1.0.0.0", 33 | "option_windows_vsync": false, 34 | } -------------------------------------------------------------------------------- /Bokeh/options/windowsuap/options_windowsuap.yy: -------------------------------------------------------------------------------- 1 | { 2 | "option_windowsuap_display_name": "Created with GameMaker Studio 2", 3 | "option_windowsuap_package_name": "YourPackageName", 4 | "option_windowsuap_publisher_display_name": "YourPublisherName", 5 | "option_windowsuap_package_display_name": "YourPackageDisplayName", 6 | "option_windowsuap_description": "Your Description", 7 | "option_windowsuap_version": "1.0.0.0", 8 | "option_windowsuap_orient_portrait": true, 9 | "option_windowsuap_orient_portrait_flipped": true, 10 | "option_windowsuap_orient_landscape": true, 11 | "option_windowsuap_orient_landscape_flipped": true, 12 | "option_windowsuap_small_logo": "${base_options_dir}/windowsuap/logos/SmallLogo.scale-100.png", 13 | "option_windowsuap_smallish_logo": "${base_options_dir}/windowsuap/logos/SmallishLogo.scale-100.png", 14 | "option_windowsuap_store_logo": "${base_options_dir}/windowsuap/logos/StoreLogo.scale-100.png", 15 | "option_windowsuap_logo": "${base_options_dir}/windowsuap/logos/Logo.scale-100.png", 16 | "option_windowsuap_logo_background_colour": 4278190080, 17 | "option_windowsuap_logo_foreground_text": 0, 18 | "option_windowsuap_wide_logo": "${base_options_dir}/windowsuap/logos/WideLogo.scale-100.png", 19 | "option_windowsuap_large_logo": "${base_options_dir}/windowsuap/logos/LargeLogo.scale-100.png", 20 | "option_windowsuap_splash_png": "${base_options_dir}/windowsuap/splash/SplashScreen.scale-100.png", 21 | "option_windowsuap_splash_background_colour": 4278190080, 22 | "option_windowsuap_interpolate_pixels": false, 23 | "option_windowsuap_display_cursor": true, 24 | "option_windowsuap_start_fullscreen": false, 25 | "option_windowsuap_allow_fullscreen_switching": false, 26 | "option_windowsuap_use_synchronization": true, 27 | "option_windowsuap_scale": 0, 28 | "option_windowsuap_texture_page": "2048x2048", 29 | "option_windowsuap_certificate_location": "${base_options_dir}\\windowsuap\\keys\\WinUWPRunner_TemporaryKey.pfx", 30 | "option_windowsuap_certificate_publishername": "CN=Sandbox", 31 | "option_windowsuap_native_cpu": 0, 32 | "option_windowsuap_internet_capable": false, 33 | "option_windowsuap_microphone_capable": false, 34 | "option_windowsuap_iap_sandbox": false, 35 | "option_windowsuap_targetdevicefamily_universal": true, 36 | "option_windowsuap_target_platform_version": "10.0.14393.0", 37 | "option_windowsuap_target_platform_min_version": "10.0.14393.0", 38 | "option_windowsuap_targetdevicefamily_desktop": false, 39 | "option_windowsuap_desktop_family_platform_version": "10.0.14393.0", 40 | "option_windowsuap_desktop_family_platform_min_version": "10.0.14393.0", 41 | "option_windowsuap_targetdevicefamily_xbox": false, 42 | "option_windowsuap_xbox_family_platform_version": "10.0.14393.0", 43 | "option_windowsuap_xbox_family_platform_min_version": "10.0.14393.0", 44 | "option_windowsuap_targetdevicefamily_mobile": false, 45 | "option_windowsuap_mobile_family_platform_version": "10.0.14393.0", 46 | "option_windowsuap_mobile_family_platform_min_version": "10.0.14393.0", 47 | "option_windowsuap_targetdevicefamily_holographic": false, 48 | "option_windowsuap_holographic_family_platform_version": "10.0.14393.0", 49 | "option_windowsuap_holographic_family_platform_min_version": "10.0.14393.0", 50 | "option_windowsuap_targetdevicefamily_team": false, 51 | "option_windowsuap_team_family_platform_version": "10.0.14393.0", 52 | "option_windowsuap_team_family_platform_min_version": "10.0.14393.0", 53 | "option_windowsuap_xbox_live": false, 54 | "option_windowsuap_xbox_live_creators_program": false, 55 | "option_windowsuap_xbox_live_title_id": "0", 56 | "option_windowsuap_xbox_live_scid": "00000000-0000-0000-0000-000000000000", 57 | "resourceVersion": "1.0", 58 | "name": "Windows UWP", 59 | "tags": [], 60 | "resourceType": "GMWindowsUAPOptions", 61 | } -------------------------------------------------------------------------------- /Bokeh/rooms/room_test/room_test.yy: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType": "GMRoom", 3 | "resourceVersion": "1.0", 4 | "name": "room_test", 5 | "creationCodeFile": "", 6 | "inheritCode": false, 7 | "inheritCreationOrder": false, 8 | "inheritLayers": false, 9 | "instanceCreationOrder": [ 10 | {"name":"inst_32BA2AD1","path":"rooms/room_test/room_test.yy",}, 11 | ], 12 | "isDnd": false, 13 | "layers": [ 14 | {"resourceType":"GMRInstanceLayer","resourceVersion":"1.0","name":"Instances","depth":0,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"instances":[ 15 | {"resourceType":"GMRInstance","resourceVersion":"1.0","name":"inst_32BA2AD1","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"objectId":{"name":"obj_control","path":"objects/obj_control/obj_control.yy",},"properties":[],"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":0.0,"y":0.0,}, 16 | ],"layers":[],"properties":[],"userdefinedDepth":false,"visible":true,}, 17 | {"resourceType":"GMRBackgroundLayer","resourceVersion":"1.0","name":"Background","animationFPS":30.0,"animationSpeedType":0,"colour":4294967295,"depth":100,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"hspeed":0.0,"htiled":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"layers":[],"properties":[],"spriteId":{"name":"spr_example","path":"sprites/spr_example/spr_example.yy",},"stretch":true,"userdefinedAnimFPS":false,"userdefinedDepth":false,"visible":true,"vspeed":0.0,"vtiled":false,"x":0,"y":0,}, 18 | ], 19 | "parent": { 20 | "name": "Rooms", 21 | "path": "folders/Rooms.yy", 22 | }, 23 | "parentRoom": null, 24 | "physicsSettings": { 25 | "inheritPhysicsSettings": false, 26 | "PhysicsWorld": false, 27 | "PhysicsWorldGravityX": 0.0, 28 | "PhysicsWorldGravityY": 10.0, 29 | "PhysicsWorldPixToMetres": 0.1, 30 | }, 31 | "roomSettings": { 32 | "Height": 720, 33 | "inheritRoomSettings": false, 34 | "persistent": false, 35 | "Width": 1280, 36 | }, 37 | "sequenceId": null, 38 | "views": [ 39 | {"hborder":32,"hport":720,"hspeed":-1,"hview":720,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1280,"wview":1280,"xport":0,"xview":0,"yport":0,"yview":0,}, 40 | {"hborder":32,"hport":720,"hspeed":-1,"hview":720,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1280,"wview":1280,"xport":0,"xview":0,"yport":0,"yview":0,}, 41 | {"hborder":32,"hport":720,"hspeed":-1,"hview":720,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1280,"wview":1280,"xport":0,"xview":0,"yport":0,"yview":0,}, 42 | {"hborder":32,"hport":720,"hspeed":-1,"hview":720,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1280,"wview":1280,"xport":0,"xview":0,"yport":0,"yview":0,}, 43 | {"hborder":32,"hport":720,"hspeed":-1,"hview":720,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1280,"wview":1280,"xport":0,"xview":0,"yport":0,"yview":0,}, 44 | {"hborder":32,"hport":720,"hspeed":-1,"hview":720,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1280,"wview":1280,"xport":0,"xview":0,"yport":0,"yview":0,}, 45 | {"hborder":32,"hport":720,"hspeed":-1,"hview":720,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1280,"wview":1280,"xport":0,"xview":0,"yport":0,"yview":0,}, 46 | {"hborder":32,"hport":720,"hspeed":-1,"hview":720,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1280,"wview":1280,"xport":0,"xview":0,"yport":0,"yview":0,}, 47 | ], 48 | "viewSettings": { 49 | "clearDisplayBuffer": true, 50 | "clearViewBackground": false, 51 | "enableViews": false, 52 | "inheritViewSettings": false, 53 | }, 54 | "volume": 1.0, 55 | } -------------------------------------------------------------------------------- /Bokeh/shaders/shd_bokeh/shd_bokeh.fsh: -------------------------------------------------------------------------------- 1 | //Texel size and mouse pos (0-1) 2 | uniform vec2 texel; 3 | uniform vec2 pos; 4 | 5 | varying vec4 v_color; 6 | varying vec2 v_coord; 7 | 8 | //Number of texture samples. Higher = smoother, slower 9 | #define SAMPLES 500.0 10 | 11 | //Exposure level (1 = default, higher = more bokeh) 12 | #define GAMMA (coord.x>.5?4.:1.) 13 | 14 | vec4 bokeh(sampler2D tex, vec2 coord, float radius) 15 | { 16 | //Initialize blur output color 17 | vec4 blur = vec4(0); 18 | //Total weight from all samples 19 | float total = 0.; 20 | 21 | //First sample offset 22 | float scale = radius*inversesqrt(SAMPLES); 23 | vec2 point = vec2(scale,0); 24 | 25 | //Golden angle rotation matrix 26 | mat2 ang = mat2(-0.7373688, -0.6754904, 0.6754904, -0.7373688); 27 | 28 | //Look through all the samples 29 | for(float i = 0.0;i","resourceVersion":"1.0","Keyframes":[],}, 44 | "eventStubScript": null, 45 | "eventToFunction": {}, 46 | "length": 1.0, 47 | "lockOrigin": false, 48 | "moments": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, 49 | "playback": 1, 50 | "playbackSpeed": 30.0, 51 | "playbackSpeedType": 0, 52 | "showBackdrop": true, 53 | "showBackdropImage": false, 54 | "timeUnits": 1, 55 | "tracks": [ 56 | {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[ 57 | {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"138b7ef6-f436-4dae-9c40-368f8b3913ff","path":"sprites/spr_example/spr_example.yy",},},},"Disabled":false,"id":"6e67acbc-d8fa-49c4-8e34-0c70def37703","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, 58 | ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, 59 | ], 60 | "visibleRange": null, 61 | "volume": 1.0, 62 | "xorigin": 0, 63 | "yorigin": 0, 64 | }, 65 | "swatchColours": null, 66 | "swfPrecision": 2.525, 67 | "textureGroupId": { 68 | "name": "Default", 69 | "path": "texturegroups/Default", 70 | }, 71 | "type": 0, 72 | "VTile": false, 73 | "width": 1280, 74 | } --------------------------------------------------------------------------------