init
70
cosmic.yyp
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
{
|
||||
"resourceType": "GMProject",
|
||||
"resourceVersion": "1.6",
|
||||
"name": "shish patau",
|
||||
"resources": [
|
||||
{"id":{"name":"obLaser","path":"objects/obLaser/obLaser.yy",},"order":6,},
|
||||
{"id":{"name":"spMenuBack","path":"sprites/spMenuBack/spMenuBack.yy",},"order":4,},
|
||||
{"id":{"name":"obRocket","path":"objects/obRocket/obRocket.yy",},"order":4,},
|
||||
{"id":{"name":"obStar","path":"objects/obStar/obStar.yy",},"order":0,},
|
||||
{"id":{"name":"obSpaceship","path":"objects/obSpaceship/obSpaceship.yy",},"order":2,},
|
||||
{"id":{"name":"obSpacestation","path":"objects/obSpacestation/obSpacestation.yy",},"order":7,},
|
||||
{"id":{"name":"obEnemy","path":"objects/obEnemy/obEnemy.yy",},"order":9,},
|
||||
{"id":{"name":"obGlobal","path":"objects/obGlobal/obGlobal.yy",},"order":1,},
|
||||
{"id":{"name":"spShip1","path":"sprites/spShip1/spShip1.yy",},"order":0,},
|
||||
{"id":{"name":"spStar","path":"sprites/spStar/spStar.yy",},"order":2,},
|
||||
{"id":{"name":"spSpacestation","path":"sprites/spSpacestation/spSpacestation.yy",},"order":3,},
|
||||
{"id":{"name":"spNone","path":"sprites/spNone/spNone.yy",},"order":5,},
|
||||
{"id":{"name":"obMarker","path":"objects/obMarker/obMarker.yy",},"order":5,},
|
||||
{"id":{"name":"obCursor","path":"objects/obCursor/obCursor.yy",},"order":3,},
|
||||
{"id":{"name":"obSpacestationMenu","path":"objects/obSpacestationMenu/obSpacestationMenu.yy",},"order":8,},
|
||||
{"id":{"name":"fMenu","path":"fonts/fMenu/fMenu.yy",},"order":0,},
|
||||
{"id":{"name":"mnevpadlu","path":"scripts/mnevpadlu/mnevpadlu.yy",},"order":0,},
|
||||
{"id":{"name":"obGuiButton","path":"objects/obGuiButton/obGuiButton.yy",},"order":11,},
|
||||
{"id":{"name":"spRocket1","path":"sprites/spRocket1/spRocket1.yy",},"order":1,},
|
||||
{"id":{"name":"obBounty","path":"objects/obBounty/obBounty.yy",},"order":10,},
|
||||
{"id":{"name":"rMain","path":"rooms/rMain/rMain.yy",},"order":0,},
|
||||
],
|
||||
"Options": [
|
||||
{"name":"Linux","path":"options/linux/options_linux.yy",},
|
||||
{"name":"macOS","path":"options/mac/options_mac.yy",},
|
||||
{"name":"Main","path":"options/main/options_main.yy",},
|
||||
{"name":"Windows","path":"options/windows/options_windows.yy",},
|
||||
{"name":"operagx","path":"options/operagx/options_operagx.yy",},
|
||||
],
|
||||
"defaultScriptType": 1,
|
||||
"isEcma": false,
|
||||
"configs": {
|
||||
"name": "Default",
|
||||
"children": [],
|
||||
},
|
||||
"RoomOrderNodes": [
|
||||
{"roomId":{"name":"rMain","path":"rooms/rMain/rMain.yy",},},
|
||||
],
|
||||
"Folders": [
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Animation Curves","folderPath":"folders/Animation Curves.yy","order":10,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Extensions","folderPath":"folders/Extensions.yy","order":11,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Fonts","folderPath":"folders/Fonts.yy","order":6,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Notes","folderPath":"folders/Notes.yy","order":13,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Objects","folderPath":"folders/Objects.yy","order":12,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Paths","folderPath":"folders/Paths.yy","order":3,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Rooms","folderPath":"folders/Rooms.yy","order":8,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Scripts","folderPath":"folders/Scripts.yy","order":4,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Sequences","folderPath":"folders/Sequences.yy","order":9,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Shaders","folderPath":"folders/Shaders.yy","order":5,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Sounds","folderPath":"folders/Sounds.yy","order":2,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Sprites","folderPath":"folders/Sprites.yy","order":0,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Tile Sets","folderPath":"folders/Tile Sets.yy","order":1,},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Timelines","folderPath":"folders/Timelines.yy","order":7,},
|
||||
],
|
||||
"AudioGroups": [
|
||||
{"resourceType":"GMAudioGroup","resourceVersion":"1.3","name":"audiogroup_default","targets":-1,},
|
||||
],
|
||||
"TextureGroups": [
|
||||
{"resourceType":"GMTextureGroup","resourceVersion":"1.3","name":"Default","isScaled":true,"compressFormat":"bz2","loadType":"default","directory":"","autocrop":true,"border":2,"mipsToGenerate":0,"groupParent":null,"targets":-1,},
|
||||
],
|
||||
"IncludedFiles": [],
|
||||
"MetaData": {
|
||||
"IDEVersion": "2022.9.1.51",
|
||||
},
|
||||
}
|
||||
438
fonts/fmenu/fMenu.yy
Normal file
|
|
@ -0,0 +1,438 @@
|
|||
{
|
||||
"resourceType": "GMFont",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "fMenu",
|
||||
"AntiAlias": 0,
|
||||
"applyKerning": 0,
|
||||
"ascender": 10,
|
||||
"ascenderOffset": 3,
|
||||
"bold": true,
|
||||
"canGenerateBitmap": true,
|
||||
"charset": 0,
|
||||
"first": 0,
|
||||
"fontName": "Century Gothic",
|
||||
"glyphOperations": 0,
|
||||
"glyphs": {
|
||||
"32": {"character":32,"h":16,"offset":0,"shift":3,"w":3,"x":2,"y":2,},
|
||||
"33": {"character":33,"h":16,"offset":1,"shift":3,"w":1,"x":237,"y":128,},
|
||||
"34": {"character":34,"h":16,"offset":0,"shift":3,"w":3,"x":232,"y":128,},
|
||||
"35": {"character":35,"h":16,"offset":1,"shift":8,"w":6,"x":224,"y":128,},
|
||||
"36": {"character":36,"h":16,"offset":0,"shift":6,"w":6,"x":216,"y":128,},
|
||||
"37": {"character":37,"h":16,"offset":0,"shift":9,"w":8,"x":206,"y":128,},
|
||||
"38": {"character":38,"h":16,"offset":1,"shift":8,"w":7,"x":197,"y":128,},
|
||||
"39": {"character":39,"h":16,"offset":0,"shift":2,"w":2,"x":193,"y":128,},
|
||||
"40": {"character":40,"h":16,"offset":1,"shift":4,"w":2,"x":189,"y":128,},
|
||||
"41": {"character":41,"h":16,"offset":1,"shift":4,"w":2,"x":185,"y":128,},
|
||||
"42": {"character":42,"h":16,"offset":0,"shift":5,"w":4,"x":240,"y":128,},
|
||||
"43": {"character":43,"h":16,"offset":1,"shift":7,"w":5,"x":178,"y":128,},
|
||||
"44": {"character":44,"h":16,"offset":1,"shift":3,"w":1,"x":167,"y":128,},
|
||||
"45": {"character":45,"h":16,"offset":0,"shift":4,"w":3,"x":162,"y":128,},
|
||||
"46": {"character":46,"h":16,"offset":1,"shift":3,"w":1,"x":159,"y":128,},
|
||||
"47": {"character":47,"h":16,"offset":0,"shift":5,"w":4,"x":153,"y":128,},
|
||||
"48": {"character":48,"h":16,"offset":0,"shift":6,"w":6,"x":145,"y":128,},
|
||||
"49": {"character":49,"h":16,"offset":2,"shift":6,"w":2,"x":141,"y":128,},
|
||||
"50": {"character":50,"h":16,"offset":0,"shift":6,"w":6,"x":133,"y":128,},
|
||||
"51": {"character":51,"h":16,"offset":0,"shift":6,"w":6,"x":125,"y":128,},
|
||||
"52": {"character":52,"h":16,"offset":0,"shift":6,"w":6,"x":117,"y":128,},
|
||||
"53": {"character":53,"h":16,"offset":0,"shift":6,"w":6,"x":170,"y":128,},
|
||||
"54": {"character":54,"h":16,"offset":1,"shift":6,"w":5,"x":246,"y":128,},
|
||||
"55": {"character":55,"h":16,"offset":1,"shift":6,"w":5,"x":2,"y":146,},
|
||||
"56": {"character":56,"h":16,"offset":0,"shift":6,"w":6,"x":9,"y":146,},
|
||||
"57": {"character":57,"h":16,"offset":1,"shift":6,"w":4,"x":161,"y":146,},
|
||||
"58": {"character":58,"h":16,"offset":1,"shift":3,"w":1,"x":158,"y":146,},
|
||||
"59": {"character":59,"h":16,"offset":1,"shift":3,"w":1,"x":155,"y":146,},
|
||||
"60": {"character":60,"h":16,"offset":1,"shift":7,"w":5,"x":148,"y":146,},
|
||||
"61": {"character":61,"h":16,"offset":1,"shift":7,"w":5,"x":141,"y":146,},
|
||||
"62": {"character":62,"h":16,"offset":1,"shift":7,"w":5,"x":134,"y":146,},
|
||||
"63": {"character":63,"h":16,"offset":1,"shift":7,"w":5,"x":127,"y":146,},
|
||||
"64": {"character":64,"h":16,"offset":1,"shift":10,"w":8,"x":117,"y":146,},
|
||||
"65": {"character":65,"h":16,"offset":0,"shift":8,"w":8,"x":107,"y":146,},
|
||||
"66": {"character":66,"h":16,"offset":1,"shift":6,"w":5,"x":100,"y":146,},
|
||||
"67": {"character":67,"h":16,"offset":1,"shift":9,"w":7,"x":91,"y":146,},
|
||||
"68": {"character":68,"h":16,"offset":1,"shift":8,"w":7,"x":82,"y":146,},
|
||||
"69": {"character":69,"h":16,"offset":1,"shift":6,"w":5,"x":75,"y":146,},
|
||||
"70": {"character":70,"h":16,"offset":1,"shift":5,"w":4,"x":69,"y":146,},
|
||||
"71": {"character":71,"h":16,"offset":1,"shift":10,"w":8,"x":59,"y":146,},
|
||||
"72": {"character":72,"h":16,"offset":1,"shift":8,"w":6,"x":51,"y":146,},
|
||||
"73": {"character":73,"h":16,"offset":0,"shift":2,"w":2,"x":47,"y":146,},
|
||||
"74": {"character":74,"h":16,"offset":0,"shift":5,"w":4,"x":41,"y":146,},
|
||||
"75": {"character":75,"h":16,"offset":1,"shift":7,"w":5,"x":34,"y":146,},
|
||||
"76": {"character":76,"h":16,"offset":1,"shift":5,"w":4,"x":28,"y":146,},
|
||||
"77": {"character":77,"h":16,"offset":1,"shift":10,"w":9,"x":17,"y":146,},
|
||||
"78": {"character":78,"h":16,"offset":1,"shift":8,"w":6,"x":109,"y":128,},
|
||||
"79": {"character":79,"h":16,"offset":1,"shift":10,"w":8,"x":167,"y":146,},
|
||||
"80": {"character":80,"h":16,"offset":1,"shift":7,"w":5,"x":102,"y":128,},
|
||||
"81": {"character":81,"h":16,"offset":1,"shift":10,"w":8,"x":90,"y":128,},
|
||||
"82": {"character":82,"h":16,"offset":1,"shift":7,"w":5,"x":168,"y":110,},
|
||||
"83": {"character":83,"h":16,"offset":0,"shift":5,"w":5,"x":161,"y":110,},
|
||||
"84": {"character":84,"h":16,"offset":0,"shift":5,"w":5,"x":154,"y":110,},
|
||||
"85": {"character":85,"h":16,"offset":1,"shift":7,"w":5,"x":147,"y":110,},
|
||||
"86": {"character":86,"h":16,"offset":0,"shift":8,"w":7,"x":138,"y":110,},
|
||||
"87": {"character":87,"h":16,"offset":1,"shift":11,"w":9,"x":127,"y":110,},
|
||||
"88": {"character":88,"h":16,"offset":0,"shift":7,"w":6,"x":119,"y":110,},
|
||||
"89": {"character":89,"h":16,"offset":0,"shift":7,"w":6,"x":111,"y":110,},
|
||||
"90": {"character":90,"h":16,"offset":0,"shift":5,"w":5,"x":104,"y":110,},
|
||||
"91": {"character":91,"h":16,"offset":2,"shift":4,"w":1,"x":175,"y":110,},
|
||||
"92": {"character":92,"h":16,"offset":0,"shift":7,"w":6,"x":96,"y":110,},
|
||||
"93": {"character":93,"h":16,"offset":1,"shift":4,"w":1,"x":88,"y":110,},
|
||||
"94": {"character":94,"h":16,"offset":1,"shift":7,"w":6,"x":80,"y":110,},
|
||||
"95": {"character":95,"h":16,"offset":0,"shift":6,"w":6,"x":72,"y":110,},
|
||||
"96": {"character":96,"h":16,"offset":1,"shift":4,"w":2,"x":68,"y":110,},
|
||||
"97": {"character":97,"h":16,"offset":1,"shift":8,"w":6,"x":60,"y":110,},
|
||||
"98": {"character":98,"h":16,"offset":1,"shift":8,"w":6,"x":52,"y":110,},
|
||||
"99": {"character":99,"h":16,"offset":1,"shift":7,"w":6,"x":44,"y":110,},
|
||||
"100": {"character":100,"h":16,"offset":1,"shift":8,"w":6,"x":36,"y":110,},
|
||||
"101": {"character":101,"h":16,"offset":1,"shift":7,"w":6,"x":28,"y":110,},
|
||||
"102": {"character":102,"h":16,"offset":0,"shift":3,"w":3,"x":91,"y":110,},
|
||||
"103": {"character":103,"h":16,"offset":1,"shift":7,"w":6,"x":178,"y":110,},
|
||||
"104": {"character":104,"h":16,"offset":1,"shift":7,"w":5,"x":186,"y":110,},
|
||||
"105": {"character":105,"h":16,"offset":0,"shift":2,"w":2,"x":193,"y":110,},
|
||||
"106": {"character":106,"h":16,"offset":0,"shift":2,"w":2,"x":86,"y":128,},
|
||||
"107": {"character":107,"h":16,"offset":1,"shift":6,"w":5,"x":79,"y":128,},
|
||||
"108": {"character":108,"h":16,"offset":0,"shift":2,"w":2,"x":75,"y":128,},
|
||||
"109": {"character":109,"h":16,"offset":1,"shift":10,"w":9,"x":64,"y":128,},
|
||||
"110": {"character":110,"h":16,"offset":1,"shift":7,"w":5,"x":57,"y":128,},
|
||||
"111": {"character":111,"h":16,"offset":1,"shift":7,"w":6,"x":49,"y":128,},
|
||||
"112": {"character":112,"h":16,"offset":1,"shift":8,"w":6,"x":41,"y":128,},
|
||||
"113": {"character":113,"h":16,"offset":1,"shift":8,"w":6,"x":33,"y":128,},
|
||||
"114": {"character":114,"h":16,"offset":1,"shift":3,"w":3,"x":28,"y":128,},
|
||||
"115": {"character":115,"h":16,"offset":0,"shift":4,"w":4,"x":22,"y":128,},
|
||||
"116": {"character":116,"h":16,"offset":0,"shift":4,"w":3,"x":17,"y":128,},
|
||||
"117": {"character":117,"h":16,"offset":1,"shift":7,"w":5,"x":10,"y":128,},
|
||||
"118": {"character":118,"h":16,"offset":0,"shift":6,"w":6,"x":2,"y":128,},
|
||||
"119": {"character":119,"h":16,"offset":0,"shift":9,"w":9,"x":241,"y":110,},
|
||||
"120": {"character":120,"h":16,"offset":0,"shift":5,"w":5,"x":234,"y":110,},
|
||||
"121": {"character":121,"h":16,"offset":0,"shift":6,"w":6,"x":226,"y":110,},
|
||||
"122": {"character":122,"h":16,"offset":0,"shift":5,"w":5,"x":219,"y":110,},
|
||||
"123": {"character":123,"h":16,"offset":0,"shift":4,"w":4,"x":213,"y":110,},
|
||||
"124": {"character":124,"h":16,"offset":3,"shift":7,"w":2,"x":209,"y":110,},
|
||||
"125": {"character":125,"h":16,"offset":0,"shift":4,"w":3,"x":204,"y":110,},
|
||||
"126": {"character":126,"h":16,"offset":1,"shift":7,"w":5,"x":197,"y":110,},
|
||||
"160": {"character":160,"h":16,"offset":0,"shift":3,"w":0,"x":100,"y":128,},
|
||||
"161": {"character":161,"h":16,"offset":1,"shift":3,"w":1,"x":177,"y":146,},
|
||||
"162": {"character":162,"h":16,"offset":1,"shift":6,"w":5,"x":180,"y":146,},
|
||||
"163": {"character":163,"h":16,"offset":0,"shift":6,"w":6,"x":187,"y":146,},
|
||||
"164": {"character":164,"h":16,"offset":0,"shift":6,"w":6,"x":220,"y":182,},
|
||||
"165": {"character":165,"h":16,"offset":0,"shift":6,"w":6,"x":212,"y":182,},
|
||||
"166": {"character":166,"h":16,"offset":3,"shift":7,"w":2,"x":208,"y":182,},
|
||||
"167": {"character":167,"h":16,"offset":1,"shift":7,"w":4,"x":202,"y":182,},
|
||||
"168": {"character":168,"h":16,"offset":0,"shift":4,"w":4,"x":196,"y":182,},
|
||||
"169": {"character":169,"h":16,"offset":0,"shift":8,"w":8,"x":186,"y":182,},
|
||||
"170": {"character":170,"h":16,"offset":0,"shift":4,"w":4,"x":180,"y":182,},
|
||||
"171": {"character":171,"h":16,"offset":0,"shift":5,"w":5,"x":173,"y":182,},
|
||||
"172": {"character":172,"h":16,"offset":1,"shift":7,"w":5,"x":166,"y":182,},
|
||||
"173": {"character":173,"h":16,"offset":0,"shift":4,"w":3,"x":161,"y":182,},
|
||||
"174": {"character":174,"h":16,"offset":0,"shift":8,"w":8,"x":151,"y":182,},
|
||||
"175": {"character":175,"h":16,"offset":0,"shift":6,"w":6,"x":143,"y":182,},
|
||||
"176": {"character":176,"h":16,"offset":0,"shift":4,"w":4,"x":137,"y":182,},
|
||||
"177": {"character":177,"h":16,"offset":0,"shift":6,"w":6,"x":129,"y":182,},
|
||||
"178": {"character":178,"h":16,"offset":0,"shift":4,"w":3,"x":124,"y":182,},
|
||||
"179": {"character":179,"h":16,"offset":0,"shift":4,"w":4,"x":118,"y":182,},
|
||||
"180": {"character":180,"h":16,"offset":1,"shift":4,"w":3,"x":113,"y":182,},
|
||||
"181": {"character":181,"h":16,"offset":1,"shift":6,"w":5,"x":106,"y":182,},
|
||||
"182": {"character":182,"h":16,"offset":1,"shift":6,"w":4,"x":100,"y":182,},
|
||||
"183": {"character":183,"h":16,"offset":3,"shift":4,"w":1,"x":97,"y":182,},
|
||||
"184": {"character":184,"h":16,"offset":1,"shift":4,"w":2,"x":93,"y":182,},
|
||||
"185": {"character":185,"h":16,"offset":1,"shift":4,"w":1,"x":228,"y":182,},
|
||||
"186": {"character":186,"h":16,"offset":0,"shift":4,"w":4,"x":239,"y":182,},
|
||||
"187": {"character":187,"h":16,"offset":0,"shift":5,"w":5,"x":176,"y":200,},
|
||||
"188": {"character":188,"h":16,"offset":1,"shift":9,"w":8,"x":245,"y":182,},
|
||||
"189": {"character":189,"h":16,"offset":1,"shift":9,"w":7,"x":167,"y":200,},
|
||||
"190": {"character":190,"h":16,"offset":0,"shift":9,"w":9,"x":156,"y":200,},
|
||||
"191": {"character":191,"h":16,"offset":1,"shift":7,"w":5,"x":149,"y":200,},
|
||||
"192": {"character":192,"h":16,"offset":0,"shift":8,"w":8,"x":139,"y":200,},
|
||||
"193": {"character":193,"h":16,"offset":0,"shift":8,"w":8,"x":129,"y":200,},
|
||||
"194": {"character":194,"h":16,"offset":0,"shift":8,"w":8,"x":119,"y":200,},
|
||||
"195": {"character":195,"h":16,"offset":0,"shift":8,"w":8,"x":109,"y":200,},
|
||||
"196": {"character":196,"h":16,"offset":0,"shift":8,"w":8,"x":99,"y":200,},
|
||||
"197": {"character":197,"h":16,"offset":0,"shift":8,"w":8,"x":89,"y":200,},
|
||||
"198": {"character":198,"h":16,"offset":0,"shift":11,"w":10,"x":77,"y":200,},
|
||||
"199": {"character":199,"h":16,"offset":1,"shift":9,"w":7,"x":68,"y":200,},
|
||||
"200": {"character":200,"h":16,"offset":1,"shift":6,"w":5,"x":61,"y":200,},
|
||||
"201": {"character":201,"h":16,"offset":1,"shift":6,"w":5,"x":54,"y":200,},
|
||||
"202": {"character":202,"h":16,"offset":1,"shift":6,"w":5,"x":47,"y":200,},
|
||||
"203": {"character":203,"h":16,"offset":1,"shift":6,"w":5,"x":40,"y":200,},
|
||||
"204": {"character":204,"h":16,"offset":0,"shift":2,"w":2,"x":36,"y":200,},
|
||||
"205": {"character":205,"h":16,"offset":0,"shift":2,"w":3,"x":31,"y":200,},
|
||||
"206": {"character":206,"h":16,"offset":-1,"shift":2,"w":4,"x":25,"y":200,},
|
||||
"207": {"character":207,"h":16,"offset":0,"shift":2,"w":3,"x":20,"y":200,},
|
||||
"208": {"character":208,"h":16,"offset":0,"shift":9,"w":8,"x":10,"y":200,},
|
||||
"209": {"character":209,"h":16,"offset":1,"shift":8,"w":6,"x":2,"y":200,},
|
||||
"210": {"character":210,"h":16,"offset":1,"shift":10,"w":8,"x":83,"y":182,},
|
||||
"211": {"character":211,"h":16,"offset":1,"shift":10,"w":8,"x":73,"y":182,},
|
||||
"212": {"character":212,"h":16,"offset":1,"shift":10,"w":8,"x":63,"y":182,},
|
||||
"213": {"character":213,"h":16,"offset":1,"shift":10,"w":8,"x":53,"y":182,},
|
||||
"214": {"character":214,"h":16,"offset":1,"shift":10,"w":8,"x":102,"y":164,},
|
||||
"215": {"character":215,"h":16,"offset":1,"shift":7,"w":5,"x":95,"y":164,},
|
||||
"216": {"character":216,"h":16,"offset":1,"shift":10,"w":8,"x":85,"y":164,},
|
||||
"217": {"character":217,"h":16,"offset":1,"shift":7,"w":5,"x":78,"y":164,},
|
||||
"218": {"character":218,"h":16,"offset":1,"shift":7,"w":5,"x":71,"y":164,},
|
||||
"219": {"character":219,"h":16,"offset":1,"shift":7,"w":5,"x":64,"y":164,},
|
||||
"220": {"character":220,"h":16,"offset":1,"shift":7,"w":5,"x":57,"y":164,},
|
||||
"221": {"character":221,"h":16,"offset":0,"shift":7,"w":6,"x":49,"y":164,},
|
||||
"222": {"character":222,"h":16,"offset":1,"shift":7,"w":5,"x":42,"y":164,},
|
||||
"223": {"character":223,"h":16,"offset":1,"shift":6,"w":5,"x":112,"y":164,},
|
||||
"224": {"character":224,"h":16,"offset":1,"shift":8,"w":6,"x":34,"y":164,},
|
||||
"225": {"character":225,"h":16,"offset":1,"shift":8,"w":6,"x":18,"y":164,},
|
||||
"226": {"character":226,"h":16,"offset":1,"shift":8,"w":6,"x":10,"y":164,},
|
||||
"227": {"character":227,"h":16,"offset":1,"shift":8,"w":6,"x":2,"y":164,},
|
||||
"228": {"character":228,"h":16,"offset":1,"shift":8,"w":6,"x":240,"y":146,},
|
||||
"229": {"character":229,"h":16,"offset":1,"shift":8,"w":6,"x":232,"y":146,},
|
||||
"230": {"character":230,"h":16,"offset":1,"shift":13,"w":11,"x":219,"y":146,},
|
||||
"231": {"character":231,"h":16,"offset":1,"shift":7,"w":6,"x":211,"y":146,},
|
||||
"232": {"character":232,"h":16,"offset":1,"shift":7,"w":6,"x":203,"y":146,},
|
||||
"233": {"character":233,"h":16,"offset":1,"shift":7,"w":6,"x":195,"y":146,},
|
||||
"234": {"character":234,"h":16,"offset":1,"shift":7,"w":6,"x":26,"y":164,},
|
||||
"235": {"character":235,"h":16,"offset":1,"shift":7,"w":6,"x":119,"y":164,},
|
||||
"236": {"character":236,"h":16,"offset":0,"shift":2,"w":2,"x":127,"y":164,},
|
||||
"237": {"character":237,"h":16,"offset":0,"shift":2,"w":3,"x":131,"y":164,},
|
||||
"238": {"character":238,"h":16,"offset":-1,"shift":2,"w":4,"x":47,"y":182,},
|
||||
"239": {"character":239,"h":16,"offset":-1,"shift":2,"w":4,"x":41,"y":182,},
|
||||
"240": {"character":240,"h":16,"offset":1,"shift":7,"w":6,"x":33,"y":182,},
|
||||
"241": {"character":241,"h":16,"offset":1,"shift":7,"w":5,"x":26,"y":182,},
|
||||
"242": {"character":242,"h":16,"offset":1,"shift":7,"w":6,"x":18,"y":182,},
|
||||
"243": {"character":243,"h":16,"offset":1,"shift":7,"w":6,"x":10,"y":182,},
|
||||
"244": {"character":244,"h":16,"offset":1,"shift":7,"w":6,"x":2,"y":182,},
|
||||
"245": {"character":245,"h":16,"offset":1,"shift":7,"w":6,"x":240,"y":164,},
|
||||
"246": {"character":246,"h":16,"offset":1,"shift":7,"w":6,"x":232,"y":164,},
|
||||
"247": {"character":247,"h":16,"offset":0,"shift":6,"w":6,"x":224,"y":164,},
|
||||
"248": {"character":248,"h":16,"offset":1,"shift":7,"w":6,"x":216,"y":164,},
|
||||
"249": {"character":249,"h":16,"offset":1,"shift":7,"w":5,"x":209,"y":164,},
|
||||
"250": {"character":250,"h":16,"offset":1,"shift":7,"w":5,"x":202,"y":164,},
|
||||
"251": {"character":251,"h":16,"offset":1,"shift":7,"w":5,"x":195,"y":164,},
|
||||
"252": {"character":252,"h":16,"offset":1,"shift":7,"w":5,"x":188,"y":164,},
|
||||
"253": {"character":253,"h":16,"offset":0,"shift":6,"w":6,"x":180,"y":164,},
|
||||
"254": {"character":254,"h":16,"offset":1,"shift":8,"w":6,"x":172,"y":164,},
|
||||
"255": {"character":255,"h":16,"offset":0,"shift":6,"w":6,"x":164,"y":164,},
|
||||
"256": {"character":256,"h":16,"offset":0,"shift":8,"w":8,"x":154,"y":164,},
|
||||
"257": {"character":257,"h":16,"offset":1,"shift":8,"w":6,"x":146,"y":164,},
|
||||
"258": {"character":258,"h":16,"offset":0,"shift":8,"w":8,"x":136,"y":164,},
|
||||
"259": {"character":259,"h":16,"offset":1,"shift":8,"w":6,"x":20,"y":110,},
|
||||
"260": {"character":260,"h":16,"offset":0,"shift":8,"w":8,"x":10,"y":110,},
|
||||
"261": {"character":261,"h":16,"offset":1,"shift":8,"w":6,"x":2,"y":110,},
|
||||
"262": {"character":262,"h":16,"offset":1,"shift":9,"w":7,"x":204,"y":38,},
|
||||
"263": {"character":263,"h":16,"offset":1,"shift":7,"w":6,"x":11,"y":38,},
|
||||
"264": {"character":264,"h":16,"offset":1,"shift":9,"w":7,"x":2,"y":38,},
|
||||
"265": {"character":265,"h":16,"offset":1,"shift":7,"w":6,"x":242,"y":20,},
|
||||
"266": {"character":266,"h":16,"offset":1,"shift":9,"w":7,"x":233,"y":20,},
|
||||
"267": {"character":267,"h":16,"offset":1,"shift":7,"w":6,"x":225,"y":20,},
|
||||
"268": {"character":268,"h":16,"offset":1,"shift":9,"w":7,"x":216,"y":20,},
|
||||
"269": {"character":269,"h":16,"offset":1,"shift":7,"w":6,"x":208,"y":20,},
|
||||
"270": {"character":270,"h":16,"offset":1,"shift":8,"w":7,"x":199,"y":20,},
|
||||
"271": {"character":271,"h":16,"offset":1,"shift":8,"w":7,"x":190,"y":20,},
|
||||
"272": {"character":272,"h":16,"offset":0,"shift":9,"w":8,"x":19,"y":38,},
|
||||
"273": {"character":273,"h":16,"offset":1,"shift":8,"w":7,"x":181,"y":20,},
|
||||
"274": {"character":274,"h":16,"offset":1,"shift":6,"w":5,"x":166,"y":20,},
|
||||
"275": {"character":275,"h":16,"offset":1,"shift":7,"w":6,"x":158,"y":20,},
|
||||
"276": {"character":276,"h":16,"offset":1,"shift":6,"w":5,"x":151,"y":20,},
|
||||
"277": {"character":277,"h":16,"offset":1,"shift":7,"w":6,"x":143,"y":20,},
|
||||
"278": {"character":278,"h":16,"offset":1,"shift":6,"w":5,"x":136,"y":20,},
|
||||
"279": {"character":279,"h":16,"offset":1,"shift":7,"w":6,"x":128,"y":20,},
|
||||
"280": {"character":280,"h":16,"offset":1,"shift":6,"w":5,"x":121,"y":20,},
|
||||
"281": {"character":281,"h":16,"offset":1,"shift":7,"w":6,"x":113,"y":20,},
|
||||
"282": {"character":282,"h":16,"offset":1,"shift":6,"w":5,"x":106,"y":20,},
|
||||
"283": {"character":283,"h":16,"offset":1,"shift":7,"w":6,"x":173,"y":20,},
|
||||
"284": {"character":284,"h":16,"offset":1,"shift":10,"w":8,"x":29,"y":38,},
|
||||
"285": {"character":285,"h":16,"offset":1,"shift":7,"w":6,"x":39,"y":38,},
|
||||
"286": {"character":286,"h":16,"offset":1,"shift":10,"w":8,"x":47,"y":38,},
|
||||
"287": {"character":287,"h":16,"offset":1,"shift":7,"w":6,"x":190,"y":38,},
|
||||
"288": {"character":288,"h":16,"offset":1,"shift":10,"w":8,"x":180,"y":38,},
|
||||
"289": {"character":289,"h":16,"offset":1,"shift":7,"w":6,"x":172,"y":38,},
|
||||
"290": {"character":290,"h":16,"offset":1,"shift":10,"w":8,"x":162,"y":38,},
|
||||
"291": {"character":291,"h":16,"offset":1,"shift":7,"w":6,"x":154,"y":38,},
|
||||
"292": {"character":292,"h":16,"offset":1,"shift":8,"w":6,"x":146,"y":38,},
|
||||
"293": {"character":293,"h":16,"offset":1,"shift":7,"w":5,"x":139,"y":38,},
|
||||
"294": {"character":294,"h":16,"offset":0,"shift":8,"w":7,"x":130,"y":38,},
|
||||
"295": {"character":295,"h":16,"offset":0,"shift":7,"w":6,"x":122,"y":38,},
|
||||
"296": {"character":296,"h":16,"offset":-1,"shift":2,"w":4,"x":116,"y":38,},
|
||||
"297": {"character":297,"h":16,"offset":-1,"shift":2,"w":4,"x":110,"y":38,},
|
||||
"298": {"character":298,"h":16,"offset":-1,"shift":2,"w":4,"x":104,"y":38,},
|
||||
"299": {"character":299,"h":16,"offset":-1,"shift":2,"w":4,"x":98,"y":38,},
|
||||
"300": {"character":300,"h":16,"offset":-1,"shift":2,"w":4,"x":92,"y":38,},
|
||||
"301": {"character":301,"h":16,"offset":-1,"shift":2,"w":4,"x":86,"y":38,},
|
||||
"302": {"character":302,"h":16,"offset":0,"shift":2,"w":2,"x":82,"y":38,},
|
||||
"303": {"character":303,"h":16,"offset":0,"shift":2,"w":2,"x":78,"y":38,},
|
||||
"304": {"character":304,"h":16,"offset":1,"shift":2,"w":1,"x":75,"y":38,},
|
||||
"305": {"character":305,"h":16,"offset":0,"shift":2,"w":2,"x":71,"y":38,},
|
||||
"306": {"character":306,"h":16,"offset":1,"shift":8,"w":6,"x":63,"y":38,},
|
||||
"307": {"character":307,"h":16,"offset":0,"shift":4,"w":4,"x":57,"y":38,},
|
||||
"308": {"character":308,"h":16,"offset":0,"shift":5,"w":5,"x":99,"y":20,},
|
||||
"309": {"character":309,"h":16,"offset":-1,"shift":2,"w":4,"x":198,"y":38,},
|
||||
"310": {"character":310,"h":16,"offset":1,"shift":7,"w":5,"x":92,"y":20,},
|
||||
"311": {"character":311,"h":16,"offset":1,"shift":6,"w":5,"x":79,"y":20,},
|
||||
"312": {"character":312,"h":16,"offset":1,"shift":6,"w":5,"x":132,"y":2,},
|
||||
"313": {"character":313,"h":16,"offset":1,"shift":5,"w":4,"x":126,"y":2,},
|
||||
"314": {"character":314,"h":16,"offset":0,"shift":2,"w":3,"x":121,"y":2,},
|
||||
"315": {"character":315,"h":16,"offset":1,"shift":5,"w":4,"x":115,"y":2,},
|
||||
"316": {"character":316,"h":16,"offset":0,"shift":2,"w":2,"x":111,"y":2,},
|
||||
"317": {"character":317,"h":16,"offset":1,"shift":5,"w":4,"x":105,"y":2,},
|
||||
"318": {"character":318,"h":16,"offset":1,"shift":2,"w":2,"x":101,"y":2,},
|
||||
"319": {"character":319,"h":16,"offset":1,"shift":5,"w":4,"x":95,"y":2,},
|
||||
"320": {"character":320,"h":16,"offset":1,"shift":3,"w":2,"x":91,"y":2,},
|
||||
"321": {"character":321,"h":16,"offset":0,"shift":6,"w":5,"x":139,"y":2,},
|
||||
"322": {"character":322,"h":16,"offset":0,"shift":3,"w":3,"x":86,"y":2,},
|
||||
"323": {"character":323,"h":16,"offset":1,"shift":8,"w":6,"x":68,"y":2,},
|
||||
"324": {"character":324,"h":16,"offset":1,"shift":7,"w":5,"x":61,"y":2,},
|
||||
"325": {"character":325,"h":16,"offset":1,"shift":8,"w":6,"x":53,"y":2,},
|
||||
"326": {"character":326,"h":16,"offset":1,"shift":7,"w":5,"x":46,"y":2,},
|
||||
"327": {"character":327,"h":16,"offset":1,"shift":8,"w":6,"x":38,"y":2,},
|
||||
"328": {"character":328,"h":16,"offset":1,"shift":7,"w":5,"x":31,"y":2,},
|
||||
"329": {"character":329,"h":16,"offset":0,"shift":7,"w":6,"x":23,"y":2,},
|
||||
"330": {"character":330,"h":16,"offset":1,"shift":9,"w":7,"x":14,"y":2,},
|
||||
"331": {"character":331,"h":16,"offset":1,"shift":7,"w":5,"x":7,"y":2,},
|
||||
"332": {"character":332,"h":16,"offset":1,"shift":10,"w":8,"x":76,"y":2,},
|
||||
"333": {"character":333,"h":16,"offset":1,"shift":7,"w":6,"x":146,"y":2,},
|
||||
"334": {"character":334,"h":16,"offset":1,"shift":10,"w":8,"x":154,"y":2,},
|
||||
"335": {"character":335,"h":16,"offset":1,"shift":7,"w":6,"x":164,"y":2,},
|
||||
"336": {"character":336,"h":16,"offset":1,"shift":10,"w":8,"x":69,"y":20,},
|
||||
"337": {"character":337,"h":16,"offset":1,"shift":7,"w":6,"x":61,"y":20,},
|
||||
"338": {"character":338,"h":16,"offset":1,"shift":13,"w":12,"x":47,"y":20,},
|
||||
"339": {"character":339,"h":16,"offset":1,"shift":13,"w":11,"x":34,"y":20,},
|
||||
"340": {"character":340,"h":16,"offset":1,"shift":7,"w":5,"x":27,"y":20,},
|
||||
"341": {"character":341,"h":16,"offset":1,"shift":3,"w":3,"x":22,"y":20,},
|
||||
"342": {"character":342,"h":16,"offset":1,"shift":7,"w":5,"x":15,"y":20,},
|
||||
"343": {"character":343,"h":16,"offset":0,"shift":3,"w":4,"x":9,"y":20,},
|
||||
"344": {"character":344,"h":16,"offset":1,"shift":7,"w":5,"x":2,"y":20,},
|
||||
"345": {"character":345,"h":16,"offset":0,"shift":3,"w":4,"x":243,"y":2,},
|
||||
"346": {"character":346,"h":16,"offset":0,"shift":5,"w":5,"x":236,"y":2,},
|
||||
"347": {"character":347,"h":16,"offset":0,"shift":4,"w":4,"x":230,"y":2,},
|
||||
"348": {"character":348,"h":16,"offset":0,"shift":5,"w":5,"x":223,"y":2,},
|
||||
"349": {"character":349,"h":16,"offset":0,"shift":4,"w":4,"x":217,"y":2,},
|
||||
"350": {"character":350,"h":16,"offset":0,"shift":5,"w":5,"x":210,"y":2,},
|
||||
"351": {"character":351,"h":16,"offset":0,"shift":4,"w":4,"x":204,"y":2,},
|
||||
"352": {"character":352,"h":16,"offset":0,"shift":5,"w":5,"x":197,"y":2,},
|
||||
"353": {"character":353,"h":16,"offset":0,"shift":4,"w":4,"x":191,"y":2,},
|
||||
"354": {"character":354,"h":16,"offset":0,"shift":5,"w":5,"x":184,"y":2,},
|
||||
"355": {"character":355,"h":16,"offset":0,"shift":4,"w":3,"x":179,"y":2,},
|
||||
"356": {"character":356,"h":16,"offset":0,"shift":5,"w":5,"x":172,"y":2,},
|
||||
"357": {"character":357,"h":16,"offset":0,"shift":4,"w":4,"x":86,"y":20,},
|
||||
"358": {"character":358,"h":16,"offset":0,"shift":5,"w":5,"x":213,"y":38,},
|
||||
"359": {"character":359,"h":16,"offset":0,"shift":4,"w":4,"x":107,"y":74,},
|
||||
"360": {"character":360,"h":16,"offset":1,"shift":7,"w":5,"x":220,"y":38,},
|
||||
"361": {"character":361,"h":16,"offset":1,"shift":7,"w":5,"x":23,"y":92,},
|
||||
"362": {"character":362,"h":16,"offset":1,"shift":7,"w":5,"x":16,"y":92,},
|
||||
"363": {"character":363,"h":16,"offset":1,"shift":7,"w":5,"x":9,"y":92,},
|
||||
"364": {"character":364,"h":16,"offset":1,"shift":7,"w":5,"x":2,"y":92,},
|
||||
"365": {"character":365,"h":16,"offset":1,"shift":7,"w":5,"x":246,"y":74,},
|
||||
"366": {"character":366,"h":16,"offset":1,"shift":7,"w":5,"x":239,"y":74,},
|
||||
"367": {"character":367,"h":16,"offset":1,"shift":7,"w":5,"x":232,"y":74,},
|
||||
"368": {"character":368,"h":16,"offset":1,"shift":7,"w":5,"x":225,"y":74,},
|
||||
"369": {"character":369,"h":16,"offset":1,"shift":7,"w":5,"x":218,"y":74,},
|
||||
"370": {"character":370,"h":16,"offset":1,"shift":7,"w":5,"x":30,"y":92,},
|
||||
"371": {"character":371,"h":16,"offset":1,"shift":7,"w":5,"x":211,"y":74,},
|
||||
"372": {"character":372,"h":16,"offset":1,"shift":11,"w":9,"x":193,"y":74,},
|
||||
"373": {"character":373,"h":16,"offset":0,"shift":9,"w":9,"x":182,"y":74,},
|
||||
"374": {"character":374,"h":16,"offset":0,"shift":7,"w":6,"x":174,"y":74,},
|
||||
"375": {"character":375,"h":16,"offset":0,"shift":6,"w":6,"x":166,"y":74,},
|
||||
"376": {"character":376,"h":16,"offset":0,"shift":7,"w":6,"x":158,"y":74,},
|
||||
"377": {"character":377,"h":16,"offset":0,"shift":5,"w":5,"x":151,"y":74,},
|
||||
"378": {"character":378,"h":16,"offset":0,"shift":5,"w":5,"x":144,"y":74,},
|
||||
"379": {"character":379,"h":16,"offset":0,"shift":5,"w":5,"x":137,"y":74,},
|
||||
"380": {"character":380,"h":16,"offset":0,"shift":5,"w":5,"x":130,"y":74,},
|
||||
"381": {"character":381,"h":16,"offset":0,"shift":5,"w":5,"x":204,"y":74,},
|
||||
"382": {"character":382,"h":16,"offset":0,"shift":5,"w":5,"x":37,"y":92,},
|
||||
"383": {"character":383,"h":16,"offset":1,"shift":2,"w":2,"x":44,"y":92,},
|
||||
"402": {"character":402,"h":16,"offset":0,"shift":6,"w":5,"x":48,"y":92,},
|
||||
"506": {"character":506,"h":16,"offset":0,"shift":8,"w":8,"x":233,"y":92,},
|
||||
"507": {"character":507,"h":16,"offset":1,"shift":8,"w":6,"x":225,"y":92,},
|
||||
"508": {"character":508,"h":16,"offset":0,"shift":11,"w":10,"x":213,"y":92,},
|
||||
"509": {"character":509,"h":16,"offset":1,"shift":13,"w":11,"x":200,"y":92,},
|
||||
"510": {"character":510,"h":16,"offset":1,"shift":10,"w":8,"x":190,"y":92,},
|
||||
"511": {"character":511,"h":16,"offset":1,"shift":7,"w":6,"x":182,"y":92,},
|
||||
"1040": {"character":1040,"h":16,"offset":0,"shift":8,"w":8,"x":172,"y":92,},
|
||||
"1041": {"character":1041,"h":16,"offset":1,"shift":6,"w":5,"x":165,"y":92,},
|
||||
"1042": {"character":1042,"h":16,"offset":1,"shift":6,"w":5,"x":158,"y":92,},
|
||||
"1043": {"character":1043,"h":16,"offset":1,"shift":5,"w":4,"x":152,"y":92,},
|
||||
"1044": {"character":1044,"h":16,"offset":0,"shift":8,"w":8,"x":142,"y":92,},
|
||||
"1045": {"character":1045,"h":16,"offset":1,"shift":6,"w":5,"x":135,"y":92,},
|
||||
"1046": {"character":1046,"h":16,"offset":0,"shift":10,"w":10,"x":123,"y":92,},
|
||||
"1047": {"character":1047,"h":16,"offset":1,"shift":6,"w":5,"x":116,"y":92,},
|
||||
"1048": {"character":1048,"h":16,"offset":1,"shift":8,"w":6,"x":108,"y":92,},
|
||||
"1049": {"character":1049,"h":16,"offset":1,"shift":8,"w":6,"x":100,"y":92,},
|
||||
"1050": {"character":1050,"h":16,"offset":1,"shift":7,"w":5,"x":93,"y":92,},
|
||||
"1051": {"character":1051,"h":16,"offset":0,"shift":8,"w":7,"x":84,"y":92,},
|
||||
"1052": {"character":1052,"h":16,"offset":1,"shift":10,"w":9,"x":73,"y":92,},
|
||||
"1053": {"character":1053,"h":16,"offset":1,"shift":8,"w":6,"x":65,"y":92,},
|
||||
"1054": {"character":1054,"h":16,"offset":1,"shift":10,"w":8,"x":55,"y":92,},
|
||||
"1055": {"character":1055,"h":16,"offset":1,"shift":8,"w":6,"x":122,"y":74,},
|
||||
"1056": {"character":1056,"h":16,"offset":1,"shift":7,"w":5,"x":243,"y":92,},
|
||||
"1057": {"character":1057,"h":16,"offset":1,"shift":9,"w":7,"x":113,"y":74,},
|
||||
"1058": {"character":1058,"h":16,"offset":0,"shift":5,"w":5,"x":100,"y":74,},
|
||||
"1059": {"character":1059,"h":16,"offset":0,"shift":7,"w":7,"x":138,"y":56,},
|
||||
"1060": {"character":1060,"h":16,"offset":1,"shift":10,"w":8,"x":128,"y":56,},
|
||||
"1061": {"character":1061,"h":16,"offset":0,"shift":7,"w":6,"x":120,"y":56,},
|
||||
"1062": {"character":1062,"h":16,"offset":1,"shift":8,"w":7,"x":111,"y":56,},
|
||||
"1063": {"character":1063,"h":16,"offset":0,"shift":6,"w":5,"x":104,"y":56,},
|
||||
"1064": {"character":1064,"h":16,"offset":1,"shift":11,"w":9,"x":93,"y":56,},
|
||||
"1065": {"character":1065,"h":16,"offset":1,"shift":12,"w":10,"x":81,"y":56,},
|
||||
"1066": {"character":1066,"h":16,"offset":0,"shift":8,"w":7,"x":72,"y":56,},
|
||||
"1067": {"character":1067,"h":16,"offset":1,"shift":9,"w":7,"x":63,"y":56,},
|
||||
"1068": {"character":1068,"h":16,"offset":1,"shift":7,"w":5,"x":147,"y":56,},
|
||||
"1069": {"character":1069,"h":16,"offset":1,"shift":9,"w":7,"x":54,"y":56,},
|
||||
"1070": {"character":1070,"h":16,"offset":1,"shift":12,"w":10,"x":36,"y":56,},
|
||||
"1071": {"character":1071,"h":16,"offset":0,"shift":6,"w":5,"x":29,"y":56,},
|
||||
"1072": {"character":1072,"h":16,"offset":1,"shift":8,"w":6,"x":21,"y":56,},
|
||||
"1073": {"character":1073,"h":16,"offset":1,"shift":7,"w":6,"x":13,"y":56,},
|
||||
"1074": {"character":1074,"h":16,"offset":1,"shift":5,"w":4,"x":7,"y":56,},
|
||||
"1075": {"character":1075,"h":16,"offset":1,"shift":4,"w":3,"x":2,"y":56,},
|
||||
"1076": {"character":1076,"h":16,"offset":0,"shift":7,"w":6,"x":246,"y":38,},
|
||||
"1077": {"character":1077,"h":16,"offset":1,"shift":7,"w":6,"x":238,"y":38,},
|
||||
"1078": {"character":1078,"h":16,"offset":0,"shift":8,"w":9,"x":227,"y":38,},
|
||||
"1079": {"character":1079,"h":16,"offset":0,"shift":5,"w":4,"x":48,"y":56,},
|
||||
"1080": {"character":1080,"h":16,"offset":1,"shift":7,"w":5,"x":154,"y":56,},
|
||||
"1081": {"character":1081,"h":16,"offset":1,"shift":7,"w":5,"x":161,"y":56,},
|
||||
"1082": {"character":1082,"h":16,"offset":1,"shift":6,"w":5,"x":168,"y":56,},
|
||||
"1083": {"character":1083,"h":16,"offset":0,"shift":6,"w":6,"x":92,"y":74,},
|
||||
"1084": {"character":1084,"h":16,"offset":0,"shift":10,"w":9,"x":81,"y":74,},
|
||||
"1085": {"character":1085,"h":16,"offset":1,"shift":7,"w":5,"x":74,"y":74,},
|
||||
"1086": {"character":1086,"h":16,"offset":1,"shift":7,"w":6,"x":66,"y":74,},
|
||||
"1087": {"character":1087,"h":16,"offset":1,"shift":7,"w":5,"x":59,"y":74,},
|
||||
"1088": {"character":1088,"h":16,"offset":1,"shift":8,"w":6,"x":51,"y":74,},
|
||||
"1089": {"character":1089,"h":16,"offset":1,"shift":7,"w":6,"x":43,"y":74,},
|
||||
"1090": {"character":1090,"h":16,"offset":0,"shift":4,"w":4,"x":37,"y":74,},
|
||||
"1091": {"character":1091,"h":16,"offset":0,"shift":6,"w":6,"x":29,"y":74,},
|
||||
"1092": {"character":1092,"h":16,"offset":1,"shift":12,"w":10,"x":17,"y":74,},
|
||||
"1093": {"character":1093,"h":16,"offset":0,"shift":5,"w":5,"x":10,"y":74,},
|
||||
"1094": {"character":1094,"h":16,"offset":1,"shift":7,"w":6,"x":2,"y":74,},
|
||||
"1095": {"character":1095,"h":16,"offset":0,"shift":5,"w":4,"x":243,"y":56,},
|
||||
"1096": {"character":1096,"h":16,"offset":1,"shift":10,"w":9,"x":232,"y":56,},
|
||||
"1097": {"character":1097,"h":16,"offset":1,"shift":11,"w":10,"x":220,"y":56,},
|
||||
"1098": {"character":1098,"h":16,"offset":0,"shift":6,"w":5,"x":213,"y":56,},
|
||||
"1099": {"character":1099,"h":16,"offset":1,"shift":7,"w":6,"x":205,"y":56,},
|
||||
"1100": {"character":1100,"h":16,"offset":1,"shift":5,"w":4,"x":199,"y":56,},
|
||||
"1101": {"character":1101,"h":16,"offset":1,"shift":7,"w":6,"x":191,"y":56,},
|
||||
"1102": {"character":1102,"h":16,"offset":1,"shift":9,"w":8,"x":181,"y":56,},
|
||||
"1103": {"character":1103,"h":16,"offset":0,"shift":5,"w":4,"x":175,"y":56,},
|
||||
"1105": {"character":1105,"h":16,"offset":1,"shift":7,"w":6,"x":231,"y":182,},
|
||||
"9647": {"character":9647,"h":16,"offset":2,"shift":11,"w":6,"x":183,"y":200,},
|
||||
},
|
||||
"hinting": 0,
|
||||
"includeTTF": false,
|
||||
"interpreter": 0,
|
||||
"italic": false,
|
||||
"kerningPairs": [],
|
||||
"last": 0,
|
||||
"lineHeight": 0,
|
||||
"maintainGms1Font": false,
|
||||
"parent": {
|
||||
"name": "Fonts",
|
||||
"path": "folders/Fonts.yy",
|
||||
},
|
||||
"pointRounding": 0,
|
||||
"ranges": [
|
||||
{"lower":32,"upper":512,},
|
||||
{"lower":1040,"upper":1105,},
|
||||
{"lower":9647,"upper":9647,},
|
||||
],
|
||||
"regenerateBitmap": false,
|
||||
"sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)",
|
||||
"sdfSpread": 8,
|
||||
"size": 8.0,
|
||||
"styleName": "Regular",
|
||||
"textureGroupId": {
|
||||
"name": "Default",
|
||||
"path": "texturegroups/Default",
|
||||
},
|
||||
"TTFName": "",
|
||||
"usesSDF": false,
|
||||
}
|
||||
BIN
fonts/fmenu/fmenu.old.png
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
207
fonts/fmenu/fmenu.old.yy
Normal file
|
|
@ -0,0 +1,207 @@
|
|||
{
|
||||
"name": "fMenu",
|
||||
"includeTTF": false,
|
||||
"size": 8.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)",
|
||||
"hinting": 0,
|
||||
"glyphOperations": 0,
|
||||
"interpreter": 0,
|
||||
"pointRounding": 0,
|
||||
"applyKerning": 0,
|
||||
"fontName": "Century Gothic",
|
||||
"styleName": "Regular",
|
||||
"bold": true,
|
||||
"italic": false,
|
||||
"charset": 0,
|
||||
"AntiAlias": 0,
|
||||
"first": 0,
|
||||
"last": 0,
|
||||
"TTFName": "",
|
||||
"textureGroupId": {
|
||||
"name": "Default",
|
||||
"path": "texturegroups/Default",
|
||||
},
|
||||
"ascenderOffset": 1,
|
||||
"ascender": 10,
|
||||
"glyphs": {
|
||||
"32": {"x":2,"y":2,"w":3,"h":14,"character":32,"shift":3,"offset":0,},
|
||||
"33": {"x":49,"y":50,"w":1,"h":14,"character":33,"shift":3,"offset":1,},
|
||||
"34": {"x":52,"y":50,"w":3,"h":14,"character":34,"shift":3,"offset":0,},
|
||||
"35": {"x":57,"y":50,"w":6,"h":14,"character":35,"shift":8,"offset":1,},
|
||||
"36": {"x":65,"y":50,"w":6,"h":14,"character":36,"shift":6,"offset":0,},
|
||||
"37": {"x":73,"y":50,"w":8,"h":14,"character":37,"shift":9,"offset":0,},
|
||||
"38": {"x":83,"y":50,"w":7,"h":14,"character":38,"shift":8,"offset":1,},
|
||||
"39": {"x":92,"y":50,"w":2,"h":14,"character":39,"shift":2,"offset":0,},
|
||||
"40": {"x":96,"y":50,"w":2,"h":14,"character":40,"shift":4,"offset":1,},
|
||||
"41": {"x":100,"y":50,"w":2,"h":14,"character":41,"shift":4,"offset":1,},
|
||||
"42": {"x":104,"y":50,"w":4,"h":14,"character":42,"shift":5,"offset":0,},
|
||||
"43": {"x":110,"y":50,"w":5,"h":14,"character":43,"shift":7,"offset":1,},
|
||||
"44": {"x":117,"y":50,"w":1,"h":14,"character":44,"shift":3,"offset":1,},
|
||||
"45": {"x":120,"y":50,"w":3,"h":14,"character":45,"shift":4,"offset":0,},
|
||||
"46": {"x":125,"y":50,"w":1,"h":14,"character":46,"shift":3,"offset":1,},
|
||||
"47": {"x":128,"y":50,"w":4,"h":14,"character":47,"shift":5,"offset":0,},
|
||||
"48": {"x":134,"y":50,"w":6,"h":14,"character":48,"shift":6,"offset":0,},
|
||||
"49": {"x":142,"y":50,"w":2,"h":14,"character":49,"shift":6,"offset":2,},
|
||||
"50": {"x":41,"y":50,"w":6,"h":14,"character":50,"shift":6,"offset":0,},
|
||||
"51": {"x":33,"y":50,"w":6,"h":14,"character":51,"shift":6,"offset":0,},
|
||||
"52": {"x":25,"y":50,"w":6,"h":14,"character":52,"shift":6,"offset":0,},
|
||||
"53": {"x":196,"y":34,"w":6,"h":14,"character":53,"shift":6,"offset":0,},
|
||||
"54": {"x":155,"y":34,"w":5,"h":14,"character":54,"shift":6,"offset":1,},
|
||||
"55": {"x":162,"y":34,"w":5,"h":14,"character":55,"shift":6,"offset":1,},
|
||||
"56": {"x":169,"y":34,"w":6,"h":14,"character":56,"shift":6,"offset":0,},
|
||||
"57": {"x":177,"y":34,"w":4,"h":14,"character":57,"shift":6,"offset":1,},
|
||||
"58": {"x":183,"y":34,"w":1,"h":14,"character":58,"shift":3,"offset":1,},
|
||||
"59": {"x":186,"y":34,"w":1,"h":14,"character":59,"shift":3,"offset":1,},
|
||||
"60": {"x":189,"y":34,"w":5,"h":14,"character":60,"shift":7,"offset":1,},
|
||||
"61": {"x":204,"y":34,"w":5,"h":14,"character":61,"shift":7,"offset":1,},
|
||||
"62": {"x":18,"y":50,"w":5,"h":14,"character":62,"shift":7,"offset":1,},
|
||||
"63": {"x":211,"y":34,"w":5,"h":14,"character":63,"shift":7,"offset":1,},
|
||||
"64": {"x":218,"y":34,"w":8,"h":14,"character":64,"shift":10,"offset":1,},
|
||||
"65": {"x":228,"y":34,"w":8,"h":14,"character":65,"shift":8,"offset":0,},
|
||||
"66": {"x":238,"y":34,"w":5,"h":14,"character":66,"shift":6,"offset":1,},
|
||||
"67": {"x":245,"y":34,"w":7,"h":14,"character":67,"shift":9,"offset":1,},
|
||||
"68": {"x":2,"y":50,"w":7,"h":14,"character":68,"shift":8,"offset":1,},
|
||||
"69": {"x":11,"y":50,"w":5,"h":14,"character":69,"shift":6,"offset":1,},
|
||||
"70": {"x":146,"y":50,"w":4,"h":14,"character":70,"shift":5,"offset":1,},
|
||||
"71": {"x":160,"y":50,"w":8,"h":14,"character":71,"shift":10,"offset":1,},
|
||||
"72": {"x":189,"y":66,"w":6,"h":14,"character":72,"shift":8,"offset":1,},
|
||||
"73": {"x":170,"y":50,"w":2,"h":14,"character":73,"shift":2,"offset":0,},
|
||||
"74": {"x":53,"y":66,"w":4,"h":14,"character":74,"shift":5,"offset":0,},
|
||||
"75": {"x":59,"y":66,"w":5,"h":14,"character":75,"shift":7,"offset":1,},
|
||||
"76": {"x":66,"y":66,"w":4,"h":14,"character":76,"shift":5,"offset":1,},
|
||||
"77": {"x":72,"y":66,"w":9,"h":14,"character":77,"shift":10,"offset":1,},
|
||||
"78": {"x":83,"y":66,"w":6,"h":14,"character":78,"shift":8,"offset":1,},
|
||||
"79": {"x":91,"y":66,"w":8,"h":14,"character":79,"shift":10,"offset":1,},
|
||||
"80": {"x":101,"y":66,"w":5,"h":14,"character":80,"shift":7,"offset":1,},
|
||||
"81": {"x":108,"y":66,"w":8,"h":14,"character":81,"shift":10,"offset":1,},
|
||||
"82": {"x":118,"y":66,"w":5,"h":14,"character":82,"shift":7,"offset":1,},
|
||||
"83": {"x":125,"y":66,"w":5,"h":14,"character":83,"shift":5,"offset":0,},
|
||||
"84": {"x":132,"y":66,"w":5,"h":14,"character":84,"shift":5,"offset":0,},
|
||||
"85": {"x":139,"y":66,"w":5,"h":14,"character":85,"shift":7,"offset":1,},
|
||||
"86": {"x":146,"y":66,"w":7,"h":14,"character":86,"shift":8,"offset":0,},
|
||||
"87": {"x":155,"y":66,"w":9,"h":14,"character":87,"shift":11,"offset":1,},
|
||||
"88": {"x":166,"y":66,"w":6,"h":14,"character":88,"shift":7,"offset":0,},
|
||||
"89": {"x":174,"y":66,"w":6,"h":14,"character":89,"shift":7,"offset":0,},
|
||||
"90": {"x":182,"y":66,"w":5,"h":14,"character":90,"shift":5,"offset":0,},
|
||||
"91": {"x":50,"y":66,"w":1,"h":14,"character":91,"shift":4,"offset":2,},
|
||||
"92": {"x":42,"y":66,"w":6,"h":14,"character":92,"shift":7,"offset":0,},
|
||||
"93": {"x":39,"y":66,"w":1,"h":14,"character":93,"shift":4,"offset":1,},
|
||||
"94": {"x":226,"y":50,"w":6,"h":14,"character":94,"shift":7,"offset":1,},
|
||||
"95": {"x":174,"y":50,"w":6,"h":14,"character":95,"shift":6,"offset":0,},
|
||||
"96": {"x":182,"y":50,"w":2,"h":14,"character":96,"shift":4,"offset":1,},
|
||||
"97": {"x":186,"y":50,"w":6,"h":14,"character":97,"shift":8,"offset":1,},
|
||||
"98": {"x":194,"y":50,"w":6,"h":14,"character":98,"shift":8,"offset":1,},
|
||||
"99": {"x":202,"y":50,"w":6,"h":14,"character":99,"shift":7,"offset":1,},
|
||||
"100": {"x":210,"y":50,"w":6,"h":14,"character":100,"shift":8,"offset":1,},
|
||||
"101": {"x":218,"y":50,"w":6,"h":14,"character":101,"shift":7,"offset":1,},
|
||||
"102": {"x":234,"y":50,"w":3,"h":14,"character":102,"shift":3,"offset":0,},
|
||||
"103": {"x":31,"y":66,"w":6,"h":14,"character":103,"shift":7,"offset":1,},
|
||||
"104": {"x":239,"y":50,"w":5,"h":14,"character":104,"shift":7,"offset":1,},
|
||||
"105": {"x":246,"y":50,"w":2,"h":14,"character":105,"shift":2,"offset":0,},
|
||||
"106": {"x":250,"y":50,"w":2,"h":14,"character":106,"shift":2,"offset":0,},
|
||||
"107": {"x":2,"y":66,"w":5,"h":14,"character":107,"shift":6,"offset":1,},
|
||||
"108": {"x":9,"y":66,"w":2,"h":14,"character":108,"shift":2,"offset":0,},
|
||||
"109": {"x":13,"y":66,"w":9,"h":14,"character":109,"shift":10,"offset":1,},
|
||||
"110": {"x":24,"y":66,"w":5,"h":14,"character":110,"shift":7,"offset":1,},
|
||||
"111": {"x":147,"y":34,"w":6,"h":14,"character":111,"shift":7,"offset":1,},
|
||||
"112": {"x":139,"y":34,"w":6,"h":14,"character":112,"shift":8,"offset":1,},
|
||||
"113": {"x":131,"y":34,"w":6,"h":14,"character":113,"shift":8,"offset":1,},
|
||||
"114": {"x":126,"y":34,"w":3,"h":14,"character":114,"shift":3,"offset":1,},
|
||||
"115": {"x":174,"y":2,"w":4,"h":14,"character":115,"shift":4,"offset":0,},
|
||||
"116": {"x":180,"y":2,"w":3,"h":14,"character":116,"shift":4,"offset":0,},
|
||||
"117": {"x":185,"y":2,"w":5,"h":14,"character":117,"shift":7,"offset":1,},
|
||||
"118": {"x":192,"y":2,"w":6,"h":14,"character":118,"shift":6,"offset":0,},
|
||||
"119": {"x":200,"y":2,"w":9,"h":14,"character":119,"shift":9,"offset":0,},
|
||||
"120": {"x":211,"y":2,"w":5,"h":14,"character":120,"shift":5,"offset":0,},
|
||||
"121": {"x":218,"y":2,"w":6,"h":14,"character":121,"shift":6,"offset":0,},
|
||||
"122": {"x":236,"y":2,"w":5,"h":14,"character":122,"shift":5,"offset":0,},
|
||||
"123": {"x":39,"y":18,"w":4,"h":14,"character":123,"shift":4,"offset":0,},
|
||||
"124": {"x":243,"y":2,"w":2,"h":14,"character":124,"shift":7,"offset":3,},
|
||||
"125": {"x":247,"y":2,"w":3,"h":14,"character":125,"shift":4,"offset":0,},
|
||||
"126": {"x":2,"y":18,"w":5,"h":14,"character":126,"shift":7,"offset":1,},
|
||||
"167": {"x":9,"y":18,"w":4,"h":14,"character":167,"shift":7,"offset":1,},
|
||||
"1040": {"x":15,"y":18,"w":8,"h":14,"character":1040,"shift":8,"offset":0,},
|
||||
"1041": {"x":25,"y":18,"w":5,"h":14,"character":1041,"shift":6,"offset":1,},
|
||||
"1042": {"x":32,"y":18,"w":5,"h":14,"character":1042,"shift":6,"offset":1,},
|
||||
"1043": {"x":168,"y":2,"w":4,"h":14,"character":1043,"shift":5,"offset":1,},
|
||||
"1044": {"x":226,"y":2,"w":8,"h":14,"character":1044,"shift":8,"offset":0,},
|
||||
"1045": {"x":161,"y":2,"w":5,"h":14,"character":1045,"shift":6,"offset":1,},
|
||||
"1046": {"x":65,"y":2,"w":10,"h":14,"character":1046,"shift":10,"offset":0,},
|
||||
"1047": {"x":7,"y":2,"w":5,"h":14,"character":1047,"shift":6,"offset":1,},
|
||||
"1048": {"x":14,"y":2,"w":6,"h":14,"character":1048,"shift":8,"offset":1,},
|
||||
"1049": {"x":22,"y":2,"w":6,"h":14,"character":1049,"shift":8,"offset":1,},
|
||||
"1050": {"x":30,"y":2,"w":5,"h":14,"character":1050,"shift":7,"offset":1,},
|
||||
"1051": {"x":37,"y":2,"w":7,"h":14,"character":1051,"shift":8,"offset":0,},
|
||||
"1052": {"x":46,"y":2,"w":9,"h":14,"character":1052,"shift":10,"offset":1,},
|
||||
"1053": {"x":57,"y":2,"w":6,"h":14,"character":1053,"shift":8,"offset":1,},
|
||||
"1054": {"x":77,"y":2,"w":8,"h":14,"character":1054,"shift":10,"offset":1,},
|
||||
"1055": {"x":146,"y":2,"w":6,"h":14,"character":1055,"shift":8,"offset":1,},
|
||||
"1056": {"x":87,"y":2,"w":5,"h":14,"character":1056,"shift":7,"offset":1,},
|
||||
"1057": {"x":94,"y":2,"w":7,"h":14,"character":1057,"shift":9,"offset":1,},
|
||||
"1058": {"x":103,"y":2,"w":5,"h":14,"character":1058,"shift":5,"offset":0,},
|
||||
"1059": {"x":110,"y":2,"w":7,"h":14,"character":1059,"shift":7,"offset":0,},
|
||||
"1060": {"x":119,"y":2,"w":8,"h":14,"character":1060,"shift":10,"offset":1,},
|
||||
"1061": {"x":129,"y":2,"w":6,"h":14,"character":1061,"shift":7,"offset":0,},
|
||||
"1062": {"x":137,"y":2,"w":7,"h":14,"character":1062,"shift":8,"offset":1,},
|
||||
"1063": {"x":154,"y":2,"w":5,"h":14,"character":1063,"shift":6,"offset":0,},
|
||||
"1064": {"x":45,"y":18,"w":9,"h":14,"character":1064,"shift":11,"offset":1,},
|
||||
"1065": {"x":56,"y":18,"w":10,"h":14,"character":1065,"shift":12,"offset":1,},
|
||||
"1066": {"x":68,"y":18,"w":7,"h":14,"character":1066,"shift":8,"offset":0,},
|
||||
"1067": {"x":241,"y":18,"w":7,"h":14,"character":1067,"shift":9,"offset":1,},
|
||||
"1068": {"x":2,"y":34,"w":5,"h":14,"character":1068,"shift":7,"offset":1,},
|
||||
"1069": {"x":9,"y":34,"w":7,"h":14,"character":1069,"shift":9,"offset":1,},
|
||||
"1070": {"x":18,"y":34,"w":10,"h":14,"character":1070,"shift":12,"offset":1,},
|
||||
"1071": {"x":30,"y":34,"w":5,"h":14,"character":1071,"shift":6,"offset":0,},
|
||||
"1072": {"x":37,"y":34,"w":6,"h":14,"character":1072,"shift":8,"offset":1,},
|
||||
"1073": {"x":45,"y":34,"w":6,"h":14,"character":1073,"shift":7,"offset":1,},
|
||||
"1074": {"x":53,"y":34,"w":4,"h":14,"character":1074,"shift":5,"offset":1,},
|
||||
"1075": {"x":59,"y":34,"w":3,"h":14,"character":1075,"shift":4,"offset":1,},
|
||||
"1076": {"x":64,"y":34,"w":6,"h":14,"character":1076,"shift":7,"offset":0,},
|
||||
"1077": {"x":72,"y":34,"w":6,"h":14,"character":1077,"shift":7,"offset":1,},
|
||||
"1078": {"x":80,"y":34,"w":9,"h":14,"character":1078,"shift":8,"offset":0,},
|
||||
"1079": {"x":91,"y":34,"w":4,"h":14,"character":1079,"shift":5,"offset":0,},
|
||||
"1080": {"x":97,"y":34,"w":5,"h":14,"character":1080,"shift":7,"offset":1,},
|
||||
"1081": {"x":104,"y":34,"w":5,"h":14,"character":1081,"shift":7,"offset":1,},
|
||||
"1082": {"x":111,"y":34,"w":5,"h":14,"character":1082,"shift":6,"offset":1,},
|
||||
"1083": {"x":118,"y":34,"w":6,"h":14,"character":1083,"shift":6,"offset":0,},
|
||||
"1084": {"x":230,"y":18,"w":9,"h":14,"character":1084,"shift":10,"offset":0,},
|
||||
"1085": {"x":223,"y":18,"w":5,"h":14,"character":1085,"shift":7,"offset":1,},
|
||||
"1086": {"x":215,"y":18,"w":6,"h":14,"character":1086,"shift":7,"offset":1,},
|
||||
"1087": {"x":134,"y":18,"w":5,"h":14,"character":1087,"shift":7,"offset":1,},
|
||||
"1088": {"x":77,"y":18,"w":6,"h":14,"character":1088,"shift":8,"offset":1,},
|
||||
"1089": {"x":85,"y":18,"w":6,"h":14,"character":1089,"shift":7,"offset":1,},
|
||||
"1090": {"x":93,"y":18,"w":4,"h":14,"character":1090,"shift":4,"offset":0,},
|
||||
"1091": {"x":99,"y":18,"w":6,"h":14,"character":1091,"shift":6,"offset":0,},
|
||||
"1092": {"x":107,"y":18,"w":10,"h":14,"character":1092,"shift":12,"offset":1,},
|
||||
"1093": {"x":119,"y":18,"w":5,"h":14,"character":1093,"shift":5,"offset":0,},
|
||||
"1094": {"x":126,"y":18,"w":6,"h":14,"character":1094,"shift":7,"offset":1,},
|
||||
"1095": {"x":141,"y":18,"w":4,"h":14,"character":1095,"shift":5,"offset":0,},
|
||||
"1096": {"x":204,"y":18,"w":9,"h":14,"character":1096,"shift":10,"offset":1,},
|
||||
"1097": {"x":147,"y":18,"w":10,"h":14,"character":1097,"shift":11,"offset":1,},
|
||||
"1098": {"x":159,"y":18,"w":5,"h":14,"character":1098,"shift":6,"offset":0,},
|
||||
"1099": {"x":166,"y":18,"w":6,"h":14,"character":1099,"shift":7,"offset":1,},
|
||||
"1100": {"x":174,"y":18,"w":4,"h":14,"character":1100,"shift":5,"offset":1,},
|
||||
"1101": {"x":180,"y":18,"w":6,"h":14,"character":1101,"shift":7,"offset":1,},
|
||||
"1102": {"x":188,"y":18,"w":8,"h":14,"character":1102,"shift":9,"offset":1,},
|
||||
"1103": {"x":198,"y":18,"w":4,"h":14,"character":1103,"shift":5,"offset":0,},
|
||||
"1105": {"x":152,"y":50,"w":6,"h":14,"character":1105,"shift":7,"offset":1,},
|
||||
"9647": {"x":197,"y":66,"w":6,"h":14,"character":9647,"shift":11,"offset":2,},
|
||||
},
|
||||
"kerningPairs": [],
|
||||
"ranges": [
|
||||
{"lower":32,"upper":127,},
|
||||
{"lower":167,"upper":167,},
|
||||
{"lower":1040,"upper":1105,},
|
||||
{"lower":9647,"upper":9647,},
|
||||
],
|
||||
"regenerateBitmap": false,
|
||||
"canGenerateBitmap": true,
|
||||
"maintainGms1Font": false,
|
||||
"parent": {
|
||||
"name": "Fonts",
|
||||
"path": "folders/Fonts.yy",
|
||||
},
|
||||
"resourceVersion": "1.0",
|
||||
"tags": [],
|
||||
"resourceType": "GMFont",
|
||||
}
|
||||
BIN
fonts/fmenu/fmenu.png
Normal file
|
After Width: | Height: | Size: 8.7 KiB |
7
objects/obGuiButton/Alarm_0.gml
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
/// @description Действие с кнопкой
|
||||
switch action
|
||||
{
|
||||
case 1:
|
||||
show_message("ВСТАНЬ МИД! Ты конченый? Встань и стой со мной, Фишман, ты играешь по 20 ммов в день. Нахуя? Если ты долбоёб?");
|
||||
break;
|
||||
}
|
||||
9
objects/obGuiButton/Create_0.gml
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
action = -1;
|
||||
text = "";
|
||||
_x = x;
|
||||
_y = y;
|
||||
__x = 0;
|
||||
__y = 0;
|
||||
width = 5 * image_xscale;
|
||||
height = 5 * image_yscale;
|
||||
color = global.playerColor;
|
||||
0
objects/obGuiButton/Draw_0.gml
Normal file
2
objects/obGuiButton/Draw_64.gml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
draw_sprite_stretched_ext(spMenuBack, 0, _x, _y, width, height, color, 1);
|
||||
draw_text_color(_x + width/2, _y + height/2, text, color, color, color, color, 1);
|
||||
8
objects/obGuiButton/Step_0.gml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
__x = camera_get_view_x(view_camera[0]);
|
||||
__y = camera_get_view_y(view_camera[0]);
|
||||
x = _x + __x;
|
||||
y = _y + __y;
|
||||
if (mouse_x >= x and mouse_x <= x + width) and (mouse_y >= y and mouse_y <= y + height) and mouse_check_button_pressed(mb_left)
|
||||
{
|
||||
alarm[0] = 1;
|
||||
}
|
||||
40
objects/obGuiButton/obGuiButton.yy
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obGuiButton",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":2,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":8,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": false,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": false,
|
||||
"spriteId": {
|
||||
"name": "spMenuBack",
|
||||
"path": "sprites/spMenuBack/spMenuBack.yy",
|
||||
},
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
2
objects/obbounty/Alarm_0.gml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
global.money += amount;
|
||||
instance_destroy();
|
||||
1
objects/obbounty/Create_0.gml
Normal file
|
|
@ -0,0 +1 @@
|
|||
amount = 0;
|
||||
1
objects/obbounty/Draw_0.gml
Normal file
|
|
@ -0,0 +1 @@
|
|||
draw_text(x, y, string(amount) + " §")
|
||||
2
objects/obbounty/Other_0.gml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
x = obSpaceship.x;
|
||||
y = obSpaceship.y;
|
||||
4
objects/obbounty/Step_0.gml
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
if distance_to_object(obSpaceship) <= 64
|
||||
{
|
||||
alarm[0] = 1;
|
||||
}
|
||||
37
objects/obbounty/obBounty.yy
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obBounty",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":8,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":2,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":7,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": false,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": false,
|
||||
"spriteId": null,
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
2
objects/obcursor/Create_0.gml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
r = 9; //радиус
|
||||
host = obSpaceship
|
||||
6
objects/obcursor/Draw_64.gml
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
if !host.inMenu
|
||||
{
|
||||
draw_circle_color(xx, yy, r, global.playerColor, global.playerColor, true);
|
||||
draw_line_color(xx - r, yy, xx + r, yy, global.playerColor, global.playerColor);
|
||||
draw_line_color(xx, yy - r, xx, yy + r, global.playerColor, global.playerColor);
|
||||
}
|
||||
5
objects/obcursor/Step_0.gml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
xx = device_mouse_x_to_gui(0);
|
||||
yy = device_mouse_y_to_gui(0);
|
||||
|
||||
x = mouse_x;
|
||||
y = mouse_y;
|
||||
35
objects/obcursor/obCursor.yy
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obCursor",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": false,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": false,
|
||||
"spriteId": null,
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
2
objects/obenemy/Alarm_0.gml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
destAngle = random(360);
|
||||
shipSpeed = random(shipMaxSpeed);
|
||||
1
objects/obenemy/Alarm_1.gml
Normal file
|
|
@ -0,0 +1 @@
|
|||
shipSpeed *= 0.25
|
||||
0
objects/obenemy/Alarm_2.gml
Normal file
13
objects/obenemy/Create_0.gml
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
image_xscale = 0.8;
|
||||
image_yscale = 0.8;
|
||||
|
||||
alert = 0;
|
||||
shipSpeed = 0;
|
||||
shipMaxSpeed = 5;
|
||||
shipTurnRate = 180;
|
||||
destAngle = 0;
|
||||
alarm[0] = 1;
|
||||
shipHealth = 15;
|
||||
|
||||
rocketDir = point_direction(0, 0, 32, 0); //оффсеты для спавна ракет
|
||||
rocketLen = point_distance(0, 0, 32, 0); //то же
|
||||
2
objects/obenemy/Draw_0.gml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
draw_sprite_ext(spShip1, 0, x, y, 0.8, 0.8, image_angle, global.faction2Color, 1);
|
||||
draw_text(x, y - 32, shipHealth);
|
||||
76
objects/obenemy/Step_0.gml
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
if alert = 0 and distance_to_object(obSpaceship) > 256 and alarm[0]=-1
|
||||
{
|
||||
alarm[0] = irandom_range(room_speed * 5, room_speed * 10);
|
||||
}
|
||||
else if distance_to_object(obSpaceship) <= 256 and !obSpaceship.inMenu
|
||||
{
|
||||
alert = 1;
|
||||
}
|
||||
|
||||
if alert = 1
|
||||
{
|
||||
if distance_to_object(obSpaceship) > 1024
|
||||
{
|
||||
alert = 0;
|
||||
alarm[0] = 1;
|
||||
}
|
||||
shipSpeed = shipMaxSpeed;
|
||||
|
||||
if shipHealth > 5
|
||||
{
|
||||
if abs(angle_difference(destAngle, direction)) <= 10 and alarm[2] = -1
|
||||
{
|
||||
lat = point_direction(x, y, obCursor.x, obCursor.y);
|
||||
lenX = lengthdir_x(rocketLen, lat + rocketDir);
|
||||
lenY = lengthdir_y(rocketLen, lat + rocketDir);
|
||||
laser = instance_create_layer(x + lenX, y + lenY, "Instances", obLaser);
|
||||
laser.direction = direction;
|
||||
laser.owner = id;
|
||||
alarm[2] = room_speed/5;
|
||||
}
|
||||
if distance_to_object(obSpaceship) >= 128
|
||||
{
|
||||
destAngle = point_direction(x, y, obSpaceship.x, obSpaceship.y);
|
||||
}
|
||||
else
|
||||
{
|
||||
destAngle += 1;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
image_angle = direction;
|
||||
speed = shipSpeed;
|
||||
if direction != destAngle
|
||||
{
|
||||
if angle_difference(destAngle, direction)<0
|
||||
{
|
||||
direction -= shipTurnRate/room_speed;
|
||||
}
|
||||
else
|
||||
{
|
||||
direction += shipTurnRate/room_speed;
|
||||
}
|
||||
}
|
||||
|
||||
if (x < 0 or x > room_width or y < 0 or y > room_height)
|
||||
{
|
||||
destAngle = point_direction(x, y, obSpacestation.x, obSpacestation.y);
|
||||
shipSpeed = shipMaxSpeed;
|
||||
}
|
||||
if place_meeting(x, y, obSpacestation)
|
||||
{
|
||||
x = xprevious - lengthdir_x(16, point_direction(x, y, obSpacestation.x, obSpacestation.y));
|
||||
y = yprevious - lengthdir_y(16, point_direction(x, y, obSpacestation.x, obSpacestation.y));
|
||||
alarm[1] = 1;
|
||||
alarm[0] = 1;
|
||||
}
|
||||
|
||||
if shipHealth <= 0
|
||||
{
|
||||
instance_create_layer(random(room_width), random(room_height), "Instances", obEnemy);
|
||||
bounty = instance_create_layer(x, y, "Instances", obBounty);
|
||||
bounty.amount = irandom_range(10, 25);
|
||||
instance_destroy();
|
||||
}
|
||||
41
objects/obenemy/obEnemy.yy
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obEnemy",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":8,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":2,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":1,"eventType":2,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":2,"eventType":2,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": false,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": false,
|
||||
"spriteId": {
|
||||
"name": "spShip1",
|
||||
"path": "sprites/spShip1/spShip1.yy",
|
||||
},
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
36
objects/obglobal/Create_0.gml
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
randomize(); //рандомизировать...рандом.
|
||||
|
||||
stars = round(sqrt(room_width * room_height / 100) ) + irandom_range(50, 75)
|
||||
|
||||
global.bindAccelerate = ord("W");
|
||||
global.bindDeaccelerate = ord("S");
|
||||
global.bindFire = vk_space;
|
||||
global.bindTurnLeft = ord("A");
|
||||
global.bindTurnRight = ord("D");
|
||||
global.bindTurbo = vk_lshift;
|
||||
|
||||
global.movementType = 0;//0 - мышь, 1 - клава
|
||||
global.money = 0;
|
||||
|
||||
global.playerColor = make_color_hsv(random(255), irandom_range(128, 255), 255);
|
||||
global.faction1Color = make_color_hsv(random(255), irandom_range(128, 255), 255);
|
||||
global.faction2Color = make_color_hsv(random(255), irandom_range(128, 255), 255);
|
||||
|
||||
repeat(stars)
|
||||
{
|
||||
instance_create_layer(random(room_width), random(room_height), "Stars", obStar); //создание звёзд на фоне
|
||||
}
|
||||
|
||||
if room = rMain
|
||||
{
|
||||
spaceship = instance_create_layer(room_width/2, room_height/2, "Instances", obSpaceship); //создание корабля
|
||||
cursor = instance_create_layer(x, y, "Instances", obCursor); // создание курсора
|
||||
station1 = instance_create_layer(irandom_range(576, room_width-576), irandom_range(576, room_height-576), "Instances", obSpacestation); //1 станция
|
||||
}
|
||||
|
||||
window_set_cursor(cr_none); //прячет оригинальный курсор
|
||||
|
||||
repeat(5)
|
||||
{
|
||||
instance_create_layer(random(room_width), random(room_height), "Instances", obEnemy)
|
||||
}
|
||||
3
objects/obglobal/Draw_0.gml
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
draw_set_halign(fa_middle);
|
||||
draw_set_valign(fa_middle);
|
||||
draw_set_font(fMenu);
|
||||
58
objects/obglobal/Step_0.gml
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
if keyboard_check_pressed(vk_f1)
|
||||
{
|
||||
show_message("Список изменений:\n"+
|
||||
"1.0:\n"+
|
||||
"Добавлен кораблик и механика полёта\n"+
|
||||
"Добавлены звёзды\n"+
|
||||
"Добавлена ракета и её цель\n"+
|
||||
"1.1:\n"+
|
||||
"Теперь всё, касающееся игрока, имеет рандомный, одинаковый цвет\n"+
|
||||
"Изменены спрайты звезды, кораблика и ракеты\n"+
|
||||
"Звёзды стали более рандомными\n"+
|
||||
"Карта была расширена\n"+
|
||||
"Скорость поворота ракеты увеличена\n"+
|
||||
"Добавлен лазер\n"+
|
||||
"1.2\n"+
|
||||
"Добавлена космическая станция\n"+
|
||||
"Добавлено управление кораблём через клавиатуру\n"+
|
||||
"Звёзды теперь имеют свой цвет\n"+
|
||||
"Немного увеличено кол-во звёзд\n"+
|
||||
"Добавлен магазин и улучшения корабля\n"+
|
||||
"Обновлён интерфейс\n"+
|
||||
"Добавлены враги. Теперь игра имеет смысл\n"+
|
||||
"Добавлена вкладка с управлением, вызывается на F3\n"+
|
||||
"(p.s. в игре есть секретное сообщение)");
|
||||
}
|
||||
if keyboard_check_pressed(vk_f2)
|
||||
{
|
||||
if global.movementType = 0
|
||||
{
|
||||
global.movementType = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
global.movementType = 0;
|
||||
}
|
||||
}
|
||||
|
||||
if keyboard_check_pressed(vk_f3)
|
||||
{
|
||||
show_message("Управление:\n"+
|
||||
"W - Ускорение, S - Торможение\n"+
|
||||
"A/D - Поворот корабля (только в режиме управления клавиатурой)\n"+
|
||||
"ЛКМ - Выстрел лазером\n"+
|
||||
"Пробел - Выстрел ракетой\n"+
|
||||
"Shift - Турбо\n"+
|
||||
"F1 - Список изменений\n"+
|
||||
"F2 - Изменить режим управления (мышь/клавиатура)\n"+
|
||||
"F3 - Открыть вот это сообщение, которое вы прямо сейчас наблюдаете");
|
||||
}
|
||||
|
||||
if obSpaceship.inMenu
|
||||
{
|
||||
window_set_cursor(cr_default);
|
||||
}
|
||||
else
|
||||
{
|
||||
window_set_cursor(cr_none);
|
||||
}
|
||||
35
objects/obglobal/obGlobal.yy
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obGlobal",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":8,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": true,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": false,
|
||||
"spriteId": null,
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
9
objects/oblaser/Create_0.gml
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
damage = 1;
|
||||
speed = 12;
|
||||
lenX=0;
|
||||
lenY=0;
|
||||
x1 = 0;
|
||||
x2 = 0;
|
||||
y1 = 0;
|
||||
y2 = 0;
|
||||
owner = obSpaceship;
|
||||
8
objects/oblaser/Draw_0.gml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
if owner = obSpaceship
|
||||
{
|
||||
draw_line_color(x1, y1, x2, y2, global.playerColor, global.playerColor);
|
||||
}
|
||||
else
|
||||
{
|
||||
draw_line_color(x1, y1, x2, y2, global.faction2Color, global.faction2Color);
|
||||
}
|
||||
1
objects/oblaser/Other_0.gml
Normal file
|
|
@ -0,0 +1 @@
|
|||
instance_destroy();
|
||||
37
objects/oblaser/Step_0.gml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
lenX = lengthdir_x(8, direction);
|
||||
lenY = lengthdir_y(8, direction);
|
||||
x1 = x + lenX;
|
||||
x2 = x - lenX;
|
||||
y1 = y + lenY;
|
||||
y2 = y - lenY;
|
||||
if collision_line(x1, y1, x2, y2, obSpacestation, true, false)
|
||||
{
|
||||
instance_destroy();
|
||||
}
|
||||
|
||||
|
||||
if collision_line(x1, y1, x2, y2, obEnemy, true, false)
|
||||
{
|
||||
instance_nearest(x, y, obEnemy).shipHealth -= damage;
|
||||
instance_destroy();
|
||||
}
|
||||
if collision_line(x1, y1, x2, y2, obSpaceship, true, false)
|
||||
{
|
||||
if obSpaceship.shipShield >= damage
|
||||
{
|
||||
obSpaceship.shipShield -= damage;
|
||||
obSpaceship.alarm[5] = obSpaceship.shield.shieldDelay * room_speed;
|
||||
}
|
||||
else if obSpaceship.shipShield < damage and obSpaceship.shield > 0
|
||||
{
|
||||
damage -= obSpaceship.shipShield;
|
||||
obSpaceship.shipShield = 0;
|
||||
obSpaceship.alarm[5] = obSpaceship.shield.shieldDelay * room_speed;
|
||||
obSpaceship.shipHealth -= damage;
|
||||
}
|
||||
else
|
||||
{
|
||||
obSpaceship.shipHealth -= damage;
|
||||
}
|
||||
instance_destroy();
|
||||
}
|
||||
36
objects/oblaser/obLaser.yy
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obLaser",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":8,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":7,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": false,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": false,
|
||||
"spriteId": null,
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
0
objects/obmarker/Alarm_0.gml
Normal file
9
objects/obmarker/Create_0.gml
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
host = instance_nearest(x, y, obRocket);
|
||||
if distance_to_object(instance_nearest(x, y, obEnemy)) <= 128
|
||||
{
|
||||
target = instance_nearest(x, y, obEnemy);
|
||||
}
|
||||
else
|
||||
{
|
||||
target = 0;
|
||||
}
|
||||
3
objects/obmarker/Draw_0.gml
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
draw_circle_color(x, y, 4, global.playerColor, global.playerColor, true);
|
||||
draw_line_color(x - 4, y - 4, x + 4, y + 4, global.playerColor, global.playerColor);
|
||||
draw_line_color(x - 4, y + 4, x + 4, y - 4, global.playerColor, global.playerColor);
|
||||
13
objects/obmarker/Step_0.gml
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
if distance_to_object(host) <= 2
|
||||
{
|
||||
instance_destroy();
|
||||
}
|
||||
|
||||
if instance_exists(target)
|
||||
{
|
||||
if target != 0
|
||||
{
|
||||
x = target.x;
|
||||
y = target.y;
|
||||
}
|
||||
}
|
||||
36
objects/obmarker/obMarker.yy
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obMarker",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":8,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":2,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": false,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": false,
|
||||
"spriteId": null,
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
0
objects/obrocket/Alarm_0.gml
Normal file
16
objects/obrocket/Create_0.gml
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
rocketSpeed = 10; //тек. скорость
|
||||
rocketTurnRate = 180; //скорость поворота
|
||||
|
||||
destination = instance_create_layer(obCursor.x, obCursor.y, "Instances", obMarker); //точка назначения
|
||||
destination.host = id;
|
||||
|
||||
destAngle = point_direction(x, y, destination.x, destination.y); //угол назначения
|
||||
|
||||
alarm[0] = 10;
|
||||
|
||||
lx = 0;
|
||||
ly = 0;
|
||||
|
||||
damage = 5;
|
||||
|
||||
owner = obSpaceship;
|
||||
8
objects/obrocket/Draw_0.gml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
if owner = obSpaceship
|
||||
{
|
||||
draw_sprite_ext(spRocket1, image_index, x, y, 1, 1, direction, global.playerColor, 1)
|
||||
}
|
||||
else
|
||||
{
|
||||
draw_sprite_ext(spRocket1, image_index, x, y, 1, 1, direction, global.faction2Color, 1)
|
||||
}
|
||||
4
objects/obrocket/Other_0.gml
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
if !instance_exists(destination)
|
||||
{
|
||||
instance_destroy();
|
||||
}
|
||||
77
objects/obrocket/Step_0.gml
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
if !instance_exists(destination) and alarm[0] = -1
|
||||
{
|
||||
destAngle = direction;
|
||||
}
|
||||
else if instance_exists(destination)
|
||||
{
|
||||
|
||||
speed = rocketSpeed;
|
||||
image_angle = direction;
|
||||
|
||||
if direction != destAngle //ограниченный поворот
|
||||
{
|
||||
if angle_difference(destAngle, direction) < 0
|
||||
{
|
||||
direction -= rocketTurnRate/room_speed;
|
||||
}
|
||||
else
|
||||
{
|
||||
direction += rocketTurnRate/room_speed;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
direction = destAngle;
|
||||
}
|
||||
|
||||
destAngle = point_direction(x, y, destination.x, destination.y);
|
||||
|
||||
if collision_line(x - 6 + lx, y + ly, x + 6 + lx, y + ly, obSpacestation, true, false) and alarm[0] = -1
|
||||
{
|
||||
instance_destroy(destination);
|
||||
instance_destroy();
|
||||
}
|
||||
|
||||
if collision_line(x - 6 + lx, y + ly, x + 6 + lx, y + ly, obEnemy, true, false) and alarm[0] = -1
|
||||
{
|
||||
instance_nearest(x, y, obEnemy).shipHealth -= damage;
|
||||
instance_destroy();
|
||||
}
|
||||
if collision_line(x - 6 + lx, y + ly, x + 6 + lx, y + ly, obSpaceship, true, false) and alarm[0] = -1
|
||||
{
|
||||
if obSpaceship.shipShield >= damage
|
||||
{
|
||||
obSpaceship.shipShield -= damage;
|
||||
obSpaceship.alarm[5] = obSpaceship.shield.shieldDelay * room_speed;
|
||||
}
|
||||
else if obSpaceship.shipShield < damage and obSpaceship.shield > 0
|
||||
{
|
||||
damage -= obSpaceship.shipShield;
|
||||
obSpaceship.shipShield = 0;
|
||||
obSpaceship.alarm[5] = obSpaceship.shield.shieldDelay * room_speed;
|
||||
obSpaceship.shipHealth -= damage;
|
||||
}
|
||||
else
|
||||
{
|
||||
obSpaceship.shipHealth -= damage;
|
||||
}
|
||||
instance_destroy();
|
||||
}
|
||||
|
||||
if collision_line(x - 6 + lx, y + ly, x + 6 + lx, y + ly, obRocket, true, true)
|
||||
{
|
||||
instance_destroy(destination);
|
||||
instance_destroy(other);
|
||||
instance_destroy();
|
||||
}
|
||||
|
||||
lx = lengthdir_x(4, direction);
|
||||
ly = lengthdir_y(4, direction);
|
||||
}
|
||||
if instance_exists(destination)
|
||||
{
|
||||
if destination.target = 0
|
||||
{
|
||||
rocketTurnRate++;
|
||||
}
|
||||
}
|
||||
40
objects/obrocket/obRocket.yy
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obRocket",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":2,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":8,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":7,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": false,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": false,
|
||||
"spriteId": {
|
||||
"name": "spRocket1",
|
||||
"path": "sprites/spRocket1/spRocket1.yy",
|
||||
},
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
1
objects/obspaceship/Alarm_0.gml
Normal file
|
|
@ -0,0 +1 @@
|
|||
///@description первичка
|
||||
1
objects/obspaceship/Alarm_1.gml
Normal file
|
|
@ -0,0 +1 @@
|
|||
shipSpeed *= 0.75;
|
||||
2
objects/obspaceship/Alarm_2.gml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
x = obSpacestationMenu.x;
|
||||
y = obSpacestationMenu.y;
|
||||
71
objects/obspaceship/Alarm_3.gml
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
/// @description магазин
|
||||
switch action
|
||||
{
|
||||
case 1:
|
||||
if shipHealth < shipMaxHealth and global.money >= 30
|
||||
{
|
||||
shipHealth = shipMaxHealth;
|
||||
global.money -= 30;
|
||||
action = 0;
|
||||
}
|
||||
break;
|
||||
|
||||
case 2:
|
||||
if global.money >= 20
|
||||
{
|
||||
shipTurboFuel += shipTurboFuelLimit/5;
|
||||
global.money -= 20;
|
||||
action = 0;
|
||||
}
|
||||
break;
|
||||
|
||||
case 3:
|
||||
if global.money >= 10
|
||||
{
|
||||
rockets += 5;
|
||||
global.money -= 10;
|
||||
action = 0;
|
||||
}
|
||||
break;
|
||||
|
||||
case 4:
|
||||
if global.money >= 100
|
||||
{
|
||||
switch shipType
|
||||
{
|
||||
case global.shipMk1:
|
||||
shipType = global.shipMk2;
|
||||
global.money -= 100;
|
||||
action = 0;
|
||||
break;
|
||||
|
||||
case global.shipMk2:
|
||||
shipType = global.shipMk3;
|
||||
global.money -= 100;
|
||||
action = 0;
|
||||
break;
|
||||
|
||||
case global.shipMk3:
|
||||
show_message("Слышь, ублюдок ебаный, прекрати хуярить лес, немедленно, блядская тварь 2000 ранга нахуй!\n"+
|
||||
"Ты заебал уже, меня твоё нахуй присутствие в игре раздражает блять!\n"+
|
||||
"Выйди нахуй, разбей свои тревела ебучие, не позорься, блять, тварь блядская.");
|
||||
break;
|
||||
}
|
||||
}
|
||||
case 5:
|
||||
shield = global.shieldMk1;
|
||||
action = 0;
|
||||
break;
|
||||
case 6:
|
||||
shield = global.shieldMk2;
|
||||
action = 0;
|
||||
break;
|
||||
case 7:
|
||||
primaryWeapon = global.laserMk1;
|
||||
action = 0;
|
||||
break;
|
||||
case 8:
|
||||
primaryWeapon = global.laserMk2;
|
||||
action = 0;
|
||||
break;
|
||||
}
|
||||
1
objects/obspaceship/Alarm_4.gml
Normal file
|
|
@ -0,0 +1 @@
|
|||
/// @description вторичка
|
||||
1
objects/obspaceship/Alarm_5.gml
Normal file
|
|
@ -0,0 +1 @@
|
|||
/// @description щиты
|
||||
2
objects/obspaceship/Collision_obSpacestation.gml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
x = xprevious;
|
||||
y = yprevious;
|
||||
49
objects/obspaceship/Create_0.gml
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
shipSpeed = 0; //тек. скорость
|
||||
shipAccel = 2; //скорость ускорения
|
||||
shipTurnRate = 180; //скорость поворота
|
||||
|
||||
shipTurboSpeed = 10;
|
||||
shipTurboFuel = room_speed * 30;
|
||||
shipTurboFuelLimit = room_speed * 30;
|
||||
|
||||
shipSpeedUpCap = 5; //макс скорость
|
||||
shipSpeedDownCap = -1.25; //мин скорость
|
||||
|
||||
destAngle = 0; //угол назначения
|
||||
|
||||
rocketDir = point_direction(0, 0, 32, 0); //оффсеты для спавна ракет
|
||||
rocketLen = point_distance(0, 0, 32, 0); //то же
|
||||
|
||||
spacestationLocation = 0; //угол станции отн корабля
|
||||
|
||||
inMenu = 0;
|
||||
|
||||
camX = 0;
|
||||
camY = 0;
|
||||
|
||||
guiMouseX = 0;
|
||||
guiMouseY = 0;
|
||||
|
||||
shipHealth = 40;
|
||||
shipMaxHealth = 40;
|
||||
|
||||
alarm[2] = 1;
|
||||
|
||||
turbo = 0;
|
||||
|
||||
shipType = global.shipMk1;
|
||||
|
||||
primaryWeapon = global.laserMk1;
|
||||
secondaryWeapon = global.rocketMk1;
|
||||
|
||||
engine = global.engineMk1;
|
||||
|
||||
action = 0;
|
||||
|
||||
rockets = 20;
|
||||
|
||||
shield = global.shieldMk1;
|
||||
|
||||
shipShield = 5;
|
||||
|
||||
inventory = array_create(5, global.nonei);
|
||||
24
objects/obspaceship/Draw_0.gml
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
draw_sprite_ext(spShip1, 0, x, y, 1, 1, image_angle, global.playerColor, 1)
|
||||
|
||||
if inMenu
|
||||
{
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, camX+128, camY+128, 128, 128, global.faction1Color, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, camX+132, camY+131, 120, 28, global.faction1Color, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, camX+132, camY+162, 120, 28, global.faction1Color, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, camX+132, camY+193, 120, 28, global.faction1Color, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, camX+132, camY+224, 120, 28, global.faction1Color, 1);
|
||||
draw_text_ext_color(camX + 192, camY + 145, "Восстановить здоровье (30 §)", 9, 120, global.faction1Color, global.faction1Color, global.faction1Color, global.faction1Color, 1);
|
||||
draw_text_ext_color(camX + 192, camY + 176, "+20% топлива (20 §)", 9, 120, global.faction1Color, global.faction1Color, global.faction1Color, global.faction1Color, 1);
|
||||
draw_text_ext_color(camX + 192, camY + 207, "+5 ракет (10 §)", 9, 120, global.faction1Color, global.faction1Color, global.faction1Color, global.faction1Color, 1);
|
||||
draw_text_ext_color(camX + 192, camY + 238, "Улучшить корабль (100 §)", 9, 120, global.faction1Color, global.faction1Color, global.faction1Color, global.faction1Color, 1);
|
||||
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, camX+272, camY+128, 128, 128, global.faction1Color, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, camX+276, camY+131, 120, 28, global.faction1Color, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, camX+276, camY+162, 120, 28, global.faction1Color, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, camX+276, camY+193, 120, 28, global.faction1Color, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, camX+276, camY+224, 120, 28, global.faction1Color, 1);
|
||||
draw_text_ext_color(camX + 336, camY + 145, "Щит Mk1 (5, 1, 3)", 9, 120, global.faction1Color, global.faction1Color, global.faction1Color, global.faction1Color, 1);
|
||||
draw_text_ext_color(camX + 336, camY + 176, "Щит Mk2 (10, 1, 5)", 9, 120, global.faction1Color, global.faction1Color, global.faction1Color, global.faction1Color, 1);
|
||||
draw_text_ext_color(camX + 336, camY + 207, "Лазер Mk1 (1, 12, 5)", 9, 120, global.faction1Color, global.faction1Color, global.faction1Color, global.faction1Color, 1);
|
||||
draw_text_ext_color(camX + 336, camY + 238, "Лазер Mk2 (2, 12, 5)", 9, 120, global.faction1Color, global.faction1Color, global.faction1Color, global.faction1Color, 1);
|
||||
}
|
||||
28
objects/obspaceship/Draw_64.gml
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
draw_set_valign(fa_middle);
|
||||
draw_set_halign(fa_middle);
|
||||
|
||||
draw_line_color(1366-75, 768-256, 1366-200, 768-256, global.playerColor, global.playerColor);
|
||||
draw_line_color(1366-100, 768-271, 1366-100, 768-241, global.playerColor, global.playerColor);
|
||||
draw_rectangle_color(1366-100, 768-266, 1366-shipSpeed/shipSpeedUpCap*100-100, 768-246, global.playerColor, global.playerColor, global.playerColor, global.playerColor, true); //скорость
|
||||
draw_rectangle_color(1366-76, 768-270, 1366-199, 768-240, global.playerColor, global.playerColor, global.playerColor, global.playerColor, true);
|
||||
draw_text_color(150, 768-160, string(shipShield) + " # " + string(global.money) + " § " + string(round(shipTurboFuel/shipTurboFuelLimit*100)) + " % » " + string(rockets) + " ¤", global.playerColor, global.playerColor, global.playerColor, global.playerColor, 1)
|
||||
if !inMenu
|
||||
{
|
||||
draw_line_color(1366/2 + lengthdir_x(128, spacestationLocation), 768/2 + lengthdir_y(128, spacestationLocation), 1366/2 + lengthdir_x(192, spacestationLocation), 768/2 + lengthdir_y(192, spacestationLocation), global.faction1Color, global.faction1Color); //указатель станции
|
||||
}
|
||||
draw_line_color(1366/2 + lengthdir_x(160, point_direction(x, y, obEnemy.x, obEnemy.y)), 768/2 + lengthdir_y(160, point_direction(x, y, obEnemy.x, obEnemy.y)), 1366/2 + lengthdir_x(192, point_direction(x, y, obEnemy.x, obEnemy.y)), 768/2 + lengthdir_y(192, point_direction(x, y, obEnemy.x, obEnemy.y)), global.faction2Color, global.faction2Color);
|
||||
|
||||
draw_rectangle_color(64, 768-64, 96, 768-96, global.playerColor, global.playerColor, global.playerColor, global.playerColor, true);
|
||||
draw_text_color(80, 768-78, string(shipHealth) + " +", global.playerColor, global.playerColor, global.playerColor, global.playerColor, 1);
|
||||
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, 1366-144, 768-184, 128, 168, global.playerColor, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, 1366-140, 768-180, 120, 28, global.playerColor, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, 1366-140, 768-149, 120, 28, global.playerColor, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, 1366-140, 768-118, 120, 28, global.playerColor, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, 1366-140, 768-87, 120, 28, global.playerColor, 1);
|
||||
draw_sprite_stretched_ext(spMenuBack, 0, 1366-140, 768-56, 120, 28, global.playerColor, 1);
|
||||
draw_text_ext_color(1366-80, 768-166, shipType.sname, 9, 120, global.playerColor, global.playerColor, global.playerColor, global.playerColor, 1);
|
||||
draw_text_ext_color(1366-80, 768-135, engine.sname, 9, 120, global.playerColor, global.playerColor, global.playerColor, global.playerColor, 1);
|
||||
draw_text_ext_color(1366-80, 768-104, primaryWeapon.sname, 9, 120, global.playerColor, global.playerColor, global.playerColor, global.playerColor, 1);
|
||||
draw_text_ext_color(1366-80, 768-73, secondaryWeapon.sname, 9, 120, global.playerColor, global.playerColor, global.playerColor, global.playerColor, 1);
|
||||
draw_text_ext_color(1366-80, 768-42, shield.sname, 9, 120, global.playerColor, global.playerColor, global.playerColor, global.playerColor, 1);
|
||||
236
objects/obspaceship/Step_0.gml
Normal file
|
|
@ -0,0 +1,236 @@
|
|||
destAngle = point_direction(x, y, obCursor.x, obCursor.y);
|
||||
|
||||
if direction != destAngle //ограниченный поворот
|
||||
{
|
||||
if global.movementType = 0
|
||||
{
|
||||
if angle_difference(destAngle, direction)<0
|
||||
{
|
||||
direction -= shipTurnRate/room_speed;
|
||||
}
|
||||
else
|
||||
{
|
||||
direction += shipTurnRate/room_speed;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if keyboard_check(global.bindTurnLeft)
|
||||
{
|
||||
direction += shipTurnRate/room_speed;
|
||||
}
|
||||
if keyboard_check(global.bindTurnRight)
|
||||
{
|
||||
direction -= shipTurnRate/room_speed;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
direction = destAngle;
|
||||
}
|
||||
|
||||
image_angle = direction;
|
||||
|
||||
speed = shipSpeed;
|
||||
|
||||
if keyboard_check(global.bindAccelerate) //ускорение
|
||||
{
|
||||
if shipSpeed < shipSpeedUpCap and !turbo
|
||||
{
|
||||
shipSpeed += shipAccel/room_speed;
|
||||
}
|
||||
else
|
||||
{
|
||||
shipSpeed = shipSpeedUpCap;
|
||||
}
|
||||
}
|
||||
|
||||
if keyboard_check(global.bindDeaccelerate) //торможение
|
||||
{
|
||||
if shipSpeed > shipSpeedDownCap
|
||||
{
|
||||
shipSpeed -= shipAccel/room_speed;
|
||||
}
|
||||
else
|
||||
{
|
||||
shipSpeed = shipSpeedDownCap;
|
||||
}
|
||||
}
|
||||
|
||||
if !inMenu and (keyboard_check_pressed(global.bindFire) or mouse_check_button_pressed(mb_right)) and alarm[4] = -1
|
||||
{
|
||||
switch secondaryWeapon.weapontype
|
||||
{
|
||||
case weaponType.rocket:
|
||||
if rockets > 0 //ракеты
|
||||
{
|
||||
lat = point_direction(x, y, obCursor.x, obCursor.y);
|
||||
lenX = lengthdir_x(rocketLen, lat + rocketDir);
|
||||
lenY = lengthdir_y(rocketLen, lat + rocketDir);
|
||||
rocket = instance_create_layer(x + lenX, y + lenY, "Instances", obRocket);
|
||||
rocket.direction = direction;
|
||||
rocket.owner = obSpaceship;
|
||||
rocket.damage = secondaryWeapon.damage;
|
||||
rocket.rocketTurnRate = secondaryWeapon.rotationspeed;
|
||||
rocket.speed = secondaryWeapon.projspeed;
|
||||
rockets--;
|
||||
alarm[4] = room_speed / secondaryWeapon.firerate;
|
||||
}
|
||||
break;
|
||||
case weaponType.laser: //лазеры
|
||||
lat = point_direction(x, y, obCursor.x, obCursor.y);
|
||||
lenX = lengthdir_x(rocketLen, lat + rocketDir);
|
||||
lenY = lengthdir_y(rocketLen, lat + rocketDir);
|
||||
laser = instance_create_layer(x + lenX, y + lenY, "Instances", obLaser);
|
||||
laser.direction = direction;
|
||||
laser.owner = obSpaceship;
|
||||
laser.damage = secondaryWeapon.damage;
|
||||
laser.speed = secondaryWeapon.projspeed;
|
||||
alarm[4] = room_speed / secondaryWeapon.firerate;
|
||||
}
|
||||
}
|
||||
|
||||
if !inMenu and mouse_check_button(mb_left) and alarm[0] = -1
|
||||
{
|
||||
switch primaryWeapon.weapontype
|
||||
{
|
||||
case weaponType.rocket:
|
||||
if rockets > 0 //ракеты
|
||||
{
|
||||
lat = point_direction(x, y, obCursor.x, obCursor.y);
|
||||
lenX = lengthdir_x(rocketLen, lat + rocketDir);
|
||||
lenY = lengthdir_y(rocketLen, lat + rocketDir);
|
||||
rocket = instance_create_layer(x + lenX, y + lenY, "Instances", obRocket);
|
||||
rocket.direction = direction;
|
||||
rocket.owner = obSpaceship;
|
||||
rocket.damage = primaryWeapon.damage;
|
||||
rocket.rocketTurnRate = primaryWeapon.rotationspeed;
|
||||
rocket.speed = primaryWeapon.projspeed;
|
||||
rockets--;
|
||||
alarm[0] = room_speed / primaryWeapon.firerate;
|
||||
}
|
||||
break;
|
||||
case weaponType.laser: //лазеры
|
||||
lat = point_direction(x, y, obCursor.x, obCursor.y);
|
||||
lenX = lengthdir_x(rocketLen, lat + rocketDir);
|
||||
lenY = lengthdir_y(rocketLen, lat + rocketDir);
|
||||
laser = instance_create_layer(x + lenX, y + lenY, "Instances", obLaser);
|
||||
laser.direction = direction;
|
||||
laser.owner = obSpaceship;
|
||||
laser.damage = primaryWeapon.damage;
|
||||
laser.speed = primaryWeapon.projspeed;
|
||||
alarm[0] = room_speed / primaryWeapon.firerate;
|
||||
}
|
||||
}
|
||||
|
||||
if place_meeting(x, y, obSpacestation)
|
||||
{
|
||||
x = xprevious - lengthdir_x(16, spacestationLocation);
|
||||
y = yprevious - lengthdir_y(16, spacestationLocation);
|
||||
alarm[1] = 1;
|
||||
if inMenu
|
||||
{
|
||||
shipSpeed = 0;
|
||||
}
|
||||
}
|
||||
|
||||
spacestationLocation = point_direction(x, y, obSpacestation.x, obSpacestation.y);
|
||||
|
||||
with obSpacestationMenu
|
||||
{
|
||||
obSpaceship.inMenu = collision_circle(x, y, radius, obSpaceship, true, false);
|
||||
}
|
||||
|
||||
camX = camera_get_view_x(view_camera[0]);
|
||||
camY = camera_get_view_y(view_camera[0]);
|
||||
guiMouseX = device_mouse_x_to_gui(0);
|
||||
guiMouseY = device_mouse_y_to_gui(0);
|
||||
|
||||
if inMenu
|
||||
{
|
||||
if guiMouseX >= 132 and guiMouseX <= 252 and guiMouseY >= 131 and guiMouseY <= 159 and mouse_check_button_released(mb_left)
|
||||
{
|
||||
action = 1;
|
||||
alarm[3] = 1;
|
||||
}
|
||||
if guiMouseX >= 132 and guiMouseX <= 252 and guiMouseY >= 162 and guiMouseY <= 190 and mouse_check_button_released(mb_left)
|
||||
{
|
||||
action = 2;
|
||||
alarm[3] = 1;
|
||||
}
|
||||
if guiMouseX >= 132 and guiMouseX <= 252 and guiMouseY >= 193 and guiMouseY <= 221 and mouse_check_button_released(mb_left)
|
||||
{
|
||||
action = 3;
|
||||
alarm[3] = 1;
|
||||
}
|
||||
if guiMouseX >= 132 and guiMouseX <= 252 and guiMouseY >= 224 and guiMouseY <= 252 and mouse_check_button_released(mb_left)
|
||||
{
|
||||
action = 4;
|
||||
alarm[3] = 1;
|
||||
}
|
||||
|
||||
if guiMouseX >= 276 and guiMouseX <= 456 and guiMouseY >= 131 and guiMouseY <= 159 and mouse_check_button_released(mb_left)
|
||||
{
|
||||
action = 5;
|
||||
alarm[3] = 1;
|
||||
}
|
||||
if guiMouseX >= 276 and guiMouseX <= 456 and guiMouseY >= 162 and guiMouseY <= 190 and mouse_check_button_released(mb_left)
|
||||
{
|
||||
action = 6;
|
||||
alarm[3] = 1;
|
||||
}
|
||||
if guiMouseX >= 276 and guiMouseX <= 456 and guiMouseY >= 193 and guiMouseY <= 221 and mouse_check_button_released(mb_left)
|
||||
{
|
||||
action = 7;
|
||||
alarm[3] = 1;
|
||||
}
|
||||
if guiMouseX >= 276 and guiMouseX <= 456 and guiMouseY >= 224 and guiMouseY <= 252 and mouse_check_button_released(mb_left)
|
||||
{
|
||||
action = 8;
|
||||
alarm[3] = 1;
|
||||
}
|
||||
}
|
||||
|
||||
if shipHealth <= 0
|
||||
{
|
||||
shipHealth = round(shipMaxHealth/2);
|
||||
shipSpeed = 0;
|
||||
alarm[2] = 1;
|
||||
}
|
||||
|
||||
if keyboard_check(global.bindTurbo) and shipTurboFuel > 0 and engine.shipTurbo
|
||||
{
|
||||
turbo = 1;
|
||||
shipTurboFuel--;
|
||||
shipSpeed = shipTurboSpeed;
|
||||
}
|
||||
else
|
||||
{
|
||||
turbo = 0;
|
||||
if shipSpeed > shipSpeedUpCap
|
||||
{
|
||||
shipSpeed = shipSpeedUpCap;
|
||||
}
|
||||
}
|
||||
|
||||
shipMaxHealth = shipType.shipHealth;
|
||||
shipSpeedUpCap = engine.shipSpeedUpCap;
|
||||
shipSpeedDownCap = engine.shipSpeedDownCap;
|
||||
shipTurboSpeed = engine.shipTurboSpeed;
|
||||
shipTurboFuelLimit = engine.shipTurboFuelLimit;
|
||||
|
||||
if shipTurboFuel > shipTurboFuelLimit
|
||||
{
|
||||
shipTurboFuel = shipTurboFuelLimit;
|
||||
}
|
||||
|
||||
if alarm[5] = -1 and shipShield < shield.shieldCapacity
|
||||
{
|
||||
shipShield += shield.shieldChargerate/room_speed;
|
||||
}
|
||||
|
||||
if shipShield > shield.shieldCapacity
|
||||
{
|
||||
shipShield = shield.shieldCapacity
|
||||
}
|
||||
45
objects/obspaceship/obSpaceship.yy
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obSpaceship",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":64,"eventType":8,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":8,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":1,"eventType":2,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":2,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":2,"eventType":2,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":3,"eventType":2,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":4,"eventType":2,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":5,"eventType":2,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": false,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": false,
|
||||
"spriteId": {
|
||||
"name": "spShip1",
|
||||
"path": "sprites/spShip1/spShip1.yy",
|
||||
},
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
4
objects/obspacestation/Create_0.gml
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
direction = random(360);
|
||||
image_angle = direction;
|
||||
mask_index = spSpacestation;
|
||||
menu = instance_create_layer(x, y, "Instances", obSpacestationMenu);
|
||||
1
objects/obspacestation/Draw_0.gml
Normal file
|
|
@ -0,0 +1 @@
|
|||
draw_sprite_ext(spSpacestation, 0, x, y, 1, 1, direction, global.faction1Color, 1);
|
||||
37
objects/obspacestation/obSpacestation.yy
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obSpacestation",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":8,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": false,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": true,
|
||||
"spriteId": {
|
||||
"name": "spSpacestation",
|
||||
"path": "sprites/spSpacestation/spSpacestation.yy",
|
||||
},
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
4
objects/obspacestationmenu/Create_0.gml
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
host = obSpacestation;
|
||||
x = host.x + lengthdir_x(192, host.direction-90);
|
||||
y = host.y + lengthdir_y(192, host.direction-90);
|
||||
radius = 80;
|
||||
0
objects/obspacestationmenu/Step_0.gml
Normal file
34
objects/obspacestationmenu/obSpacestationMenu.yy
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obSpacestationMenu",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": false,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": false,
|
||||
"spriteId": null,
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
6
objects/obstar/Create_0.gml
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
size = random(1.5);
|
||||
image_xscale = size;
|
||||
image_yscale = size;
|
||||
image_speed = random(2);
|
||||
image_index = round(random(7));
|
||||
color = choose(make_color_hsv(32, random(255), random(255)), make_color_hsv(190, random(255), random(255)));
|
||||
1
objects/obstar/Draw_0.gml
Normal file
|
|
@ -0,0 +1 @@
|
|||
draw_sprite_ext(spStar, image_index, x, y, image_xscale, image_yscale, 0, color, 1);
|
||||
5
objects/obstar/Step_0.gml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
if distance_to_object(instance_nearest(x, y, obStar)) <= 16
|
||||
{
|
||||
x = random(room_width);
|
||||
y = random(room_height);
|
||||
}
|
||||
38
objects/obstar/obStar.yy
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"resourceType": "GMObject",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "obStar",
|
||||
"eventList": [
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,},
|
||||
{"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":8,"isDnD":false,},
|
||||
],
|
||||
"managed": true,
|
||||
"overriddenProperties": [],
|
||||
"parent": {
|
||||
"name": "Objects",
|
||||
"path": "folders/Objects.yy",
|
||||
},
|
||||
"parentObjectId": null,
|
||||
"persistent": false,
|
||||
"physicsAngularDamping": 0.1,
|
||||
"physicsDensity": 0.5,
|
||||
"physicsFriction": 0.2,
|
||||
"physicsGroup": 1,
|
||||
"physicsKinematic": false,
|
||||
"physicsLinearDamping": 0.1,
|
||||
"physicsObject": false,
|
||||
"physicsRestitution": 0.1,
|
||||
"physicsSensor": false,
|
||||
"physicsShape": 1,
|
||||
"physicsShapePoints": [],
|
||||
"physicsStartAwake": true,
|
||||
"properties": [],
|
||||
"solid": false,
|
||||
"spriteId": {
|
||||
"name": "spStar",
|
||||
"path": "sprites/spStar/spStar.yy",
|
||||
},
|
||||
"spriteMaskId": null,
|
||||
"visible": true,
|
||||
}
|
||||
24
options/linux/options_linux.yy
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"resourceType": "GMLinuxOptions",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "Linux",
|
||||
"option_linux_allow_fullscreen": false,
|
||||
"option_linux_disable_sandbox": false,
|
||||
"option_linux_display_cursor": true,
|
||||
"option_linux_display_name": "Created with GameMaker",
|
||||
"option_linux_display_splash": false,
|
||||
"option_linux_enable_steam": false,
|
||||
"option_linux_homepage": "http://www.yoyogames.com",
|
||||
"option_linux_icon": "${base_options_dir}/linux/icons/64.png",
|
||||
"option_linux_interpolate_pixels": true,
|
||||
"option_linux_long_desc": "",
|
||||
"option_linux_maintainer_email": "",
|
||||
"option_linux_resize_window": false,
|
||||
"option_linux_scale": 0,
|
||||
"option_linux_short_desc": "",
|
||||
"option_linux_splash_screen": "${base_options_dir}/linux/splash/splash.png",
|
||||
"option_linux_start_fullscreen": false,
|
||||
"option_linux_sync": false,
|
||||
"option_linux_texture_page": "2048x2048",
|
||||
"option_linux_version": "1.0.0.0",
|
||||
}
|
||||
35
options/mac/options_mac.yy
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
"resourceType": "GMMacOptions",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "macOS",
|
||||
"option_mac_allow_fullscreen": false,
|
||||
"option_mac_allow_incoming_network": false,
|
||||
"option_mac_allow_outgoing_network": false,
|
||||
"option_mac_app_category": "Games",
|
||||
"option_mac_app_id": "com.company.game",
|
||||
"option_mac_apple_sign_in": false,
|
||||
"option_mac_arm64": true,
|
||||
"option_mac_build_app_store": false,
|
||||
"option_mac_copyright": "",
|
||||
"option_mac_disable_sandbox": false,
|
||||
"option_mac_display_cursor": true,
|
||||
"option_mac_display_name": "Created with GameMaker",
|
||||
"option_mac_enable_retina": false,
|
||||
"option_mac_enable_steam": false,
|
||||
"option_mac_icon_png": "${base_options_dir}/mac/icons/1024.png",
|
||||
"option_mac_installer_background_png": "${base_options_dir}/mac/splash/installer_background.png",
|
||||
"option_mac_interpolate_pixels": true,
|
||||
"option_mac_menu_dock": false,
|
||||
"option_mac_min_version": "10.10",
|
||||
"option_mac_output_dir": "~/gamemakerstudio2",
|
||||
"option_mac_resize_window": false,
|
||||
"option_mac_scale": 0,
|
||||
"option_mac_signing_identity": "Developer ID Application:",
|
||||
"option_mac_splash_png": "${base_options_dir}/mac/splash/splash.png",
|
||||
"option_mac_start_fullscreen": false,
|
||||
"option_mac_team_id": "",
|
||||
"option_mac_texture_page": "2048x2048",
|
||||
"option_mac_version": "1.0.0.0",
|
||||
"option_mac_vsync": false,
|
||||
"option_mac_x86_64": true,
|
||||
}
|
||||
20
options/main/options_main.yy
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"resourceType": "GMMainOptions",
|
||||
"resourceVersion": "1.4",
|
||||
"name": "Main",
|
||||
"option_author": "",
|
||||
"option_collision_compatibility": false,
|
||||
"option_copy_on_write_enabled": false,
|
||||
"option_draw_colour": 4294967295,
|
||||
"option_game_speed": 100,
|
||||
"option_gameguid": "42d41bb8-c257-47a8-bd76-7ef84244c8e6",
|
||||
"option_gameid": "0",
|
||||
"option_mips_for_3d_textures": false,
|
||||
"option_sci_usesci": false,
|
||||
"option_spine_licence": false,
|
||||
"option_steam_app_id": "0",
|
||||
"option_template_description": null,
|
||||
"option_template_icon": "${base_options_dir}/main/template_icon.png",
|
||||
"option_template_image": "${base_options_dir}/main/template_image.png",
|
||||
"option_window_colour": 255,
|
||||
}
|
||||
27
options/operagx/options_operagx.yy
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"resourceType": "GMOperaGXOptions",
|
||||
"resourceVersion": "1.1",
|
||||
"name": "operagx",
|
||||
"option_operagx_display_cursor": true,
|
||||
"option_operagx_editUrl": "",
|
||||
"option_operagx_game_name": "cosmic",
|
||||
"option_operagx_guid": "",
|
||||
"option_operagx_internalShareUrl": "",
|
||||
"option_operagx_interpolate_pixels": true,
|
||||
"option_operagx_mod_editUrl": "",
|
||||
"option_operagx_mod_game_name": "cosmic",
|
||||
"option_operagx_mod_guid": "",
|
||||
"option_operagx_mod_internalShareUrl": "",
|
||||
"option_operagx_mod_next_version": "1.0.0.0",
|
||||
"option_operagx_mod_publicShareUrl": "",
|
||||
"option_operagx_mod_team_id": "",
|
||||
"option_operagx_mod_team_name": "",
|
||||
"option_operagx_mod_version": "1.0.0.0",
|
||||
"option_operagx_next_version": "1.0.0.0",
|
||||
"option_operagx_publicShareUrl": "",
|
||||
"option_operagx_scale": 0,
|
||||
"option_operagx_team_id": "",
|
||||
"option_operagx_team_name": "",
|
||||
"option_operagx_texture_page": "2048x2048",
|
||||
"option_operagx_version": "1.0.0.0",
|
||||
}
|
||||
34
options/windows/options_windows.yy
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
{
|
||||
"resourceType": "GMWindowsOptions",
|
||||
"resourceVersion": "1.1",
|
||||
"name": "Windows",
|
||||
"option_windows_allow_fullscreen_switching": true,
|
||||
"option_windows_borderless": false,
|
||||
"option_windows_company_info": "",
|
||||
"option_windows_copy_exe_to_dest": false,
|
||||
"option_windows_copyright_info": "",
|
||||
"option_windows_description_info": "",
|
||||
"option_windows_disable_sandbox": false,
|
||||
"option_windows_display_cursor": true,
|
||||
"option_windows_display_name": "Cosmic v1.3 by GFMSHL)",
|
||||
"option_windows_enable_steam": false,
|
||||
"option_windows_executable_name": "cosmic.exe",
|
||||
"option_windows_icon": "${base_options_dir}/windows/icons/icon.ico",
|
||||
"option_windows_installer_finished": "${base_options_dir}/windows/installer/finished.bmp",
|
||||
"option_windows_installer_header": "${base_options_dir}/windows/installer/header.bmp",
|
||||
"option_windows_interpolate_pixels": false,
|
||||
"option_windows_license": "${base_options_dir}/windows/installer/license.txt",
|
||||
"option_windows_nsis_file": "${base_options_dir}/windows/installer/nsis_script.nsi",
|
||||
"option_windows_product_info": "",
|
||||
"option_windows_resize_window": true,
|
||||
"option_windows_save_location": 1,
|
||||
"option_windows_scale": 0,
|
||||
"option_windows_sleep_margin": 10,
|
||||
"option_windows_splash_screen": "${base_options_dir}/windows/splash/splash.png",
|
||||
"option_windows_start_fullscreen": false,
|
||||
"option_windows_steam_use_alternative_launcher": false,
|
||||
"option_windows_texture_page": "1024x1024",
|
||||
"option_windows_use_splash": false,
|
||||
"option_windows_version": "1.3.0.0",
|
||||
"option_windows_vsync": false,
|
||||
}
|
||||
2
rooms/rMain/InstanceCreationCode_inst_96B89A2.gml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
action = 1;
|
||||
text = "ВСТАНЬ МИД!";
|
||||
60
rooms/rMain/rMain.yy
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
{
|
||||
"resourceType": "GMRoom",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "rMain",
|
||||
"creationCodeFile": "",
|
||||
"inheritCode": false,
|
||||
"inheritCreationOrder": false,
|
||||
"inheritLayers": false,
|
||||
"instanceCreationOrder": [
|
||||
{"name":"inst_3C7BE2E1","path":"rooms/rMain/rMain.yy",},
|
||||
{"name":"inst_96B89A2","path":"rooms/rMain/rMain.yy",},
|
||||
],
|
||||
"isDnd": false,
|
||||
"layers": [
|
||||
{"resourceType":"GMRInstanceLayer","resourceVersion":"1.0","name":"Gui","depth":0,"effectEnabled":true,"effectType":null,"gridX":1,"gridY":1,"hierarchyFrozen":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"instances":[
|
||||
{"resourceType":"GMRInstance","resourceVersion":"1.0","name":"inst_96B89A2","colour":4294967295,"frozen":false,"hasCreationCode":true,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"objectId":{"name":"obGuiButton","path":"objects/obGuiButton/obGuiButton.yy",},"properties":[],"rotation":0.0,"scaleX":20.0,"scaleY":4.0,"x":1264.0,"y":2.0,},
|
||||
],"layers":[],"properties":[],"userdefinedDepth":false,"visible":true,},
|
||||
{"resourceType":"GMRInstanceLayer","resourceVersion":"1.0","name":"Instances","depth":100,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"instances":[
|
||||
{"resourceType":"GMRInstance","resourceVersion":"1.0","name":"inst_3C7BE2E1","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"objectId":{"name":"obGlobal","path":"objects/obGlobal/obGlobal.yy",},"properties":[],"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":0.0,"y":0.0,},
|
||||
],"layers":[],"properties":[],"userdefinedDepth":false,"visible":true,},
|
||||
{"resourceType":"GMRInstanceLayer","resourceVersion":"1.0","name":"Stars","depth":200,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"instances":[],"layers":[],"properties":[],"userdefinedDepth":false,"visible":true,},
|
||||
{"resourceType":"GMRBackgroundLayer","resourceVersion":"1.0","name":"Background","animationFPS":15.0,"animationSpeedType":0,"colour":4278190080,"depth":300,"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":null,"stretch":false,"userdefinedAnimFPS":false,"userdefinedDepth":false,"visible":true,"vspeed":0.0,"vtiled":false,"x":0,"y":0,},
|
||||
],
|
||||
"parent": {
|
||||
"name": "Rooms",
|
||||
"path": "folders/Rooms.yy",
|
||||
},
|
||||
"parentRoom": null,
|
||||
"physicsSettings": {
|
||||
"inheritPhysicsSettings": false,
|
||||
"PhysicsWorld": false,
|
||||
"PhysicsWorldGravityX": 0.0,
|
||||
"PhysicsWorldGravityY": 10.0,
|
||||
"PhysicsWorldPixToMetres": 0.1,
|
||||
},
|
||||
"roomSettings": {
|
||||
"Height": 8192,
|
||||
"inheritRoomSettings": false,
|
||||
"persistent": false,
|
||||
"Width": 8192,
|
||||
},
|
||||
"sequenceId": null,
|
||||
"views": [
|
||||
{"hborder":683,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":{"name":"obSpaceship","path":"objects/obSpaceship/obSpaceship.yy",},"vborder":384,"visible":true,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
|
||||
{"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
|
||||
{"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
|
||||
{"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
|
||||
{"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
|
||||
{"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
|
||||
{"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
|
||||
{"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,},
|
||||
],
|
||||
"viewSettings": {
|
||||
"clearDisplayBuffer": true,
|
||||
"clearViewBackground": false,
|
||||
"enableViews": true,
|
||||
"inheritViewSettings": false,
|
||||
},
|
||||
"volume": 1.0,
|
||||
}
|
||||
91
scripts/mnevpadlu/mnevpadlu.gml
Normal file
|
|
@ -0,0 +1,91 @@
|
|||
function newShip(_health, _sprite, _subsprite, _name) constructor
|
||||
{
|
||||
shipHealth = _health;
|
||||
sprite = _sprite;
|
||||
subsprite = _subsprite;
|
||||
sname = _name;
|
||||
}
|
||||
|
||||
global.shipMk1 = new newShip(40, spShip1, 0, "Корпус Mk1");
|
||||
global.shipMk2 = new newShip(60, spShip1, 0, "Корпус Mk2");
|
||||
global.shipMk3 = new newShip(75, spShip1, 0, "Корпус Mk3");
|
||||
|
||||
function newWeapon(_weapontype, _damage, _projspeed, _rotationspeed, _firerate, _sprite, _subsprite, _name) constructor
|
||||
{
|
||||
weapontype = _weapontype;
|
||||
damage = _damage;
|
||||
projspeed = _projspeed;
|
||||
rotationspeed = _rotationspeed;
|
||||
firerate = _firerate;
|
||||
sprite = _sprite;
|
||||
subsprite = _subsprite;
|
||||
sname = _name;
|
||||
}
|
||||
|
||||
global.rocketMk1 = new newWeapon(weaponType.rocket, 5, 12, 180, 5, spNone, 0, "Ракеты Mk1");
|
||||
global.laserMk1 = new newWeapon(weaponType.laser, 1, 12, 0, 5, spNone, 0, "Лазер Mk1");
|
||||
global.laserMk2 = new newWeapon(weaponType.laser, 2, 12, 0, 5, spNone, 0, "Лазер Mk2");
|
||||
global.not_weapon = new newWeapon(weaponType.oth, 0, 0, 0, 1, spNone, 0, "Пустая ячейка под оружие");
|
||||
|
||||
enum weaponType
|
||||
{
|
||||
laser,
|
||||
rocket,
|
||||
oth
|
||||
}
|
||||
|
||||
function newEngine(_speed, _turbo, _turbospeed, _turbofuel, _sprite, _subsprite, _name) constructor
|
||||
{
|
||||
shipSpeedUpCap = _speed;
|
||||
shipSpeedDownCap = _speed * -0.25;
|
||||
shipTurboSpeed = _turbospeed;
|
||||
shipTurboFuelLimit = _turbofuel * room_speed;
|
||||
shipTurbo = _turbo;
|
||||
sprite = _sprite;
|
||||
subsprite = _subsprite;
|
||||
sname = _name;
|
||||
}
|
||||
|
||||
global.engineMk1 = new newEngine(5, true, 10, 30, spNone, 0, "Двигатель Mk1");
|
||||
|
||||
function newShield(_capacity, _chargerate, _delay, _sprite, _subsprite, _name) constructor
|
||||
{
|
||||
shieldCapacity = _capacity;
|
||||
shieldChargerate = _chargerate;
|
||||
shieldDelay = _delay;
|
||||
sprite = _sprite;
|
||||
subsprite = _subsprite;
|
||||
sname = _name;
|
||||
}
|
||||
|
||||
global.shieldMk1 = new newShield(5, 1, 3, spNone, 0, "Щит Mk1");
|
||||
global.shieldMk2 = new newShield(10, 1, 5, spNone, 0, "Щит Mk2");
|
||||
|
||||
enum itemType
|
||||
{
|
||||
weapon,
|
||||
shield,
|
||||
engine,
|
||||
oth,
|
||||
ship
|
||||
}
|
||||
|
||||
function newItem(_id, _itemtype, _name, _desc, _cost) constructor
|
||||
{
|
||||
itemid = _id;
|
||||
itemtype = _itemtype;
|
||||
itemname = _name;
|
||||
itemdesc = _desc;
|
||||
itemcost = _cost;
|
||||
}
|
||||
|
||||
global.shipMk1i = new newItem(0, itemType.ship, "Корпус Mk1", "40 HP", 0);
|
||||
global.shipMk2i = new newItem(1, itemType.ship, "Корпус Mk2", "60 HP", 100);
|
||||
global.shipMk3i = new newItem(2, itemType.ship, "Корпус Mk3", "75 HP", 200);
|
||||
global.rocketMk1i = new newItem(3, itemType.weapon, "Ракеты Mk1", "5 DMG", 100);
|
||||
global.laserMk1i = new newItem(4, itemType.weapon, "Лазер Mk1", "1 DMG", 50);
|
||||
global.laserMk2i = new newItem(5, itemType.weapon, "Лазер Mk2", "2 DMG", 150);
|
||||
global.engineMk1i = new newItem(6, itemType.engine, "Двигатель Mk1", "5 MS", 50);
|
||||
global.shieldMk1i = new newItem(7, itemType.shield, "Щит Mk1", "5 S", 100);
|
||||
global.shieldMk2i = new newItem(8, itemType.shield, "Щит Mk2", "10 S", 300);
|
||||
global.nonei = new newItem(9, itemType.oth, "", "", 0);
|
||||
11
scripts/mnevpadlu/mnevpadlu.yy
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"resourceType": "GMScript",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "mnevpadlu",
|
||||
"isCompatibility": false,
|
||||
"isDnD": false,
|
||||
"parent": {
|
||||
"name": "Scripts",
|
||||
"path": "folders/Scripts.yy",
|
||||
},
|
||||
}
|
||||
21
shish patau.resource_order
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"FolderOrderSettings": [],
|
||||
"ResourceOrderSettings": [
|
||||
{"name":"obLaser","order":6,"path":"objects/obLaser/obLaser.yy",},
|
||||
{"name":"spMenuBack","order":4,"path":"sprites/spMenuBack/spMenuBack.yy",},
|
||||
{"name":"obRocket","order":4,"path":"objects/obRocket/obRocket.yy",},
|
||||
{"name":"obSpaceship","order":2,"path":"objects/obSpaceship/obSpaceship.yy",},
|
||||
{"name":"obSpacestation","order":7,"path":"objects/obSpacestation/obSpacestation.yy",},
|
||||
{"name":"obEnemy","order":9,"path":"objects/obEnemy/obEnemy.yy",},
|
||||
{"name":"obGlobal","order":1,"path":"objects/obGlobal/obGlobal.yy",},
|
||||
{"name":"spStar","order":2,"path":"sprites/spStar/spStar.yy",},
|
||||
{"name":"spSpacestation","order":3,"path":"sprites/spSpacestation/spSpacestation.yy",},
|
||||
{"name":"spNone","order":5,"path":"sprites/spNone/spNone.yy",},
|
||||
{"name":"obMarker","order":5,"path":"objects/obMarker/obMarker.yy",},
|
||||
{"name":"obCursor","order":3,"path":"objects/obCursor/obCursor.yy",},
|
||||
{"name":"obSpacestationMenu","order":8,"path":"objects/obSpacestationMenu/obSpacestationMenu.yy",},
|
||||
{"name":"obGuiButton","order":11,"path":"objects/obGuiButton/obGuiButton.yy",},
|
||||
{"name":"spRocket1","order":1,"path":"sprites/spRocket1/spRocket1.yy",},
|
||||
{"name":"obBounty","order":10,"path":"objects/obBounty/obBounty.yy",},
|
||||
],
|
||||
}
|
||||
65
shish patau.yyp
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
{
|
||||
"resourceType": "GMProject",
|
||||
"resourceVersion": "1.7",
|
||||
"name": "shish patau",
|
||||
"AudioGroups": [
|
||||
{"resourceType":"GMAudioGroup","resourceVersion":"1.3","name":"audiogroup_default","targets":-1,},
|
||||
],
|
||||
"configs": {
|
||||
"children": [],
|
||||
"name": "Default",
|
||||
},
|
||||
"defaultScriptType": 1,
|
||||
"Folders": [
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Animation Curves","folderPath":"folders/Animation Curves.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Extensions","folderPath":"folders/Extensions.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Fonts","folderPath":"folders/Fonts.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Notes","folderPath":"folders/Notes.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Objects","folderPath":"folders/Objects.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Paths","folderPath":"folders/Paths.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Rooms","folderPath":"folders/Rooms.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Scripts","folderPath":"folders/Scripts.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Sequences","folderPath":"folders/Sequences.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Shaders","folderPath":"folders/Shaders.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Sounds","folderPath":"folders/Sounds.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Sprites","folderPath":"folders/Sprites.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Tile Sets","folderPath":"folders/Tile Sets.yy",},
|
||||
{"resourceType":"GMFolder","resourceVersion":"1.0","name":"Timelines","folderPath":"folders/Timelines.yy",},
|
||||
],
|
||||
"IncludedFiles": [],
|
||||
"isEcma": false,
|
||||
"LibraryEmitters": [],
|
||||
"MetaData": {
|
||||
"IDEVersion": "2023.8.2.108",
|
||||
},
|
||||
"resources": [
|
||||
{"id":{"name":"obLaser","path":"objects/obLaser/obLaser.yy",},},
|
||||
{"id":{"name":"spMenuBack","path":"sprites/spMenuBack/spMenuBack.yy",},},
|
||||
{"id":{"name":"obRocket","path":"objects/obRocket/obRocket.yy",},},
|
||||
{"id":{"name":"obStar","path":"objects/obStar/obStar.yy",},},
|
||||
{"id":{"name":"obSpaceship","path":"objects/obSpaceship/obSpaceship.yy",},},
|
||||
{"id":{"name":"obSpacestation","path":"objects/obSpacestation/obSpacestation.yy",},},
|
||||
{"id":{"name":"obEnemy","path":"objects/obEnemy/obEnemy.yy",},},
|
||||
{"id":{"name":"obGlobal","path":"objects/obGlobal/obGlobal.yy",},},
|
||||
{"id":{"name":"spShip1","path":"sprites/spShip1/spShip1.yy",},},
|
||||
{"id":{"name":"spStar","path":"sprites/spStar/spStar.yy",},},
|
||||
{"id":{"name":"spSpacestation","path":"sprites/spSpacestation/spSpacestation.yy",},},
|
||||
{"id":{"name":"spNone","path":"sprites/spNone/spNone.yy",},},
|
||||
{"id":{"name":"obMarker","path":"objects/obMarker/obMarker.yy",},},
|
||||
{"id":{"name":"obCursor","path":"objects/obCursor/obCursor.yy",},},
|
||||
{"id":{"name":"obSpacestationMenu","path":"objects/obSpacestationMenu/obSpacestationMenu.yy",},},
|
||||
{"id":{"name":"fMenu","path":"fonts/fMenu/fMenu.yy",},},
|
||||
{"id":{"name":"mnevpadlu","path":"scripts/mnevpadlu/mnevpadlu.yy",},},
|
||||
{"id":{"name":"obGuiButton","path":"objects/obGuiButton/obGuiButton.yy",},},
|
||||
{"id":{"name":"spRocket1","path":"sprites/spRocket1/spRocket1.yy",},},
|
||||
{"id":{"name":"obBounty","path":"objects/obBounty/obBounty.yy",},},
|
||||
{"id":{"name":"rMain","path":"rooms/rMain/rMain.yy",},},
|
||||
],
|
||||
"RoomOrderNodes": [
|
||||
{"roomId":{"name":"rMain","path":"rooms/rMain/rMain.yy",},},
|
||||
],
|
||||
"templateType": null,
|
||||
"TextureGroups": [
|
||||
{"resourceType":"GMTextureGroup","resourceVersion":"1.3","name":"Default","autocrop":true,"border":2,"compressFormat":"bz2","directory":"","groupParent":null,"isScaled":true,"loadType":"default","mipsToGenerate":0,"targets":-1,},
|
||||
],
|
||||
}
|
||||
BIN
sprites/spNone/9ecbe216-68e3-4f61-8510-de731bcd16ad.png
Normal file
|
After Width: | Height: | Size: 68 B |
|
After Width: | Height: | Size: 68 B |
74
sprites/spNone/spNone.yy
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"resourceType": "GMSprite",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "spNone",
|
||||
"bbox_bottom": 0,
|
||||
"bbox_left": 0,
|
||||
"bbox_right": 0,
|
||||
"bbox_top": 0,
|
||||
"bboxMode": 0,
|
||||
"collisionKind": 1,
|
||||
"collisionTolerance": 0,
|
||||
"DynamicTexturePage": false,
|
||||
"edgeFiltering": false,
|
||||
"For3D": false,
|
||||
"frames": [
|
||||
{"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9ecbe216-68e3-4f61-8510-de731bcd16ad",},
|
||||
],
|
||||
"gridX": 0,
|
||||
"gridY": 0,
|
||||
"height": 1,
|
||||
"HTile": false,
|
||||
"layers": [
|
||||
{"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"d1034c1f-2f1d-4e1c-a3e4-b2abc7595b63","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,},
|
||||
],
|
||||
"nineSlice": null,
|
||||
"origin": 0,
|
||||
"parent": {
|
||||
"name": "Sprites",
|
||||
"path": "folders/Sprites.yy",
|
||||
},
|
||||
"preMultiplyAlpha": false,
|
||||
"sequence": {
|
||||
"resourceType": "GMSequence",
|
||||
"resourceVersion": "1.4",
|
||||
"name": "spNone",
|
||||
"autoRecord": true,
|
||||
"backdropHeight": 768,
|
||||
"backdropImageOpacity": 0.5,
|
||||
"backdropImagePath": "",
|
||||
"backdropWidth": 1366,
|
||||
"backdropXOffset": 0.0,
|
||||
"backdropYOffset": 0.0,
|
||||
"events": {"resourceType":"KeyframeStore<MessageEventKeyframe>","resourceVersion":"1.0","Keyframes":[],},
|
||||
"eventStubScript": null,
|
||||
"eventToFunction": {},
|
||||
"length": 1.0,
|
||||
"lockOrigin": false,
|
||||
"moments": {"resourceType":"KeyframeStore<MomentsEventKeyframe>","resourceVersion":"1.0","Keyframes":[],},
|
||||
"playback": 1,
|
||||
"playbackSpeed": 30.0,
|
||||
"playbackSpeedType": 0,
|
||||
"showBackdrop": true,
|
||||
"showBackdropImage": false,
|
||||
"timeUnits": 1,
|
||||
"tracks": [
|
||||
{"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"resourceType":"KeyframeStore<SpriteFrameKeyframe>","resourceVersion":"1.0","Keyframes":[
|
||||
{"resourceType":"Keyframe<SpriteFrameKeyframe>","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"9ecbe216-68e3-4f61-8510-de731bcd16ad","path":"sprites/spNone/spNone.yy",},},},"Disabled":false,"id":"3850c175-c6f6-4b07-804c-9a970ef13be8","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,},
|
||||
],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,},
|
||||
],
|
||||
"visibleRange": null,
|
||||
"volume": 1.0,
|
||||
"xorigin": 0,
|
||||
"yorigin": 0,
|
||||
},
|
||||
"swatchColours": null,
|
||||
"swfPrecision": 2.525,
|
||||
"textureGroupId": {
|
||||
"name": "Default",
|
||||
"path": "texturegroups/Default",
|
||||
},
|
||||
"type": 0,
|
||||
"VTile": false,
|
||||
"width": 1,
|
||||
}
|
||||
BIN
sprites/spmenuback/61b68cb1-e501-4c28-9ad7-8cacb46b6889.png
Normal file
|
After Width: | Height: | Size: 84 B |
|
After Width: | Height: | Size: 84 B |
97
sprites/spmenuback/spMenuBack.yy
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
{
|
||||
"resourceType": "GMSprite",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "spMenuBack",
|
||||
"bbox_bottom": 4,
|
||||
"bbox_left": 0,
|
||||
"bbox_right": 4,
|
||||
"bbox_top": 0,
|
||||
"bboxMode": 0,
|
||||
"collisionKind": 1,
|
||||
"collisionTolerance": 0,
|
||||
"DynamicTexturePage": false,
|
||||
"edgeFiltering": false,
|
||||
"For3D": false,
|
||||
"frames": [
|
||||
{"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"61b68cb1-e501-4c28-9ad7-8cacb46b6889",},
|
||||
],
|
||||
"gridX": 0,
|
||||
"gridY": 0,
|
||||
"height": 5,
|
||||
"HTile": false,
|
||||
"layers": [
|
||||
{"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"dd5413a0-1ff0-4b8f-a1ce-c8569017d00e","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,},
|
||||
],
|
||||
"nineSlice": {
|
||||
"resourceType": "GMNineSliceData",
|
||||
"resourceVersion": "1.0",
|
||||
"bottom": 2,
|
||||
"enabled": true,
|
||||
"guideColour": [
|
||||
4294902015,
|
||||
4294902015,
|
||||
4294902015,
|
||||
4294902015,
|
||||
],
|
||||
"highlightColour": 1728023040,
|
||||
"highlightStyle": 0,
|
||||
"left": 2,
|
||||
"right": 2,
|
||||
"tileMode": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
],
|
||||
"top": 2,
|
||||
},
|
||||
"origin": 0,
|
||||
"parent": {
|
||||
"name": "Sprites",
|
||||
"path": "folders/Sprites.yy",
|
||||
},
|
||||
"preMultiplyAlpha": false,
|
||||
"sequence": {
|
||||
"resourceType": "GMSequence",
|
||||
"resourceVersion": "1.4",
|
||||
"name": "spMenuBack",
|
||||
"autoRecord": true,
|
||||
"backdropHeight": 768,
|
||||
"backdropImageOpacity": 0.5,
|
||||
"backdropImagePath": "",
|
||||
"backdropWidth": 1366,
|
||||
"backdropXOffset": 0.0,
|
||||
"backdropYOffset": 0.0,
|
||||
"events": {"resourceType":"KeyframeStore<MessageEventKeyframe>","resourceVersion":"1.0","Keyframes":[],},
|
||||
"eventStubScript": null,
|
||||
"eventToFunction": {},
|
||||
"length": 1.0,
|
||||
"lockOrigin": false,
|
||||
"moments": {"resourceType":"KeyframeStore<MomentsEventKeyframe>","resourceVersion":"1.0","Keyframes":[],},
|
||||
"playback": 1,
|
||||
"playbackSpeed": 30.0,
|
||||
"playbackSpeedType": 0,
|
||||
"showBackdrop": true,
|
||||
"showBackdropImage": false,
|
||||
"timeUnits": 1,
|
||||
"tracks": [
|
||||
{"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"resourceType":"KeyframeStore<SpriteFrameKeyframe>","resourceVersion":"1.0","Keyframes":[
|
||||
{"resourceType":"Keyframe<SpriteFrameKeyframe>","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"61b68cb1-e501-4c28-9ad7-8cacb46b6889","path":"sprites/spMenuBack/spMenuBack.yy",},},},"Disabled":false,"id":"d0bdc7c9-7fa7-4673-893e-72e65d900abc","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,},
|
||||
],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,},
|
||||
],
|
||||
"visibleRange": null,
|
||||
"volume": 1.0,
|
||||
"xorigin": 0,
|
||||
"yorigin": 0,
|
||||
},
|
||||
"swatchColours": null,
|
||||
"swfPrecision": 2.525,
|
||||
"textureGroupId": {
|
||||
"name": "Default",
|
||||
"path": "texturegroups/Default",
|
||||
},
|
||||
"type": 0,
|
||||
"VTile": false,
|
||||
"width": 5,
|
||||
}
|
||||
BIN
sprites/sprocket1/5999bcfb-d2ff-4010-82df-a9824dd4e23b.png
Normal file
|
After Width: | Height: | Size: 122 B |
BIN
sprites/sprocket1/60a81a74-27ea-4719-b947-a605811c6d84.png
Normal file
|
After Width: | Height: | Size: 126 B |
BIN
sprites/sprocket1/7e4b845e-b715-4c8e-9ccf-b1b2e250efeb.png
Normal file
|
After Width: | Height: | Size: 130 B |
BIN
sprites/sprocket1/b0e02b99-53ca-4121-af77-f41d133526ae.png
Normal file
|
After Width: | Height: | Size: 120 B |
|
After Width: | Height: | Size: 122 B |
|
After Width: | Height: | Size: 126 B |
|
After Width: | Height: | Size: 130 B |
|
After Width: | Height: | Size: 120 B |
80
sprites/sprocket1/spRocket1.yy
Normal file
|
|
@ -0,0 +1,80 @@
|
|||
{
|
||||
"resourceType": "GMSprite",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "spRocket1",
|
||||
"bbox_bottom": 3,
|
||||
"bbox_left": 0,
|
||||
"bbox_right": 15,
|
||||
"bbox_top": 0,
|
||||
"bboxMode": 0,
|
||||
"collisionKind": 1,
|
||||
"collisionTolerance": 0,
|
||||
"DynamicTexturePage": false,
|
||||
"edgeFiltering": false,
|
||||
"For3D": false,
|
||||
"frames": [
|
||||
{"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"b0e02b99-53ca-4121-af77-f41d133526ae",},
|
||||
{"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"7e4b845e-b715-4c8e-9ccf-b1b2e250efeb",},
|
||||
{"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"5999bcfb-d2ff-4010-82df-a9824dd4e23b",},
|
||||
{"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"60a81a74-27ea-4719-b947-a605811c6d84",},
|
||||
],
|
||||
"gridX": 0,
|
||||
"gridY": 0,
|
||||
"height": 4,
|
||||
"HTile": false,
|
||||
"layers": [
|
||||
{"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"be582bfe-b5b9-443e-b490-0faf81a967db","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,},
|
||||
],
|
||||
"nineSlice": null,
|
||||
"origin": 9,
|
||||
"parent": {
|
||||
"name": "Sprites",
|
||||
"path": "folders/Sprites.yy",
|
||||
},
|
||||
"preMultiplyAlpha": false,
|
||||
"sequence": {
|
||||
"resourceType": "GMSequence",
|
||||
"resourceVersion": "1.4",
|
||||
"name": "spRocket1",
|
||||
"autoRecord": true,
|
||||
"backdropHeight": 768,
|
||||
"backdropImageOpacity": 0.5,
|
||||
"backdropImagePath": "",
|
||||
"backdropWidth": 1366,
|
||||
"backdropXOffset": 0.0,
|
||||
"backdropYOffset": 0.0,
|
||||
"events": {"resourceType":"KeyframeStore<MessageEventKeyframe>","resourceVersion":"1.0","Keyframes":[],},
|
||||
"eventStubScript": null,
|
||||
"eventToFunction": {},
|
||||
"length": 4.0,
|
||||
"lockOrigin": false,
|
||||
"moments": {"resourceType":"KeyframeStore<MomentsEventKeyframe>","resourceVersion":"1.0","Keyframes":[],},
|
||||
"playback": 1,
|
||||
"playbackSpeed": 10.0,
|
||||
"playbackSpeedType": 0,
|
||||
"showBackdrop": true,
|
||||
"showBackdropImage": false,
|
||||
"timeUnits": 1,
|
||||
"tracks": [
|
||||
{"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"resourceType":"KeyframeStore<SpriteFrameKeyframe>","resourceVersion":"1.0","Keyframes":[
|
||||
{"resourceType":"Keyframe<SpriteFrameKeyframe>","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"b0e02b99-53ca-4121-af77-f41d133526ae","path":"sprites/spRocket1/spRocket1.yy",},},},"Disabled":false,"id":"95b46916-951a-4dfc-bf1e-de31ccc84c3d","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,},
|
||||
{"resourceType":"Keyframe<SpriteFrameKeyframe>","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"7e4b845e-b715-4c8e-9ccf-b1b2e250efeb","path":"sprites/spRocket1/spRocket1.yy",},},},"Disabled":false,"id":"7c439759-c660-47a0-ae78-912c41bb46ee","IsCreationKey":false,"Key":1.0,"Length":1.0,"Stretch":false,},
|
||||
{"resourceType":"Keyframe<SpriteFrameKeyframe>","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"5999bcfb-d2ff-4010-82df-a9824dd4e23b","path":"sprites/spRocket1/spRocket1.yy",},},},"Disabled":false,"id":"a60034fa-9aa5-4c14-b382-1446b42a2d88","IsCreationKey":false,"Key":2.0,"Length":1.0,"Stretch":false,},
|
||||
{"resourceType":"Keyframe<SpriteFrameKeyframe>","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"60a81a74-27ea-4719-b947-a605811c6d84","path":"sprites/spRocket1/spRocket1.yy",},},},"Disabled":false,"id":"9a1c1d78-42d8-42a8-bba0-dd390314f9a1","IsCreationKey":false,"Key":3.0,"Length":1.0,"Stretch":false,},
|
||||
],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,},
|
||||
],
|
||||
"visibleRange": null,
|
||||
"volume": 1.0,
|
||||
"xorigin": 10,
|
||||
"yorigin": 2,
|
||||
},
|
||||
"swatchColours": null,
|
||||
"swfPrecision": 2.525,
|
||||
"textureGroupId": {
|
||||
"name": "Default",
|
||||
"path": "texturegroups/Default",
|
||||
},
|
||||
"type": 0,
|
||||
"VTile": false,
|
||||
"width": 16,
|
||||
}
|
||||
BIN
sprites/spship1/62b9e05a-ce99-4743-90ed-52a07d8f99ba.png
Normal file
|
After Width: | Height: | Size: 231 B |
|
After Width: | Height: | Size: 231 B |
74
sprites/spship1/spShip1.yy
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"resourceType": "GMSprite",
|
||||
"resourceVersion": "1.0",
|
||||
"name": "spShip1",
|
||||
"bbox_bottom": 31,
|
||||
"bbox_left": 0,
|
||||
"bbox_right": 31,
|
||||
"bbox_top": 0,
|
||||
"bboxMode": 0,
|
||||
"collisionKind": 0,
|
||||
"collisionTolerance": 0,
|
||||
"DynamicTexturePage": false,
|
||||
"edgeFiltering": false,
|
||||
"For3D": false,
|
||||
"frames": [
|
||||
{"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"62b9e05a-ce99-4743-90ed-52a07d8f99ba",},
|
||||
],
|
||||
"gridX": 0,
|
||||
"gridY": 0,
|
||||
"height": 32,
|
||||
"HTile": false,
|
||||
"layers": [
|
||||
{"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"27a0fbd0-c641-4ee1-99f9-1a258c0b5db8","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,},
|
||||
],
|
||||
"nineSlice": null,
|
||||
"origin": 4,
|
||||
"parent": {
|
||||
"name": "Sprites",
|
||||
"path": "folders/Sprites.yy",
|
||||
},
|
||||
"preMultiplyAlpha": false,
|
||||
"sequence": {
|
||||
"resourceType": "GMSequence",
|
||||
"resourceVersion": "1.4",
|
||||
"name": "spShip1",
|
||||
"autoRecord": true,
|
||||
"backdropHeight": 768,
|
||||
"backdropImageOpacity": 0.5,
|
||||
"backdropImagePath": "",
|
||||
"backdropWidth": 1366,
|
||||
"backdropXOffset": 0.0,
|
||||
"backdropYOffset": 0.0,
|
||||
"events": {"resourceType":"KeyframeStore<MessageEventKeyframe>","resourceVersion":"1.0","Keyframes":[],},
|
||||
"eventStubScript": null,
|
||||
"eventToFunction": {},
|
||||
"length": 1.0,
|
||||
"lockOrigin": false,
|
||||
"moments": {"resourceType":"KeyframeStore<MomentsEventKeyframe>","resourceVersion":"1.0","Keyframes":[],},
|
||||
"playback": 1,
|
||||
"playbackSpeed": 30.0,
|
||||
"playbackSpeedType": 0,
|
||||
"showBackdrop": true,
|
||||
"showBackdropImage": false,
|
||||
"timeUnits": 1,
|
||||
"tracks": [
|
||||
{"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"resourceType":"KeyframeStore<SpriteFrameKeyframe>","resourceVersion":"1.0","Keyframes":[
|
||||
{"resourceType":"Keyframe<SpriteFrameKeyframe>","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"62b9e05a-ce99-4743-90ed-52a07d8f99ba","path":"sprites/spShip1/spShip1.yy",},},},"Disabled":false,"id":"3ec37c1d-2f3f-439a-a3a5-f346e9a0fdc2","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,},
|
||||
],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,},
|
||||
],
|
||||
"visibleRange": null,
|
||||
"volume": 1.0,
|
||||
"xorigin": 16,
|
||||
"yorigin": 16,
|
||||
},
|
||||
"swatchColours": null,
|
||||
"swfPrecision": 2.525,
|
||||
"textureGroupId": {
|
||||
"name": "Default",
|
||||
"path": "texturegroups/Default",
|
||||
},
|
||||
"type": 0,
|
||||
"VTile": false,
|
||||
"width": 32,
|
||||
}
|
||||
BIN
sprites/spspacestation/4f8eef46-7dcb-4cef-ad7b-823d87d5a5e4.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |