decompiled old GM8 executable and converted project to GMS2 format
This commit is contained in:
parent
a3acb76966
commit
f7dbfd3bfc
|
@ -0,0 +1,155 @@
|
||||||
|
{
|
||||||
|
"resources": [
|
||||||
|
{"id":{"name":"spr_boss","path":"sprites/spr_boss/spr_boss.yy",},"order":1,},
|
||||||
|
{"id":{"name":"spr_bossBarrier","path":"sprites/spr_bossBarrier/spr_bossBarrier.yy",},"order":3,},
|
||||||
|
{"id":{"name":"spr_bossPortrait","path":"sprites/spr_bossPortrait/spr_bossPortrait.yy",},"order":5,},
|
||||||
|
{"id":{"name":"spr_player","path":"sprites/spr_player/spr_player.yy",},"order":7,},
|
||||||
|
{"id":{"name":"spr_bullet_players","path":"sprites/spr_bullet_players/spr_bullet_players.yy",},"order":9,},
|
||||||
|
{"id":{"name":"spr_bullet_enemy1","path":"sprites/spr_bullet_enemy1/spr_bullet_enemy1.yy",},"order":11,},
|
||||||
|
{"id":{"name":"spr_bullet_enemy2","path":"sprites/spr_bullet_enemy2/spr_bullet_enemy2.yy",},"order":13,},
|
||||||
|
{"id":{"name":"spr_bullet_enemy3","path":"sprites/spr_bullet_enemy3/spr_bullet_enemy3.yy",},"order":15,},
|
||||||
|
{"id":{"name":"spr_bullet_enemy4","path":"sprites/spr_bullet_enemy4/spr_bullet_enemy4.yy",},"order":17,},
|
||||||
|
{"id":{"name":"spr_bullet_enemy5","path":"sprites/spr_bullet_enemy5/spr_bullet_enemy5.yy",},"order":19,},
|
||||||
|
{"id":{"name":"spr_lives","path":"sprites/spr_lives/spr_lives.yy",},"order":21,},
|
||||||
|
{"id":{"name":"spr_bullet_enemy6","path":"sprites/spr_bullet_enemy6/spr_bullet_enemy6.yy",},"order":23,},
|
||||||
|
{"id":{"name":"spr_bullet_enemy7","path":"sprites/spr_bullet_enemy7/spr_bullet_enemy7.yy",},"order":25,},
|
||||||
|
{"id":{"name":"spr_bullet_enemyfade","path":"sprites/spr_bullet_enemyfade/spr_bullet_enemyfade.yy",},"order":27,},
|
||||||
|
{"id":{"name":"spr_fog","path":"sprites/spr_fog/spr_fog.yy",},"order":29,},
|
||||||
|
{"id":{"name":"spr_cherry","path":"sprites/spr_cherry/spr_cherry.yy",},"order":31,},
|
||||||
|
{"id":{"name":"spr_bullet_enemy8","path":"sprites/spr_bullet_enemy8/spr_bullet_enemy8.yy",},"order":33,},
|
||||||
|
{"id":{"name":"sprite18","path":"sprites/sprite18/sprite18.yy",},"order":35,},
|
||||||
|
{"id":{"name":"sprite19","path":"sprites/sprite19/sprite19.yy",},"order":37,},
|
||||||
|
{"id":{"name":"sprite20","path":"sprites/sprite20/sprite20.yy",},"order":39,},
|
||||||
|
{"id":{"name":"sprite22","path":"sprites/sprite22/sprite22.yy",},"order":41,},
|
||||||
|
{"id":{"name":"sprite23","path":"sprites/sprite23/sprite23.yy",},"order":43,},
|
||||||
|
{"id":{"name":"spr_bullet_enemy9","path":"sprites/spr_bullet_enemy9/spr_bullet_enemy9.yy",},"order":45,},
|
||||||
|
{"id":{"name":"sprite25","path":"sprites/sprite25/sprite25.yy",},"order":47,},
|
||||||
|
{"id":{"name":"background0","path":"sprites/background0/background0.yy",},"order":1,},
|
||||||
|
{"id":{"name":"background1","path":"sprites/background1/background1.yy",},"order":3,},
|
||||||
|
{"id":{"name":"background2","path":"sprites/background2/background2.yy",},"order":5,},
|
||||||
|
{"id":{"name":"background3","path":"sprites/background3/background3.yy",},"order":7,},
|
||||||
|
{"id":{"name":"background4","path":"sprites/background4/background4.yy",},"order":9,},
|
||||||
|
{"id":{"name":"background5","path":"sprites/background5/background5.yy",},"order":11,},
|
||||||
|
{"id":{"name":"snd_EisiolsTheme","path":"sounds/snd_EisiolsTheme/snd_EisiolsTheme.yy",},"order":1,},
|
||||||
|
{"id":{"name":"snd_youshoot","path":"sounds/snd_youshoot/snd_youshoot.yy",},"order":3,},
|
||||||
|
{"id":{"name":"snd_themshoot","path":"sounds/snd_themshoot/snd_themshoot.yy",},"order":5,},
|
||||||
|
{"id":{"name":"snd_youdead","path":"sounds/snd_youdead/snd_youdead.yy",},"order":7,},
|
||||||
|
{"id":{"name":"snd_attackcomplete","path":"sounds/snd_attackcomplete/snd_attackcomplete.yy",},"order":9,},
|
||||||
|
{"id":{"name":"snd_BossThemeKeeperofBalance","path":"sounds/snd_BossThemeKeeperofBalance/snd_BossThemeKeeperofBalance.yy",},"order":11,},
|
||||||
|
{"id":{"name":"snd_MysteriousBeing","path":"sounds/snd_MysteriousBeing/snd_MysteriousBeing.yy",},"order":13,},
|
||||||
|
{"id":{"name":"action_create_object","path":"scripts/action_create_object/action_create_object.yy",},"order":1,},
|
||||||
|
{"id":{"name":"action_create_object_motion","path":"scripts/action_create_object_motion/action_create_object_motion.yy",},"order":3,},
|
||||||
|
{"id":{"name":"action_end_sound","path":"scripts/action_end_sound/action_end_sound.yy",},"order":5,},
|
||||||
|
{"id":{"name":"action_if_sound","path":"scripts/action_if_sound/action_if_sound.yy",},"order":7,},
|
||||||
|
{"id":{"name":"action_if_variable","path":"scripts/action_if_variable/action_if_variable.yy",},"order":9,},
|
||||||
|
{"id":{"name":"action_kill_object","path":"scripts/action_kill_object/action_kill_object.yy",},"order":11,},
|
||||||
|
{"id":{"name":"action_restart_game","path":"scripts/action_restart_game/action_restart_game.yy",},"order":13,},
|
||||||
|
{"id":{"name":"action_set_friction","path":"scripts/action_set_friction/action_set_friction.yy",},"order":15,},
|
||||||
|
{"id":{"name":"action_set_relative","path":"scripts/action_set_relative/action_set_relative.yy",},"order":17,},
|
||||||
|
{"id":{"name":"action_sound","path":"scripts/action_sound/action_sound.yy",},"order":19,},
|
||||||
|
{"id":{"name":"__init_action","path":"scripts/__init_action/__init_action.yy",},"order":21,},
|
||||||
|
{"id":{"name":"__background_set","path":"scripts/__background_set/__background_set.yy",},"order":1,},
|
||||||
|
{"id":{"name":"__background_set_internal","path":"scripts/__background_set_internal/__background_set_internal.yy",},"order":3,},
|
||||||
|
{"id":{"name":"__init_background","path":"scripts/__init_background/__init_background.yy",},"order":5,},
|
||||||
|
{"id":{"name":"__background_get_element","path":"scripts/__background_get_element/__background_get_element.yy",},"order":7,},
|
||||||
|
{"id":{"name":"__background_get_internal","path":"scripts/__background_get_internal/__background_get_internal.yy",},"order":9,},
|
||||||
|
{"id":{"name":"__background_set_element","path":"scripts/__background_set_element/__background_set_element.yy",},"order":11,},
|
||||||
|
{"id":{"name":"instance_create","path":"scripts/instance_create/instance_create.yy",},"order":1,},
|
||||||
|
{"id":{"name":"object_get_depth","path":"scripts/object_get_depth/object_get_depth.yy",},"order":1,},
|
||||||
|
{"id":{"name":"sound_loop","path":"scripts/sound_loop/sound_loop.yy",},"order":1,},
|
||||||
|
{"id":{"name":"sound_play","path":"scripts/sound_play/sound_play.yy",},"order":3,},
|
||||||
|
{"id":{"name":"sound_stop","path":"scripts/sound_stop/sound_stop.yy",},"order":5,},
|
||||||
|
{"id":{"name":"sound_stop_all","path":"scripts/sound_stop_all/sound_stop_all.yy",},"order":7,},
|
||||||
|
{"id":{"name":"__init_global","path":"scripts/__init_global/__init_global.yy",},"order":11,},
|
||||||
|
{"id":{"name":"__global_object_depths","path":"scripts/__global_object_depths/__global_object_depths.yy",},"order":13,},
|
||||||
|
{"id":{"name":"font0","path":"fonts/font0/font0.yy",},"order":1,},
|
||||||
|
{"id":{"name":"font1","path":"fonts/font1/font1.yy",},"order":3,},
|
||||||
|
{"id":{"name":"obj_bossSprite","path":"objects/obj_bossSprite/obj_bossSprite.yy",},"order":1,},
|
||||||
|
{"id":{"name":"obj_HUD","path":"objects/obj_HUD/obj_HUD.yy",},"order":3,},
|
||||||
|
{"id":{"name":"obj_talker","path":"objects/obj_talker/obj_talker.yy",},"order":5,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_Base","path":"objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",},"order":13,},
|
||||||
|
{"id":{"name":"obj_player","path":"objects/obj_player/obj_player.yy",},"order":7,},
|
||||||
|
{"id":{"name":"obj_bullet_player","path":"objects/obj_bullet_player/obj_bullet_player.yy",},"order":9,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_1","path":"objects/obj_bullet_boss_1/obj_bullet_boss_1.yy",},"order":11,},
|
||||||
|
{"id":{"name":"obj_bullet_playerred","path":"objects/obj_bullet_playerred/obj_bullet_playerred.yy",},"order":15,},
|
||||||
|
{"id":{"name":"obj_bullet_playerblue","path":"objects/obj_bullet_playerblue/obj_bullet_playerblue.yy",},"order":17,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_2","path":"objects/obj_bullet_boss_2/obj_bullet_boss_2.yy",},"order":19,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_3","path":"objects/obj_bullet_boss_3/obj_bullet_boss_3.yy",},"order":21,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_particle","path":"objects/obj_bullet_boss_particle/obj_bullet_boss_particle.yy",},"order":23,},
|
||||||
|
{"id":{"name":"object14","path":"objects/object14/object14.yy",},"order":25,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_4","path":"objects/obj_bullet_boss_4/obj_bullet_boss_4.yy",},"order":27,},
|
||||||
|
{"id":{"name":"obj_cherry","path":"objects/obj_cherry/obj_cherry.yy",},"order":29,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_5","path":"objects/obj_bullet_boss_5/obj_bullet_boss_5.yy",},"order":31,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_6","path":"objects/obj_bullet_boss_6/obj_bullet_boss_6.yy",},"order":33,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_7","path":"objects/obj_bullet_boss_7/obj_bullet_boss_7.yy",},"order":35,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_8","path":"objects/obj_bullet_boss_8/obj_bullet_boss_8.yy",},"order":37,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_9","path":"objects/obj_bullet_boss_9/obj_bullet_boss_9.yy",},"order":39,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_10","path":"objects/obj_bullet_boss_10/obj_bullet_boss_10.yy",},"order":41,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_11","path":"objects/obj_bullet_boss_11/obj_bullet_boss_11.yy",},"order":43,},
|
||||||
|
{"id":{"name":"object24","path":"objects/object24/object24.yy",},"order":45,},
|
||||||
|
{"id":{"name":"obj_advance","path":"objects/obj_advance/obj_advance.yy",},"order":47,},
|
||||||
|
{"id":{"name":"object26","path":"objects/object26/object26.yy",},"order":49,},
|
||||||
|
{"id":{"name":"object27","path":"objects/object27/object27.yy",},"order":51,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_12","path":"objects/obj_bullet_boss_12/obj_bullet_boss_12.yy",},"order":53,},
|
||||||
|
{"id":{"name":"obj_bullet_boss_particle_big","path":"objects/obj_bullet_boss_particle_big/obj_bullet_boss_particle_big.yy",},"order":55,},
|
||||||
|
{"id":{"name":"obj_cherry_parts","path":"objects/obj_cherry_parts/obj_cherry_parts.yy",},"order":57,},
|
||||||
|
{"id":{"name":"rm_title","path":"rooms/rm_title/rm_title.yy",},"order":1,},
|
||||||
|
{"id":{"name":"rm_game","path":"rooms/rm_game/rm_game.yy",},"order":3,},
|
||||||
|
{"id":{"name":"notes","path":"notes/notes/notes.yy",},"order":1,},
|
||||||
|
{"id":{"name":"compatibility_report_290621_111271127","path":"notes/compatibility_report_290621_111271127/compatibility_report_290621_111271127.yy",},"order":3,},
|
||||||
|
],
|
||||||
|
"Options": [
|
||||||
|
{"name":"Main","path":"options/main/options_main.yy",},
|
||||||
|
{"name":"Windows","path":"options/windows/options_windows.yy",},
|
||||||
|
{"name":"Linux","path":"options/linux/options_linux.yy",},
|
||||||
|
{"name":"macOS","path":"options/mac/options_mac.yy",},
|
||||||
|
],
|
||||||
|
"isDnDProject": false,
|
||||||
|
"isEcma": false,
|
||||||
|
"tutorialPath": "",
|
||||||
|
"configs": {
|
||||||
|
"name": "Default",
|
||||||
|
"children": [],
|
||||||
|
},
|
||||||
|
"RoomOrderNodes": [
|
||||||
|
{"roomId":{"name":"rm_title","path":"rooms/rm_title/rm_title.yy",},},
|
||||||
|
{"roomId":{"name":"rm_game","path":"rooms/rm_game/rm_game.yy",},},
|
||||||
|
],
|
||||||
|
"Folders": [
|
||||||
|
{"folderPath":"folders/Sprites.yy","order":1,"resourceVersion":"1.0","name":"Sprites","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Sprites/tilesets.yy","order":49,"resourceVersion":"1.0","name":"tilesets","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Tile Sets.yy","order":3,"resourceVersion":"1.0","name":"Tile Sets","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Sounds.yy","order":5,"resourceVersion":"1.0","name":"Sounds","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Paths.yy","order":7,"resourceVersion":"1.0","name":"Paths","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Scripts.yy","order":9,"resourceVersion":"1.0","name":"Scripts","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Scripts/compatibility.yy","order":1,"resourceVersion":"1.0","name":"compatibility","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Scripts/compatibility/action.yy","order":1,"resourceVersion":"1.0","name":"action","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Scripts/compatibility/background.yy","order":3,"resourceVersion":"1.0","name":"background","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Scripts/compatibility/instance.yy","order":5,"resourceVersion":"1.0","name":"instance","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Scripts/compatibility/object.yy","order":7,"resourceVersion":"1.0","name":"object","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Scripts/compatibility/sound.yy","order":9,"resourceVersion":"1.0","name":"sound","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Shaders.yy","order":11,"resourceVersion":"1.0","name":"Shaders","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Fonts.yy","order":13,"resourceVersion":"1.0","name":"Fonts","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Timelines.yy","order":15,"resourceVersion":"1.0","name":"Timelines","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Sequences.yy","order":17,"resourceVersion":"1.0","name":"Sequences","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Objects.yy","order":19,"resourceVersion":"1.0","name":"Objects","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Rooms.yy","order":21,"resourceVersion":"1.0","name":"Rooms","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Notes.yy","order":23,"resourceVersion":"1.0","name":"Notes","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Extensions.yy","order":25,"resourceVersion":"1.0","name":"Extensions","tags":[],"resourceType":"GMFolder",},
|
||||||
|
{"folderPath":"folders/Animation Curves.yy","order":1,"resourceVersion":"1.0","name":"Animation Curves","tags":[],"resourceType":"GMFolder",},
|
||||||
|
],
|
||||||
|
"AudioGroups": [
|
||||||
|
{"targets":-1,"resourceVersion":"1.3","name":"audiogroup_default","resourceType":"GMAudioGroup",},
|
||||||
|
],
|
||||||
|
"TextureGroups": [
|
||||||
|
{"isScaled":false,"autocrop":true,"border":2,"mipsToGenerate":0,"groupParent":null,"targets":-1,"resourceVersion":"1.3","name":"Default","resourceType":"GMTextureGroup",},
|
||||||
|
],
|
||||||
|
"IncludedFiles": [],
|
||||||
|
"MetaData": {
|
||||||
|
"IDEVersion": "2.3.2.560",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.4",
|
||||||
|
"name": "TMoLaD",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMProject",
|
||||||
|
}
|
BIN
TMoLaD_v1-3.exe
BIN
TMoLaD_v1-3.exe
Binary file not shown.
Binary file not shown.
After Width: | Height: | Size: 28 KiB |
|
@ -0,0 +1,136 @@
|
||||||
|
{
|
||||||
|
"hinting": 0,
|
||||||
|
"glyphOperations": 0,
|
||||||
|
"interpreter": 0,
|
||||||
|
"pointRounding": 0,
|
||||||
|
"fontName": "Liberation Serif",
|
||||||
|
"styleName": "Bold Italic",
|
||||||
|
"size": 25.0,
|
||||||
|
"bold": true,
|
||||||
|
"italic": true,
|
||||||
|
"charset": 1,
|
||||||
|
"AntiAlias": 1,
|
||||||
|
"first": 0,
|
||||||
|
"last": 0,
|
||||||
|
"sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)",
|
||||||
|
"includeTTF": false,
|
||||||
|
"TTFName": "",
|
||||||
|
"textureGroupId": {
|
||||||
|
"name": "Default",
|
||||||
|
"path": "texturegroups/Default",
|
||||||
|
},
|
||||||
|
"ascenderOffset": 0,
|
||||||
|
"glyphs": {
|
||||||
|
"32": {"x":166,"y":122,"w":8,"h":36,"character":32,"shift":8,"offset":0,},
|
||||||
|
"33": {"x":187,"y":122,"w":9,"h":31,"character":33,"shift":12,"offset":2,},
|
||||||
|
"34": {"x":267,"y":122,"w":11,"h":17,"character":34,"shift":19,"offset":6,},
|
||||||
|
"35": {"x":350,"y":42,"w":18,"h":31,"character":35,"shift":17,"offset":0,},
|
||||||
|
"36": {"x":311,"y":42,"w":17,"h":34,"character":36,"shift":17,"offset":0,},
|
||||||
|
"37": {"x":205,"y":2,"w":25,"h":32,"character":37,"shift":29,"offset":2,},
|
||||||
|
"38": {"x":178,"y":2,"w":25,"h":32,"character":38,"shift":26,"offset":1,},
|
||||||
|
"39": {"x":294,"y":122,"w":5,"h":17,"character":39,"shift":9,"offset":4,},
|
||||||
|
"40": {"x":403,"y":82,"w":12,"h":38,"character":40,"shift":11,"offset":2,},
|
||||||
|
"41": {"x":389,"y":82,"w":12,"h":38,"character":41,"shift":11,"offset":-2,},
|
||||||
|
"42": {"x":138,"y":122,"w":15,"h":22,"character":42,"shift":17,"offset":3,},
|
||||||
|
"43": {"x":417,"y":82,"w":16,"h":28,"character":43,"shift":19,"offset":2,},
|
||||||
|
"44": {"x":220,"y":122,"w":7,"h":36,"character":44,"shift":9,"offset":-1,},
|
||||||
|
"45": {"x":229,"y":122,"w":10,"h":25,"character":45,"shift":11,"offset":1,},
|
||||||
|
"46": {"x":251,"y":122,"w":6,"h":32,"character":46,"shift":9,"offset":0,},
|
||||||
|
"47": {"x":435,"y":82,"w":14,"h":32,"character":47,"shift":9,"offset":-2,},
|
||||||
|
"48": {"x":255,"y":82,"w":15,"h":32,"character":48,"shift":17,"offset":1,},
|
||||||
|
"49": {"x":52,"y":122,"w":13,"h":31,"character":49,"shift":17,"offset":1,},
|
||||||
|
"50": {"x":40,"y":82,"w":17,"h":31,"character":50,"shift":17,"offset":0,},
|
||||||
|
"51": {"x":370,"y":42,"w":17,"h":32,"character":51,"shift":17,"offset":0,},
|
||||||
|
"52": {"x":237,"y":82,"w":16,"h":31,"character":52,"shift":17,"offset":0,},
|
||||||
|
"53": {"x":201,"y":82,"w":16,"h":31,"character":53,"shift":17,"offset":0,},
|
||||||
|
"54": {"x":133,"y":82,"w":16,"h":32,"character":54,"shift":17,"offset":1,},
|
||||||
|
"55": {"x":78,"y":82,"w":17,"h":31,"character":55,"shift":17,"offset":1,},
|
||||||
|
"56": {"x":97,"y":82,"w":16,"h":32,"character":56,"shift":17,"offset":1,},
|
||||||
|
"57": {"x":115,"y":82,"w":16,"h":32,"character":57,"shift":17,"offset":1,},
|
||||||
|
"58": {"x":241,"y":122,"w":8,"h":31,"character":58,"shift":11,"offset":1,},
|
||||||
|
"59": {"x":155,"y":122,"w":9,"h":36,"character":59,"shift":11,"offset":0,},
|
||||||
|
"60": {"x":371,"y":82,"w":16,"h":29,"character":60,"shift":19,"offset":2,},
|
||||||
|
"61": {"x":120,"y":122,"w":16,"h":24,"character":61,"shift":19,"offset":2,},
|
||||||
|
"62": {"x":353,"y":82,"w":16,"h":29,"character":62,"shift":19,"offset":3,},
|
||||||
|
"63": {"x":22,"y":122,"w":13,"h":32,"character":63,"shift":17,"offset":3,},
|
||||||
|
"64": {"x":2,"y":2,"w":27,"h":38,"character":64,"shift":28,"offset":1,},
|
||||||
|
"65": {"x":483,"y":2,"w":23,"h":31,"character":65,"shift":22,"offset":-2,},
|
||||||
|
"66": {"x":46,"y":42,"w":22,"h":31,"character":66,"shift":22,"offset":0,},
|
||||||
|
"67": {"x":2,"y":42,"w":22,"h":32,"character":67,"shift":22,"offset":1,},
|
||||||
|
"68": {"x":311,"y":2,"w":24,"h":31,"character":68,"shift":24,"offset":0,},
|
||||||
|
"69": {"x":142,"y":42,"w":21,"h":31,"character":69,"shift":22,"offset":0,},
|
||||||
|
"70": {"x":94,"y":42,"w":22,"h":31,"character":70,"shift":22,"offset":0,},
|
||||||
|
"71": {"x":362,"y":2,"w":23,"h":32,"character":71,"shift":24,"offset":1,},
|
||||||
|
"72": {"x":121,"y":2,"w":27,"h":31,"character":72,"shift":26,"offset":0,},
|
||||||
|
"73": {"x":336,"y":82,"w":15,"h":31,"character":73,"shift":13,"offset":0,},
|
||||||
|
"74": {"x":330,"y":42,"w":18,"h":31,"character":74,"shift":17,"offset":0,},
|
||||||
|
"75": {"x":232,"y":2,"w":25,"h":31,"character":75,"shift":22,"offset":0,},
|
||||||
|
"76": {"x":227,"y":42,"w":20,"h":31,"character":76,"shift":20,"offset":0,},
|
||||||
|
"77": {"x":31,"y":2,"w":31,"h":31,"character":77,"shift":30,"offset":0,},
|
||||||
|
"78": {"x":150,"y":2,"w":26,"h":31,"character":78,"shift":24,"offset":0,},
|
||||||
|
"79": {"x":387,"y":2,"w":23,"h":32,"character":79,"shift":24,"offset":1,},
|
||||||
|
"80": {"x":165,"y":42,"w":21,"h":31,"character":80,"shift":20,"offset":0,},
|
||||||
|
"81": {"x":96,"y":2,"w":23,"h":37,"character":81,"shift":24,"offset":1,},
|
||||||
|
"82": {"x":118,"y":42,"w":22,"h":31,"character":82,"shift":22,"offset":0,},
|
||||||
|
"83": {"x":389,"y":42,"w":17,"h":32,"character":83,"shift":19,"offset":1,},
|
||||||
|
"84": {"x":249,"y":42,"w":20,"h":31,"character":84,"shift":20,"offset":2,},
|
||||||
|
"85": {"x":458,"y":2,"w":23,"h":31,"character":85,"shift":24,"offset":3,},
|
||||||
|
"86": {"x":433,"y":2,"w":23,"h":31,"character":86,"shift":22,"offset":2,},
|
||||||
|
"87": {"x":64,"y":2,"w":30,"h":31,"character":87,"shift":30,"offset":2,},
|
||||||
|
"88": {"x":285,"y":2,"w":24,"h":31,"character":88,"shift":22,"offset":-1,},
|
||||||
|
"89": {"x":70,"y":42,"w":22,"h":31,"character":89,"shift":21,"offset":2,},
|
||||||
|
"90": {"x":271,"y":42,"w":20,"h":31,"character":90,"shift":20,"offset":0,},
|
||||||
|
"91": {"x":289,"y":82,"w":13,"h":36,"character":91,"shift":11,"offset":1,},
|
||||||
|
"92": {"x":259,"y":122,"w":6,"h":32,"character":92,"shift":9,"offset":2,},
|
||||||
|
"93": {"x":304,"y":82,"w":13,"h":36,"character":93,"shift":11,"offset":-2,},
|
||||||
|
"94": {"x":82,"y":122,"w":16,"h":25,"character":94,"shift":19,"offset":2,},
|
||||||
|
"95": {"x":188,"y":42,"w":18,"h":36,"character":95,"shift":17,"offset":-2,},
|
||||||
|
"96": {"x":285,"y":122,"w":7,"h":13,"character":96,"shift":11,"offset":4,},
|
||||||
|
"97": {"x":219,"y":82,"w":16,"h":31,"character":97,"shift":17,"offset":0,},
|
||||||
|
"98": {"x":151,"y":82,"w":16,"h":32,"character":98,"shift":17,"offset":0,},
|
||||||
|
"99": {"x":467,"y":82,"w":14,"h":31,"character":99,"shift":15,"offset":1,},
|
||||||
|
"100": {"x":408,"y":42,"w":17,"h":32,"character":100,"shift":17,"offset":0,},
|
||||||
|
"101": {"x":451,"y":82,"w":14,"h":31,"character":101,"shift":15,"offset":1,},
|
||||||
|
"102": {"x":462,"y":42,"w":14,"h":38,"character":102,"shift":11,"offset":0,},
|
||||||
|
"103": {"x":208,"y":42,"w":17,"h":38,"character":103,"shift":17,"offset":-1,},
|
||||||
|
"104": {"x":21,"y":82,"w":17,"h":31,"character":104,"shift":19,"offset":1,},
|
||||||
|
"105": {"x":198,"y":122,"w":9,"h":31,"character":105,"shift":9,"offset":1,},
|
||||||
|
"106": {"x":446,"y":42,"w":14,"h":38,"character":106,"shift":9,"offset":-4,},
|
||||||
|
"107": {"x":478,"y":42,"w":17,"h":31,"character":107,"shift":17,"offset":0,},
|
||||||
|
"108": {"x":209,"y":122,"w":9,"h":31,"character":108,"shift":9,"offset":1,},
|
||||||
|
"109": {"x":259,"y":2,"w":24,"h":31,"character":109,"shift":26,"offset":1,},
|
||||||
|
"110": {"x":59,"y":82,"w":17,"h":31,"character":110,"shift":19,"offset":1,},
|
||||||
|
"111": {"x":319,"y":82,"w":15,"h":31,"character":111,"shift":17,"offset":1,},
|
||||||
|
"112": {"x":26,"y":42,"w":18,"h":38,"character":112,"shift":17,"offset":-2,},
|
||||||
|
"113": {"x":293,"y":42,"w":16,"h":38,"character":113,"shift":17,"offset":0,},
|
||||||
|
"114": {"x":67,"y":122,"w":13,"h":31,"character":114,"shift":13,"offset":1,},
|
||||||
|
"115": {"x":37,"y":122,"w":13,"h":31,"character":115,"shift":13,"offset":0,},
|
||||||
|
"116": {"x":176,"y":122,"w":9,"h":31,"character":116,"shift":9,"offset":1,},
|
||||||
|
"117": {"x":427,"y":42,"w":17,"h":32,"character":117,"shift":19,"offset":1,},
|
||||||
|
"118": {"x":272,"y":82,"w":15,"h":32,"character":118,"shift":15,"offset":0,},
|
||||||
|
"119": {"x":337,"y":2,"w":23,"h":32,"character":119,"shift":22,"offset":0,},
|
||||||
|
"120": {"x":2,"y":82,"w":17,"h":31,"character":120,"shift":17,"offset":0,},
|
||||||
|
"121": {"x":412,"y":2,"w":19,"h":38,"character":121,"shift":15,"offset":-3,},
|
||||||
|
"122": {"x":483,"y":82,"w":14,"h":31,"character":122,"shift":13,"offset":-1,},
|
||||||
|
"123": {"x":185,"y":82,"w":14,"h":36,"character":123,"shift":12,"offset":0,},
|
||||||
|
"124": {"x":280,"y":122,"w":3,"h":38,"character":124,"shift":7,"offset":2,},
|
||||||
|
"125": {"x":169,"y":82,"w":14,"h":36,"character":125,"shift":12,"offset":-2,},
|
||||||
|
"126": {"x":2,"y":122,"w":18,"h":24,"character":126,"shift":19,"offset":1,},
|
||||||
|
"127": {"x":100,"y":122,"w":18,"h":22,"character":127,"shift":19,"offset":1,},
|
||||||
|
},
|
||||||
|
"kerningPairs": [],
|
||||||
|
"ranges": [
|
||||||
|
{"lower":32,"upper":127,},
|
||||||
|
],
|
||||||
|
"regenerateBitmap": false,
|
||||||
|
"canGenerateBitmap": true,
|
||||||
|
"maintainGms1Font": true,
|
||||||
|
"parent": {
|
||||||
|
"name": "Fonts",
|
||||||
|
"path": "folders/Fonts.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "font0",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMFont",
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
|
@ -0,0 +1,136 @@
|
||||||
|
{
|
||||||
|
"hinting": 0,
|
||||||
|
"glyphOperations": 0,
|
||||||
|
"interpreter": 0,
|
||||||
|
"pointRounding": 0,
|
||||||
|
"fontName": "Liberation Serif",
|
||||||
|
"styleName": "Bold Italic",
|
||||||
|
"size": 15.0,
|
||||||
|
"bold": true,
|
||||||
|
"italic": true,
|
||||||
|
"charset": 1,
|
||||||
|
"AntiAlias": 1,
|
||||||
|
"first": 0,
|
||||||
|
"last": 0,
|
||||||
|
"sampleText": "abcdef ABCDEF\n0123456789 .,<>\"'&!?\nthe quick brown fox jumps over the lazy dog\nTHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG\nDefault character: ▯ (9647)",
|
||||||
|
"includeTTF": false,
|
||||||
|
"TTFName": "",
|
||||||
|
"textureGroupId": {
|
||||||
|
"name": "Default",
|
||||||
|
"path": "texturegroups/Default",
|
||||||
|
},
|
||||||
|
"ascenderOffset": 0,
|
||||||
|
"glyphs": {
|
||||||
|
"32": {"x":138,"y":102,"w":5,"h":22,"character":32,"shift":5,"offset":0,},
|
||||||
|
"33": {"x":114,"y":102,"w":6,"h":19,"character":33,"shift":7,"offset":1,},
|
||||||
|
"34": {"x":173,"y":102,"w":7,"h":11,"character":34,"shift":11,"offset":4,},
|
||||||
|
"35": {"x":105,"y":52,"w":11,"h":19,"character":35,"shift":10,"offset":0,},
|
||||||
|
"36": {"x":44,"y":52,"w":11,"h":20,"character":36,"shift":10,"offset":0,},
|
||||||
|
"37": {"x":220,"y":2,"w":15,"h":19,"character":37,"shift":17,"offset":1,},
|
||||||
|
"38": {"x":203,"y":2,"w":15,"h":19,"character":38,"shift":16,"offset":1,},
|
||||||
|
"39": {"x":205,"y":102,"w":3,"h":11,"character":39,"shift":6,"offset":3,},
|
||||||
|
"40": {"x":179,"y":52,"w":8,"h":24,"character":40,"shift":7,"offset":1,},
|
||||||
|
"41": {"x":189,"y":52,"w":8,"h":24,"character":41,"shift":7,"offset":-2,},
|
||||||
|
"42": {"x":103,"y":102,"w":9,"h":14,"character":42,"shift":10,"offset":2,},
|
||||||
|
"43": {"x":2,"y":102,"w":10,"h":17,"character":43,"shift":12,"offset":1,},
|
||||||
|
"44": {"x":167,"y":102,"w":4,"h":22,"character":44,"shift":5,"offset":0,},
|
||||||
|
"45": {"x":159,"y":102,"w":6,"h":15,"character":45,"shift":7,"offset":0,},
|
||||||
|
"46": {"x":188,"y":102,"w":4,"h":19,"character":46,"shift":5,"offset":0,},
|
||||||
|
"47": {"x":233,"y":78,"w":9,"h":19,"character":47,"shift":6,"offset":-1,},
|
||||||
|
"48": {"x":110,"y":78,"w":10,"h":19,"character":48,"shift":10,"offset":1,},
|
||||||
|
"49": {"x":73,"y":102,"w":8,"h":19,"character":49,"shift":10,"offset":0,},
|
||||||
|
"50": {"x":131,"y":52,"w":11,"h":19,"character":50,"shift":10,"offset":0,},
|
||||||
|
"51": {"x":235,"y":52,"w":10,"h":19,"character":51,"shift":10,"offset":0,},
|
||||||
|
"52": {"x":122,"y":78,"w":10,"h":19,"character":52,"shift":10,"offset":0,},
|
||||||
|
"53": {"x":50,"y":78,"w":10,"h":19,"character":53,"shift":10,"offset":0,},
|
||||||
|
"54": {"x":199,"y":52,"w":10,"h":19,"character":54,"shift":10,"offset":1,},
|
||||||
|
"55": {"x":79,"y":52,"w":11,"h":19,"character":55,"shift":10,"offset":1,},
|
||||||
|
"56": {"x":98,"y":78,"w":10,"h":19,"character":56,"shift":10,"offset":0,},
|
||||||
|
"57": {"x":2,"y":78,"w":10,"h":19,"character":57,"shift":10,"offset":0,},
|
||||||
|
"58": {"x":152,"y":102,"w":5,"h":19,"character":58,"shift":7,"offset":1,},
|
||||||
|
"59": {"x":95,"y":102,"w":6,"h":22,"character":59,"shift":7,"offset":0,},
|
||||||
|
"60": {"x":134,"y":78,"w":10,"h":18,"character":60,"shift":12,"offset":1,},
|
||||||
|
"61": {"x":83,"y":102,"w":10,"h":15,"character":61,"shift":12,"offset":1,},
|
||||||
|
"62": {"x":146,"y":78,"w":10,"h":18,"character":62,"shift":12,"offset":2,},
|
||||||
|
"63": {"x":53,"y":102,"w":8,"h":19,"character":63,"shift":10,"offset":2,},
|
||||||
|
"64": {"x":24,"y":2,"w":16,"h":23,"character":64,"shift":17,"offset":0,},
|
||||||
|
"65": {"x":186,"y":2,"w":15,"h":19,"character":65,"shift":14,"offset":-1,},
|
||||||
|
"66": {"x":237,"y":2,"w":14,"h":20,"character":66,"shift":14,"offset":0,},
|
||||||
|
"67": {"x":80,"y":27,"w":14,"h":19,"character":67,"shift":14,"offset":1,},
|
||||||
|
"68": {"x":152,"y":2,"w":15,"h":20,"character":68,"shift":15,"offset":0,},
|
||||||
|
"69": {"x":64,"y":27,"w":14,"h":19,"character":69,"shift":14,"offset":0,},
|
||||||
|
"70": {"x":16,"y":27,"w":14,"h":19,"character":70,"shift":14,"offset":0,},
|
||||||
|
"71": {"x":32,"y":27,"w":14,"h":19,"character":71,"shift":15,"offset":1,},
|
||||||
|
"72": {"x":63,"y":2,"w":17,"h":19,"character":72,"shift":16,"offset":0,},
|
||||||
|
"73": {"x":200,"y":78,"w":9,"h":19,"character":73,"shift":8,"offset":0,},
|
||||||
|
"74": {"x":2,"y":52,"w":12,"h":19,"character":74,"shift":10,"offset":0,},
|
||||||
|
"75": {"x":134,"y":2,"w":16,"h":19,"character":75,"shift":14,"offset":0,},
|
||||||
|
"76": {"x":30,"y":52,"w":12,"h":19,"character":76,"shift":12,"offset":0,},
|
||||||
|
"77": {"x":2,"y":2,"w":20,"h":19,"character":77,"shift":18,"offset":0,},
|
||||||
|
"78": {"x":98,"y":2,"w":16,"h":19,"character":78,"shift":15,"offset":0,},
|
||||||
|
"79": {"x":96,"y":27,"w":14,"h":19,"character":79,"shift":15,"offset":1,},
|
||||||
|
"80": {"x":156,"y":27,"w":13,"h":19,"character":80,"shift":12,"offset":0,},
|
||||||
|
"81": {"x":82,"y":2,"w":14,"h":22,"character":81,"shift":15,"offset":1,},
|
||||||
|
"82": {"x":171,"y":27,"w":13,"h":19,"character":82,"shift":14,"offset":0,},
|
||||||
|
"83": {"x":118,"y":52,"w":11,"h":19,"character":83,"shift":11,"offset":0,},
|
||||||
|
"84": {"x":238,"y":27,"w":12,"h":19,"character":84,"shift":12,"offset":1,},
|
||||||
|
"85": {"x":112,"y":27,"w":14,"h":19,"character":85,"shift":15,"offset":2,},
|
||||||
|
"86": {"x":141,"y":27,"w":13,"h":19,"character":86,"shift":13,"offset":1,},
|
||||||
|
"87": {"x":42,"y":2,"w":19,"h":19,"character":87,"shift":18,"offset":1,},
|
||||||
|
"88": {"x":169,"y":2,"w":15,"h":19,"character":88,"shift":14,"offset":0,},
|
||||||
|
"89": {"x":186,"y":27,"w":13,"h":19,"character":89,"shift":13,"offset":1,},
|
||||||
|
"90": {"x":16,"y":52,"w":12,"h":19,"character":90,"shift":12,"offset":0,},
|
||||||
|
"91": {"x":168,"y":78,"w":8,"h":22,"character":91,"shift":7,"offset":1,},
|
||||||
|
"92": {"x":182,"y":102,"w":4,"h":19,"character":92,"shift":6,"offset":1,},
|
||||||
|
"93": {"x":158,"y":78,"w":8,"h":22,"character":93,"shift":7,"offset":-1,},
|
||||||
|
"94": {"x":28,"y":102,"w":10,"h":16,"character":94,"shift":12,"offset":1,},
|
||||||
|
"95": {"x":201,"y":27,"w":11,"h":22,"character":95,"shift":10,"offset":-1,},
|
||||||
|
"96": {"x":198,"y":102,"w":5,"h":8,"character":96,"shift":7,"offset":2,},
|
||||||
|
"97": {"x":86,"y":78,"w":10,"h":19,"character":97,"shift":10,"offset":0,},
|
||||||
|
"98": {"x":14,"y":78,"w":10,"h":19,"character":98,"shift":10,"offset":0,},
|
||||||
|
"99": {"x":178,"y":78,"w":9,"h":19,"character":99,"shift":9,"offset":0,},
|
||||||
|
"100": {"x":144,"y":52,"w":11,"h":19,"character":100,"shift":10,"offset":0,},
|
||||||
|
"101": {"x":211,"y":78,"w":9,"h":19,"character":101,"shift":9,"offset":1,},
|
||||||
|
"102": {"x":57,"y":52,"w":9,"h":24,"character":102,"shift":7,"offset":0,},
|
||||||
|
"103": {"x":214,"y":27,"w":10,"h":23,"character":103,"shift":10,"offset":0,},
|
||||||
|
"104": {"x":38,"y":78,"w":10,"h":19,"character":104,"shift":11,"offset":0,},
|
||||||
|
"105": {"x":145,"y":102,"w":5,"h":19,"character":105,"shift":6,"offset":1,},
|
||||||
|
"106": {"x":68,"y":52,"w":9,"h":24,"character":106,"shift":6,"offset":-3,},
|
||||||
|
"107": {"x":26,"y":78,"w":10,"h":19,"character":107,"shift":10,"offset":0,},
|
||||||
|
"108": {"x":130,"y":102,"w":6,"h":19,"character":108,"shift":6,"offset":0,},
|
||||||
|
"109": {"x":116,"y":2,"w":16,"h":19,"character":109,"shift":17,"offset":0,},
|
||||||
|
"110": {"x":92,"y":52,"w":11,"h":19,"character":110,"shift":11,"offset":0,},
|
||||||
|
"111": {"x":62,"y":78,"w":10,"h":19,"character":111,"shift":10,"offset":0,},
|
||||||
|
"112": {"x":128,"y":27,"w":11,"h":23,"character":112,"shift":10,"offset":-1,},
|
||||||
|
"113": {"x":226,"y":27,"w":10,"h":23,"character":113,"shift":10,"offset":0,},
|
||||||
|
"114": {"x":189,"y":78,"w":9,"h":19,"character":114,"shift":8,"offset":0,},
|
||||||
|
"115": {"x":63,"y":102,"w":8,"h":19,"character":115,"shift":8,"offset":0,},
|
||||||
|
"116": {"x":122,"y":102,"w":6,"h":19,"character":116,"shift":6,"offset":1,},
|
||||||
|
"117": {"x":223,"y":52,"w":10,"h":19,"character":117,"shift":11,"offset":1,},
|
||||||
|
"118": {"x":211,"y":52,"w":10,"h":19,"character":118,"shift":9,"offset":0,},
|
||||||
|
"119": {"x":48,"y":27,"w":14,"h":19,"character":119,"shift":14,"offset":0,},
|
||||||
|
"120": {"x":74,"y":78,"w":10,"h":19,"character":120,"shift":10,"offset":0,},
|
||||||
|
"121": {"x":2,"y":27,"w":12,"h":23,"character":121,"shift":9,"offset":-2,},
|
||||||
|
"122": {"x":222,"y":78,"w":9,"h":19,"character":122,"shift":8,"offset":-1,},
|
||||||
|
"123": {"x":157,"y":52,"w":9,"h":22,"character":123,"shift":7,"offset":0,},
|
||||||
|
"124": {"x":194,"y":102,"w":2,"h":24,"character":124,"shift":5,"offset":1,},
|
||||||
|
"125": {"x":168,"y":52,"w":9,"h":22,"character":125,"shift":7,"offset":-1,},
|
||||||
|
"126": {"x":40,"y":102,"w":11,"h":14,"character":126,"shift":12,"offset":1,},
|
||||||
|
"127": {"x":14,"y":102,"w":12,"h":14,"character":127,"shift":12,"offset":0,},
|
||||||
|
},
|
||||||
|
"kerningPairs": [],
|
||||||
|
"ranges": [
|
||||||
|
{"lower":32,"upper":127,},
|
||||||
|
],
|
||||||
|
"regenerateBitmap": false,
|
||||||
|
"canGenerateBitmap": true,
|
||||||
|
"maintainGms1Font": true,
|
||||||
|
"parent": {
|
||||||
|
"name": "Fonts",
|
||||||
|
"path": "folders/Fonts.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "font1",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMFont",
|
||||||
|
}
|
|
@ -0,0 +1,50 @@
|
||||||
|
Font font0 has been converted to font family Liberation Serif (Bold Italic)
|
||||||
|
GameMaker Studio 1 font texture has been backed up at ${project_dir}\fonts\font0\font0.gms1.png
|
||||||
|
Font font1 has been converted to font family Liberation Serif (Bold Italic)
|
||||||
|
GameMaker Studio 1 font texture has been backed up at ${project_dir}\fonts\font1\font1.gms1.png
|
||||||
|
Converting GML script: ${project_dir}\objects\obj_bossSprite\Create_0.gml
|
||||||
|
Converted builtin - line 2: background_visible[0] = true -> __background_set( e__BG.Visible, 0, true )
|
||||||
|
Converted builtin - line 3: background_xscale[0] = 4 -> __background_set( e__BG.XScale, 0, 4 )
|
||||||
|
Converted builtin - line 4: background_yscale[0] = 4 -> __background_set( e__BG.YScale, 0, 4 )
|
||||||
|
|
||||||
|
Converting GML script: ${project_dir}\objects\obj_bossSprite\Alarm_4.gml
|
||||||
|
Converted builtin - line 34: background_visible[1] = false -> __background_set( e__BG.Visible, 1, false )
|
||||||
|
|
||||||
|
Converting GML script: ${project_dir}\objects\obj_bossSprite\Alarm_3.gml
|
||||||
|
Converted builtin - line 57: background_visible[1] = false -> __background_set( e__BG.Visible, 1, false )
|
||||||
|
|
||||||
|
macOS icon ${options_dir}\mac\icons\icon512.png written out as 32-bit
|
||||||
|
Windows NSIS Installer Script has been set to default due to changes in GameMaker Studio 2
|
||||||
|
Missing audiogroup for sound: 'snd_EisiolsTheme' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_youshoot' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_themshoot' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_youdead' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_attackcomplete' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_BossThemeKeeperofBalance' - setting to default audio group
|
||||||
|
Missing audiogroup for sound: 'snd_MysteriousBeing' - setting to default audio group
|
||||||
|
Game speed set to 60
|
||||||
|
Added compatibility script 'action/action_create_object.gml'
|
||||||
|
Added compatibility script 'action/action_create_object_motion.gml'
|
||||||
|
Added compatibility script 'action/action_end_sound.gml'
|
||||||
|
Added compatibility script 'action/action_if_sound.gml'
|
||||||
|
Added compatibility script 'action/action_if_variable.gml'
|
||||||
|
Added compatibility script 'action/action_kill_object.gml'
|
||||||
|
Added compatibility script 'action/action_restart_game.gml'
|
||||||
|
Added compatibility script 'action/action_set_friction.gml'
|
||||||
|
Added compatibility script 'action/action_set_relative.gml'
|
||||||
|
Added compatibility script 'action/action_sound.gml'
|
||||||
|
Added compatibility script 'background/__background_set.gml'
|
||||||
|
Added compatibility script 'background/__background_set_internal.gml'
|
||||||
|
Added compatibility script 'instance/instance_create.gml'
|
||||||
|
Added compatibility script 'object/object_get_depth.gml'
|
||||||
|
Added compatibility script 'sound/sound_loop.gml'
|
||||||
|
Added compatibility script 'sound/sound_play.gml'
|
||||||
|
Added compatibility script 'sound/sound_stop.gml'
|
||||||
|
Added compatibility script 'sound/sound_stop_all.gml'
|
||||||
|
Added compatibility script 'action/__init_action.gml'
|
||||||
|
Added compatibility script 'background/__init_background.gml'
|
||||||
|
Added compatibility script '__init_global.gml'
|
||||||
|
Added compatibility script 'background/__background_get_element.gml'
|
||||||
|
Added compatibility script 'background/__background_get_internal.gml'
|
||||||
|
Added compatibility script 'background/__background_set_element.gml'
|
||||||
|
Added compatibility script '__global_object_depths.gml'
|
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"parent": {
|
||||||
|
"name": "Notes",
|
||||||
|
"path": "folders/Notes.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.1",
|
||||||
|
"name": "compatibility_report_290621_111271127",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMNotes",
|
||||||
|
}
|
Binary file not shown.
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"parent": {
|
||||||
|
"name": "Notes",
|
||||||
|
"path": "folders/Notes.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.1",
|
||||||
|
"name": "notes",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMNotes",
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
global.stuffs = 25000
|
||||||
|
|
|
@ -0,0 +1,175 @@
|
||||||
|
draw_set_font(font0);
|
||||||
|
draw_set_color(c_black);
|
||||||
|
switch global.RANK
|
||||||
|
{
|
||||||
|
case .5:
|
||||||
|
draw_text(400,720,string_hash_to_newline("Easy"));
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
if global.shottype != 8
|
||||||
|
{
|
||||||
|
draw_text(400,720,string_hash_to_newline("Easy"));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
draw_text(400,720,string_hash_to_newline("Normal"));
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 1.5:
|
||||||
|
draw_text(400,720,string_hash_to_newline("Hard"));
|
||||||
|
case 2:
|
||||||
|
if global.shottype != 8
|
||||||
|
{
|
||||||
|
draw_text(400,720,string_hash_to_newline("Normal"));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
draw_text(400,720,string_hash_to_newline("LOL"));
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
draw_text(400,720,string_hash_to_newline("Hard"));
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
draw_text(400,720,string_hash_to_newline("LOL"));
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
draw_text(950,720,string_hash_to_newline(fps));
|
||||||
|
draw_text(50,720,string_hash_to_newline("Lives:"));
|
||||||
|
moddy = 0
|
||||||
|
repeat (global.lives)
|
||||||
|
{
|
||||||
|
draw_sprite(spr_lives,0,150+moddy,720);
|
||||||
|
moddy += 50
|
||||||
|
}
|
||||||
|
draw_set_alpha(1);
|
||||||
|
draw_set_color(c_white)
|
||||||
|
draw_set_font(font1);
|
||||||
|
draw_text(10,30,string_hash_to_newline("Eisiol Syna"));
|
||||||
|
switch global.shottype
|
||||||
|
{
|
||||||
|
case 0:
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
draw_text(650,30,string_hash_to_newline("Ripples of Humanity on the World"))
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
draw_text(650,30,string_hash_to_newline("Innocent Fall and Folly"));
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
draw_text(650,30,string_hash_to_newline("Paths Chosen, Paths Forgotten"));
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
draw_text(650,30,string_hash_to_newline("Entrapment of Guilt and Decision"));
|
||||||
|
break;
|
||||||
|
case 5:
|
||||||
|
draw_text(650,30,string_hash_to_newline("Finding Balance in Light and Darkness"));
|
||||||
|
break;
|
||||||
|
case 6:
|
||||||
|
draw_text(650,30,string_hash_to_newline("Loneliness in Inner Peace"));
|
||||||
|
break;
|
||||||
|
case 7:
|
||||||
|
draw_text(650,30,string_hash_to_newline("The Sentience of the False Creations"));
|
||||||
|
break;
|
||||||
|
case 8:
|
||||||
|
draw_text(650,30,string_hash_to_newline("Memoirs of an Ascended Human"));
|
||||||
|
break;
|
||||||
|
case 9:
|
||||||
|
draw_text(650,30,string_hash_to_newline("Waves of a Silent Dream"));
|
||||||
|
break;
|
||||||
|
case 10:
|
||||||
|
draw_text(650,30,string_hash_to_newline("Encroachment of Chaos' Will"));
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
draw_set_font(font0);
|
||||||
|
switch global.shottype
|
||||||
|
{
|
||||||
|
case 0:
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
draw_text(10,1,string_hash_to_newline("7"))
|
||||||
|
global.stuffs = 2500
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
draw_text(10,1,string_hash_to_newline("6"));
|
||||||
|
global.stuffs = 500
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
draw_text(10,1,string_hash_to_newline("5"));
|
||||||
|
global.stuffs = 3000
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
draw_text(10,1,string_hash_to_newline("4"));
|
||||||
|
global.stuffs = 2000
|
||||||
|
break;
|
||||||
|
case 5:
|
||||||
|
draw_text(10,1,string_hash_to_newline("3"));
|
||||||
|
global.stuffs = 3000
|
||||||
|
break;
|
||||||
|
case 6:
|
||||||
|
draw_text(10,1,string_hash_to_newline("2"));
|
||||||
|
global.stuffs = 3000
|
||||||
|
break;
|
||||||
|
case 7:
|
||||||
|
draw_text(10,1,string_hash_to_newline("1"));
|
||||||
|
global.stuffs = 1500
|
||||||
|
break;
|
||||||
|
case 8:
|
||||||
|
draw_text(10,1,string_hash_to_newline("0"));
|
||||||
|
global.stuffs = 4500
|
||||||
|
break;
|
||||||
|
case 9:
|
||||||
|
draw_text(10,1,string_hash_to_newline("8"));
|
||||||
|
global.stuffs = 2500
|
||||||
|
break;
|
||||||
|
case 10:
|
||||||
|
draw_text(10,1,string_hash_to_newline("9"));
|
||||||
|
global.stuffs = 2500
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
draw_set_color(c_fuchsia);
|
||||||
|
draw_rectangle(35,10,(global.bossHP - global.currentmin)/global.stuffs*975 + 35,20,false);
|
||||||
|
draw_set_alpha(.5)
|
||||||
|
draw_set_color(c_maroon);
|
||||||
|
draw_rectangle(35,10,(global.bossHP - global.currentmin)/global.stuffs*975 + 35,18,false);
|
||||||
|
draw_set_color(c_maroon);
|
||||||
|
draw_rectangle(35,10,(global.bossHP - global.currentmin)/global.stuffs*975 + 35,16,false);
|
||||||
|
draw_set_color(c_black);
|
||||||
|
if global.dead >= 32
|
||||||
|
{
|
||||||
|
draw_rectangle(-1,-1,1024,768,false)
|
||||||
|
}
|
||||||
|
if global.dead >= 24
|
||||||
|
{
|
||||||
|
draw_rectangle(-1,-1,1024,768,false)
|
||||||
|
}
|
||||||
|
if global.dead >= 16
|
||||||
|
{
|
||||||
|
draw_rectangle(-1,-1,1024,768,false)
|
||||||
|
}
|
||||||
|
if global.dead >= 8
|
||||||
|
{
|
||||||
|
draw_rectangle(-1,-1,1024,768,false)
|
||||||
|
}
|
||||||
|
if global.dead >= 1
|
||||||
|
{
|
||||||
|
draw_rectangle(-1,-1,1024,768,false)
|
||||||
|
global.dead += 1
|
||||||
|
}
|
||||||
|
if global.dead >= 64
|
||||||
|
{
|
||||||
|
draw_set_color(c_white);
|
||||||
|
draw_set_alpha(1);
|
||||||
|
draw_text(50,50,string_hash_to_newline("''I guess it was a false dream, wanting to see another truly live"))
|
||||||
|
draw_text(50,100,string_hash_to_newline("Another find how lonely this border I walk, the border of life"))
|
||||||
|
draw_text(50,150,string_hash_to_newline("and death, the border between the two opposing forces of this world.''"));
|
||||||
|
draw_text(425,350,string_hash_to_newline("Game over"));
|
||||||
|
draw_text(170,450,string_hash_to_newline("Press 'R' to retry or press 'Esc' to exit the game"));
|
||||||
|
draw_set_color(c_black);
|
||||||
|
draw_set_alpha(.5);
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
action_end_sound(snd_EisiolsTheme);
|
||||||
|
action_restart_game();
|
|
@ -0,0 +1,35 @@
|
||||||
|
{
|
||||||
|
"spriteId": null,
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":82,"eventType":9,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_HUD",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,6 @@
|
||||||
|
var __b__;
|
||||||
|
__b__ = action_if_sound(snd_EisiolsTheme);
|
||||||
|
if !__b__
|
||||||
|
{
|
||||||
|
action_sound(snd_EisiolsTheme, 1);
|
||||||
|
}
|
|
@ -0,0 +1,42 @@
|
||||||
|
draw_set_font(font0);
|
||||||
|
draw_text(x,y,string_hash_to_newline("Game Start"));
|
||||||
|
draw_text(x+5,y+40,string_hash_to_newline("Difficulty:"));
|
||||||
|
switch global.difficulty
|
||||||
|
{
|
||||||
|
case 1:
|
||||||
|
draw_set_color(c_aqua);
|
||||||
|
draw_text(x+150,y+40,string_hash_to_newline("Easy"));
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
draw_set_color(c_green);
|
||||||
|
draw_text(x+150,y+40,string_hash_to_newline("Normal"));
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
draw_set_color(c_yellow);
|
||||||
|
draw_text(x+150,y+40,string_hash_to_newline("Hard"));
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
draw_set_color(c_red);
|
||||||
|
draw_text(x+150,y+40,string_hash_to_newline("LOL"));
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
global.difficulty = 2;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
draw_set_color(c_black);
|
||||||
|
draw_text(x+10,y+80,string_hash_to_newline("Help"));
|
||||||
|
draw_text(x+15,y+120,string_hash_to_newline("Exit"));
|
||||||
|
draw_sprite(spr_bullet_players,0,x-30+5*menupos,y+16+40*menupos);
|
||||||
|
if tickers > 0
|
||||||
|
{
|
||||||
|
draw_set_color(c_white)
|
||||||
|
draw_set_alpha(tickers/50)
|
||||||
|
draw_rectangle(-1,-1,1024,768,false);
|
||||||
|
tickers += 1
|
||||||
|
}
|
||||||
|
if tickers = 51
|
||||||
|
{
|
||||||
|
sound_stop_all();
|
||||||
|
room_goto_next();
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
if menupos == 0
|
||||||
|
{
|
||||||
|
if tickers == 0
|
||||||
|
tickers = 1
|
||||||
|
}
|
||||||
|
if menupos == 1
|
||||||
|
{
|
||||||
|
global.difficulty += 1
|
||||||
|
if global.difficulty == 5
|
||||||
|
{
|
||||||
|
global.difficulty = 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if menupos == 2
|
||||||
|
{
|
||||||
|
instance_create(0,0,object27);
|
||||||
|
}
|
||||||
|
if menupos == 3
|
||||||
|
{
|
||||||
|
game_end();
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
delayer = 0;
|
|
@ -0,0 +1 @@
|
||||||
|
delayer = 0;
|
|
@ -0,0 +1,8 @@
|
||||||
|
if delayer < 0
|
||||||
|
{
|
||||||
|
menupos -= 1
|
||||||
|
if menupos < 0
|
||||||
|
menupos = 3
|
||||||
|
delayer = 6
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
if delayer < 0
|
||||||
|
{
|
||||||
|
menupos += 1
|
||||||
|
if menupos > 3
|
||||||
|
menupos = 0
|
||||||
|
delayer = 6
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
if blah = 2
|
||||||
|
{
|
||||||
|
instance_create(random(room_width),random(room_height) - 300,obj_cherry);
|
||||||
|
blah = 0
|
||||||
|
}
|
||||||
|
blah += 1
|
||||||
|
delayer -= 1;
|
||||||
|
|
|
@ -0,0 +1,43 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "sprite22",
|
||||||
|
"path": "sprites/sprite22/sprite22.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":40,"eventType":5,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":38,"eventType":5,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":90,"eventType":9,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":40,"eventType":10,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":38,"eventType":10,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_advance",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,35 @@
|
||||||
|
possible = 1
|
||||||
|
untouchable = 0
|
||||||
|
if global.shottype != 8
|
||||||
|
global.shottype = 1
|
||||||
|
if shooting = 1
|
||||||
|
{
|
||||||
|
xtemp = irandom(1024)
|
||||||
|
ytemp = irandom(300)
|
||||||
|
repeat (15*global.RANK)
|
||||||
|
{
|
||||||
|
stuff = instance_create(xtemp,ytemp,obj_bullet_boss_1);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
direction = global.rotator;
|
||||||
|
speed = 1 + (global.RANK);
|
||||||
|
}
|
||||||
|
global.rotator -= 360 / (15 * global.RANK);
|
||||||
|
}
|
||||||
|
sound_play(snd_themshoot);
|
||||||
|
alarm[0] = 120 /global.RANK;
|
||||||
|
}
|
||||||
|
if global.bossHP > 17500
|
||||||
|
global.currentmin = 17500
|
||||||
|
if global.bossHP < 17501 and global.bossHP > 4000
|
||||||
|
{
|
||||||
|
global.bossHP = 17500
|
||||||
|
untouchable = 1
|
||||||
|
global.lives += 1
|
||||||
|
sound_play(snd_attackcomplete)
|
||||||
|
alarm[1] = 60
|
||||||
|
alarm[0] = -1
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,39 @@
|
||||||
|
possible = 0
|
||||||
|
if distance_to_point(512,334) > 2.5
|
||||||
|
move_towards_point(512,334,2);
|
||||||
|
untouchable = 0
|
||||||
|
if global.shottype != 8
|
||||||
|
global.shottype = 2
|
||||||
|
if shooting = 1
|
||||||
|
{
|
||||||
|
stuff = instance_create(x,y,obj_bullet_boss_1);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
direction = point_direction(x,y,obj_player.x,obj_player.y);
|
||||||
|
speed = 9;
|
||||||
|
}
|
||||||
|
sound_play(snd_themshoot);
|
||||||
|
alarm[1] = 5-global.RANK;
|
||||||
|
}
|
||||||
|
if global.bossHP > 17000
|
||||||
|
global.currentmin = 17000
|
||||||
|
if global.bossHP < 17001 and global.bossHP > 4000
|
||||||
|
{
|
||||||
|
untouchable = 1
|
||||||
|
global.bossHP = 17000
|
||||||
|
global.lives += 1
|
||||||
|
sound_play(snd_attackcomplete)
|
||||||
|
alarm[2] = 120
|
||||||
|
alarm[1] = -1
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
if global.bossHP < 1
|
||||||
|
{
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
{
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
alarm[1] = -1
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,42 @@
|
||||||
|
possible = 1
|
||||||
|
untouchable = 0
|
||||||
|
if global.shottype != 8
|
||||||
|
global.shottype = 10
|
||||||
|
if shooting = 1
|
||||||
|
{
|
||||||
|
erase += 1
|
||||||
|
if erase > 500
|
||||||
|
{
|
||||||
|
talks = 200
|
||||||
|
erase = 0
|
||||||
|
}
|
||||||
|
if talks > 0
|
||||||
|
{
|
||||||
|
sound_play(snd_themshoot);
|
||||||
|
repeat (global.RANK*2)
|
||||||
|
{
|
||||||
|
iii = instance_create(x,y,obj_bullet_boss_12)
|
||||||
|
with (iii)
|
||||||
|
{
|
||||||
|
speed = .05
|
||||||
|
direction = random(360);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
talks -= 1;
|
||||||
|
alarm[10] = 1;
|
||||||
|
}
|
||||||
|
if global.bossHP > 22500
|
||||||
|
global.currentmin = 22500
|
||||||
|
if global.bossHP < 22501 and global.bossHP > 4000
|
||||||
|
{
|
||||||
|
global.bossHP = 22500
|
||||||
|
untouchable = 1
|
||||||
|
global.lives += 1
|
||||||
|
sound_play(snd_attackcomplete)
|
||||||
|
alarm[9] = 60
|
||||||
|
alarm[10] = -1
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
if instance_exists(obj_talker)
|
||||||
|
{
|
||||||
|
alarm[11] = 15;
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
shooting = 1;
|
||||||
|
alarm[10] = 15;
|
||||||
|
|
|
@ -0,0 +1,54 @@
|
||||||
|
possible = 0
|
||||||
|
if distance_to_point(512,334) > 2.5
|
||||||
|
move_towards_point(512,334,2);
|
||||||
|
untouchable = 0
|
||||||
|
if global.shottype != 8
|
||||||
|
global.shottype = 3
|
||||||
|
if shooting = 1
|
||||||
|
{
|
||||||
|
repeat (2 * global.RANK)
|
||||||
|
{
|
||||||
|
stuff = instance_create(x,y,obj_bullet_boss_2);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
direction = 90 + global.mods + global.turner;
|
||||||
|
speed = 3;
|
||||||
|
}
|
||||||
|
global.turner += 180 / global.RANK
|
||||||
|
}
|
||||||
|
repeat (2 * global.RANK)
|
||||||
|
{
|
||||||
|
stuff = instance_create(x,y,obj_bullet_boss_1);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
direction = 270 - global.mods - global.turner;
|
||||||
|
speed = 3;
|
||||||
|
}
|
||||||
|
global.turner += 180 / global.RANK
|
||||||
|
}
|
||||||
|
global.mods += 8 - global.RANK
|
||||||
|
sound_play(snd_themshoot);
|
||||||
|
alarm[2] = 10;
|
||||||
|
}
|
||||||
|
if global.bossHP > 14000
|
||||||
|
global.currentmin = 14000
|
||||||
|
if global.bossHP < 14001 and global.bossHP > 4000
|
||||||
|
{
|
||||||
|
global.bossHP = 14000
|
||||||
|
untouchable = 1
|
||||||
|
global.lives += 1
|
||||||
|
sound_play(snd_attackcomplete)
|
||||||
|
alarm[3] = 120
|
||||||
|
alarm[2] = -1
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
if global.bossHP < 1
|
||||||
|
{
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
{
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
alarm[2] = -1;
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,67 @@
|
||||||
|
possible = 1
|
||||||
|
untouchable = 0
|
||||||
|
if global.shottype != 8
|
||||||
|
global.shottype = 4
|
||||||
|
if shooting = 1
|
||||||
|
{
|
||||||
|
stuff = instance_create(irandom(1024),768,obj_bullet_boss_3);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
vspeed = -1
|
||||||
|
}
|
||||||
|
stuff = instance_create(irandom(1024),0,obj_bullet_boss_3);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
vspeed = 1
|
||||||
|
}
|
||||||
|
stuff = instance_create(1024,irandom(768),obj_bullet_boss_3);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
hspeed = -1
|
||||||
|
}
|
||||||
|
stuff = instance_create(0,irandom(768),obj_bullet_boss_3);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
hspeed = 1
|
||||||
|
}
|
||||||
|
globs += 1
|
||||||
|
if globs = 40
|
||||||
|
{
|
||||||
|
repeat (3 + 3*global.RANK){
|
||||||
|
stuff = instance_create(x,y,obj_bullet_boss_4);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
speed = 1 + global.gods
|
||||||
|
direction = point_direction(x,y,obj_player.x,obj_player.y);
|
||||||
|
sound_play(snd_themshoot);
|
||||||
|
}
|
||||||
|
global.gods += 1
|
||||||
|
}
|
||||||
|
global.gods = 0
|
||||||
|
globs = 0;
|
||||||
|
}
|
||||||
|
alarm[3] = 8-global.RANK;
|
||||||
|
}
|
||||||
|
if global.bossHP > 12000
|
||||||
|
global.currentmin = 12000
|
||||||
|
if global.bossHP < 12001 and global.bossHP > 4000
|
||||||
|
{
|
||||||
|
untouchable = 1
|
||||||
|
global.bossHP = 12000
|
||||||
|
global.lives += 1
|
||||||
|
sound_play(snd_attackcomplete)
|
||||||
|
alarm[4] = 120
|
||||||
|
alarm[3] = -1
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
instance_destroy();
|
||||||
|
__background_set( e__BG.Visible, 1, false )
|
||||||
|
}
|
||||||
|
if global.bossHP < 1
|
||||||
|
{
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
{
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
alarm[3] = -1;
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,48 @@
|
||||||
|
possible = 0
|
||||||
|
if distance_to_point(512,200) > 2.5
|
||||||
|
move_towards_point(512,200,2);
|
||||||
|
untouchable = 0
|
||||||
|
if global.shottype != 8
|
||||||
|
global.shottype = 5
|
||||||
|
if shooting = 1
|
||||||
|
{
|
||||||
|
stuff = instance_create(300,0,obj_bullet_boss_5);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
speed = 15
|
||||||
|
direction = 270
|
||||||
|
sound_play(snd_themshoot);
|
||||||
|
}
|
||||||
|
stuff = instance_create(1024 - 300,768,obj_bullet_boss_6);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
speed = 15
|
||||||
|
direction = 90
|
||||||
|
}
|
||||||
|
instance_create(300,irandom(768),obj_bullet_boss_8);
|
||||||
|
instance_create(1024-300,irandom(768),obj_bullet_boss_7);
|
||||||
|
alarm[4] = 5-global.RANK;
|
||||||
|
}
|
||||||
|
if global.bossHP > 9000
|
||||||
|
global.currentmin = 9000
|
||||||
|
if global.bossHP < 9001 and global.bossHP > 4000
|
||||||
|
{
|
||||||
|
global.bossHP = 9000
|
||||||
|
untouchable = 1
|
||||||
|
global.lives += 1
|
||||||
|
sound_play(snd_attackcomplete)
|
||||||
|
__background_set( e__BG.Visible, 1, false )
|
||||||
|
alarm[5] = 120
|
||||||
|
alarm[4] = -1
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
if global.bossHP < 1
|
||||||
|
{
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
{
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
alarm[4] = -1;
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,54 @@
|
||||||
|
possible = 0
|
||||||
|
if distance_to_point(512,334) > 2.5
|
||||||
|
move_towards_point(512,334,2);
|
||||||
|
untouchable = 0
|
||||||
|
if global.shottype != 8
|
||||||
|
global.shottype = 6
|
||||||
|
if shooting = 1
|
||||||
|
{
|
||||||
|
repeat (15)
|
||||||
|
{
|
||||||
|
stuff = instance_create(x-300,y-100,obj_bullet_boss_9)
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
direction = global.roms + global.send
|
||||||
|
speed = 4
|
||||||
|
}
|
||||||
|
global.roms += 18
|
||||||
|
}
|
||||||
|
repeat (15)
|
||||||
|
{
|
||||||
|
stuff = instance_create(x+300,y-100,obj_bullet_boss_10)
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
direction = -global.romsb - global.send
|
||||||
|
speed = 4
|
||||||
|
}
|
||||||
|
global.romsb += 18
|
||||||
|
}
|
||||||
|
global.send += 3
|
||||||
|
sound_play(snd_themshoot);
|
||||||
|
alarm[5] = 40 / global.RANK;
|
||||||
|
}
|
||||||
|
if global.bossHP > 6000
|
||||||
|
global.currentmin = 6000
|
||||||
|
if global.bossHP < 6001 and global.bossHP > 4000
|
||||||
|
{
|
||||||
|
global.bossHP = 6000
|
||||||
|
untouchable = 1
|
||||||
|
global.lives += 1
|
||||||
|
sound_play(snd_attackcomplete)
|
||||||
|
alarm[6] = 120
|
||||||
|
alarm[5] = -1
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
if global.bossHP < 1
|
||||||
|
{
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
{
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
alarm[5] = -1;
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,42 @@
|
||||||
|
possible = 1
|
||||||
|
untouchable = 0
|
||||||
|
if global.shottype != 8
|
||||||
|
global.shottype = 7
|
||||||
|
if shooting = 1
|
||||||
|
{
|
||||||
|
repeat (global.RANK + 1)
|
||||||
|
{
|
||||||
|
stuff = instance_create(x,y,obj_bullet_boss_11);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
direction = global.ero + global.modos
|
||||||
|
speed = 6
|
||||||
|
}
|
||||||
|
global.ero += 360/(global.RANK+1)
|
||||||
|
}
|
||||||
|
sound_play(snd_themshoot);
|
||||||
|
global.modos += 10
|
||||||
|
alarm[6] = 45;
|
||||||
|
}
|
||||||
|
if global.bossHP > 4500
|
||||||
|
global.currentmin = 4500
|
||||||
|
if global.bossHP < 4500 and global.bossHP > 4000
|
||||||
|
{
|
||||||
|
global.bossHP = 4500
|
||||||
|
untouchable = 1
|
||||||
|
global.lives += 1
|
||||||
|
sound_play(snd_attackcomplete)
|
||||||
|
alarm[7] = 120
|
||||||
|
alarm[6] = -1
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
if global.bossHP < 1
|
||||||
|
{
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
{
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
alarm[6] = -1
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
possible = 0
|
||||||
|
if distance_to_point(512,334) > 2.5
|
||||||
|
move_towards_point(512,334,2);
|
||||||
|
untouchable = 0
|
||||||
|
global.shottype = 8
|
||||||
|
if global.bossHP < 4500 and global.bossHP > 4000
|
||||||
|
{
|
||||||
|
global.currentmin = 0
|
||||||
|
alarm[7] = 15
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
if shooting = 1
|
||||||
|
{
|
||||||
|
global.RANK = .5*global.RANK
|
||||||
|
alarm[8] = 10
|
||||||
|
alarm[9] = 500
|
||||||
|
alarm[2] = 1000
|
||||||
|
alarm[3] = 2000
|
||||||
|
alarm[5] = 1500
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,55 @@
|
||||||
|
possible = 0
|
||||||
|
if distance_to_point(512,334) > 2.5
|
||||||
|
move_towards_point(512,334,2);
|
||||||
|
untouchable = 0
|
||||||
|
if global.shottype != 8
|
||||||
|
global.shottype = 1
|
||||||
|
if shooting = 1
|
||||||
|
{
|
||||||
|
repeat (30*global.RANK)
|
||||||
|
{
|
||||||
|
stuff = instance_create(x,y,obj_bullet_boss_1);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
direction = global.rotator;
|
||||||
|
speed = 2;
|
||||||
|
}
|
||||||
|
global.rotator += 12 / global.RANK
|
||||||
|
}
|
||||||
|
sound_play(snd_themshoot);
|
||||||
|
alarm[8] = 60
|
||||||
|
}
|
||||||
|
if global.bossHP > 17500
|
||||||
|
global.currentmin = 17500
|
||||||
|
if global.bossHP < 17501 and global.bossHP > 4000
|
||||||
|
{
|
||||||
|
global.bossHP = 17500
|
||||||
|
untouchable = 1
|
||||||
|
global.lives += 1
|
||||||
|
sound_play(snd_attackcomplete)
|
||||||
|
alarm[1] = 60
|
||||||
|
alarm[0] = -1
|
||||||
|
move_towards_point(512,334,5);
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
if global.bossHP < 1
|
||||||
|
{
|
||||||
|
untouchable = 1
|
||||||
|
shooting = 0
|
||||||
|
global.bossHP = 0
|
||||||
|
global.currentmin = 25000
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
{
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
stuff = instance_create(672,96,obj_talker);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
ticker = 6
|
||||||
|
}
|
||||||
|
global.shottype = 9
|
||||||
|
blocks = 1;
|
||||||
|
alarm[8] = -1
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,54 @@
|
||||||
|
possible = 0
|
||||||
|
|
||||||
|
untouchable = 0
|
||||||
|
if global.shottype != 8
|
||||||
|
{if distance_to_point(512,200) > 2
|
||||||
|
move_towards_point(512,200,2);
|
||||||
|
global.shottype = 9}
|
||||||
|
if shooting = 1
|
||||||
|
{
|
||||||
|
repeat (2)
|
||||||
|
{
|
||||||
|
repeat (5*global.RANK)
|
||||||
|
{
|
||||||
|
if global.steppers < 0
|
||||||
|
{
|
||||||
|
stuff = instance_create(x,y,obj_bullet_boss_9);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
direction = (global.steppers + obj_bossSprite.wara + global.blanks);
|
||||||
|
speed = 4;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
stuff = instance_create(x,y,obj_bullet_boss_10);
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
direction = (global.steppers - obj_bossSprite.wara - global.blanks - obj_bossSprite.wara);
|
||||||
|
speed = 3;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
global.blanks += 18/global.RANK
|
||||||
|
}
|
||||||
|
global.steppers = -global.steppers
|
||||||
|
}
|
||||||
|
alarm[9] = 15;
|
||||||
|
sound_play(snd_themshoot);
|
||||||
|
}
|
||||||
|
global.steppers += 10
|
||||||
|
global.wara += 5
|
||||||
|
if global.bossHP > 20000
|
||||||
|
global.currentmin = 20000
|
||||||
|
if global.bossHP < 20001 and global.bossHP > 4000
|
||||||
|
{
|
||||||
|
global.bossHP = 20000
|
||||||
|
untouchable = 1
|
||||||
|
global.lives += 1
|
||||||
|
sound_play(snd_attackcomplete)
|
||||||
|
alarm[0] = 60
|
||||||
|
alarm[9] = -1
|
||||||
|
with (obj_bullet_boss_Base)
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
erase = 400
|
||||||
|
__background_set( e__BG.Visible, 0, true );
|
||||||
|
__background_set( e__BG.XScale, 0, 4 );
|
||||||
|
__background_set( e__BG.YScale, 0, 4 );
|
||||||
|
global.bossHP = 25000;
|
||||||
|
alarm[11] = 15
|
||||||
|
global.RANK = global.difficulty;
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
repeat (90)
|
||||||
|
{
|
||||||
|
stuff = instance_create(x,y,obj_bullet_boss_particle_big)
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
speed = 5 + random(2)
|
||||||
|
direction = global.directs
|
||||||
|
}
|
||||||
|
global.directs += 4
|
||||||
|
stuff = instance_create(x,y,obj_cherry_parts)
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
speed = 5 + random(2)
|
||||||
|
direction = global.directs
|
||||||
|
}
|
||||||
|
global.directs += 4
|
||||||
|
}
|
||||||
|
sound_play(snd_youdead);
|
||||||
|
|
|
@ -0,0 +1,29 @@
|
||||||
|
dirs += 5;
|
||||||
|
if mult == 0
|
||||||
|
{
|
||||||
|
mult = 2;
|
||||||
|
multgrav = .05;
|
||||||
|
}
|
||||||
|
mult += multgrav;
|
||||||
|
if typo == 0
|
||||||
|
multgrav -= .005;
|
||||||
|
if typo == 1
|
||||||
|
multgrav += .005;
|
||||||
|
if multgrav == -.05
|
||||||
|
typo = 1
|
||||||
|
if multgrav == .05
|
||||||
|
typo = 0
|
||||||
|
dirs += multgrav*20;
|
||||||
|
if !instance_exists(obj_talker)
|
||||||
|
draw_sprite_ext(spr_bossBarrier,0,x,y,mult,mult,dirs,c_white,1);
|
||||||
|
else
|
||||||
|
{
|
||||||
|
draw_set_alpha(.5);
|
||||||
|
draw_set_color(c_black);
|
||||||
|
draw_rectangle(0,0,1024,768,false);
|
||||||
|
draw_set_alpha(1);
|
||||||
|
draw_set_color(c_white);
|
||||||
|
}
|
||||||
|
draw_self();
|
||||||
|
draw_sprite(sprite25,0,x,768);
|
||||||
|
|
|
@ -0,0 +1,62 @@
|
||||||
|
if blocks > 0
|
||||||
|
{
|
||||||
|
blocks += 1
|
||||||
|
if blocks > 4
|
||||||
|
{
|
||||||
|
blocks = 1
|
||||||
|
stuff = instance_create(x,y,obj_bullet_boss_particle_big)
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
speed = 5 + random(2)
|
||||||
|
direction = random(360)
|
||||||
|
}
|
||||||
|
stuff = instance_create(x,y,obj_cherry_parts)
|
||||||
|
with (stuff)
|
||||||
|
{
|
||||||
|
speed = 5 + random(2)
|
||||||
|
direction = random(360)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if untouchable = 1
|
||||||
|
global.bossHP = prevhp
|
||||||
|
prevhp = global.bossHP
|
||||||
|
if blah = 3
|
||||||
|
{
|
||||||
|
instance_create(random(room_width),random(room_height) - 300,obj_cherry);
|
||||||
|
blah = 0
|
||||||
|
}
|
||||||
|
blah += 1
|
||||||
|
if moving <= 0 and possible = 1
|
||||||
|
{
|
||||||
|
movex = x-100+irandom(200)
|
||||||
|
movey = y-20+irandom(40)
|
||||||
|
if (movex < x and x > obj_player.x) or (movex > x and x < obj_player.x)
|
||||||
|
{
|
||||||
|
if movey > 300
|
||||||
|
{
|
||||||
|
movey -= 60
|
||||||
|
}
|
||||||
|
if movey < 70
|
||||||
|
{
|
||||||
|
movey += 60
|
||||||
|
}
|
||||||
|
if movex > 954
|
||||||
|
{
|
||||||
|
movex -= 300
|
||||||
|
}
|
||||||
|
if movex < 70
|
||||||
|
{
|
||||||
|
movex += 300
|
||||||
|
}
|
||||||
|
moving = 20
|
||||||
|
move_towards_point(movex,movey,3);
|
||||||
|
}
|
||||||
|
friction = .05
|
||||||
|
}
|
||||||
|
|
||||||
|
if speed <= 1
|
||||||
|
{
|
||||||
|
moving -= 1
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,51 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_boss",
|
||||||
|
"path": "sprites/spr_boss/spr_boss.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":1,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":11,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":10,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":9,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":8,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":7,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":6,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":5,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":4,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":3,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":2,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":1,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":2,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bossSprite",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
image_xscale = 2
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
if global.bossHP < 1
|
||||||
|
instance_destroy();
|
||||||
|
image_index = floor(distance_to_object(obj_bossSprite)/85)
|
||||||
|
if stuffs = 0
|
||||||
|
sprite_index = spr_bullet_enemy5;
|
||||||
|
if stuffs = 1
|
||||||
|
sprite_index = spr_bullet_enemy9;
|
||||||
|
image_angle = direction;
|
||||||
|
draw_self();
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
var __b__;
|
||||||
|
__b__ = action_if_variable(stuffs, 0, 0);
|
||||||
|
if __b__
|
||||||
|
{
|
||||||
|
{
|
||||||
|
stuffs = 1;
|
||||||
|
if y < 20 or y > 750
|
||||||
|
{
|
||||||
|
vspeed = -vspeed
|
||||||
|
}
|
||||||
|
if x < 20 or x > 1000
|
||||||
|
{
|
||||||
|
hspeed = -hspeed
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,41 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemy9",
|
||||||
|
"path": "sprites/spr_bullet_enemy9/spr_bullet_enemy9.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":1,"eventType":7,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_1",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
image_xscale = 3
|
||||||
|
image_yscale = 1
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
direction -= .25
|
||||||
|
|
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "sprite18",
|
||||||
|
"path": "sprites/sprite18/sprite18.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_10",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
speed = 6;
|
||||||
|
action_set_friction(.125);
|
|
@ -0,0 +1,29 @@
|
||||||
|
if tacos = 1
|
||||||
|
repeat (30)
|
||||||
|
{
|
||||||
|
global.qwerty = direction
|
||||||
|
qqq = irandom(3)
|
||||||
|
switch qqq
|
||||||
|
{
|
||||||
|
case 0:
|
||||||
|
jumps = instance_create(x,y,obj_bullet_boss_3);
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
jumps = instance_create(x,y,obj_bullet_boss_2);
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
jumps = instance_create(x,y,obj_bullet_boss_particle);
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
jumps = instance_create(x,y,obj_bullet_boss_1);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
with (jumps)
|
||||||
|
{
|
||||||
|
speed = random(6) + 1
|
||||||
|
direction = global.qwerty - 30 + random(60);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
if instance_exists(obj_talker)
|
||||||
|
instance_destroy()
|
||||||
|
image_xscale = 3
|
||||||
|
image_yscale = 3
|
||||||
|
if speed <= 0
|
||||||
|
{
|
||||||
|
tacos = 1
|
||||||
|
instance_destroy();
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,41 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemy7",
|
||||||
|
"path": "sprites/spr_bullet_enemy7/spr_bullet_enemy7.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":1,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_11",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1 @@
|
||||||
|
action_set_friction(-.02 * global.RANK);
|
|
@ -0,0 +1,39 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemy8",
|
||||||
|
"path": "sprites/spr_bullet_enemy8/spr_bullet_enemy8.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_12",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemy1",
|
||||||
|
"path": "sprites/spr_bullet_enemy1/spr_bullet_enemy1.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_2",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemy4",
|
||||||
|
"path": "sprites/spr_bullet_enemy4/spr_bullet_enemy4.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_3",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
if instance_exists(obj_talker)
|
||||||
|
instance_destroy();
|
||||||
|
|
|
@ -0,0 +1,39 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemy6",
|
||||||
|
"path": "sprites/spr_bullet_enemy6/spr_bullet_enemy6.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_4",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
image_xscale = 9
|
||||||
|
image_yscale = 1
|
||||||
|
|
|
@ -0,0 +1,39 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemy8",
|
||||||
|
"path": "sprites/spr_bullet_enemy8/spr_bullet_enemy8.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_5",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
image_xscale = 9
|
||||||
|
image_yscale = 1
|
||||||
|
|
|
@ -0,0 +1,39 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "sprite18",
|
||||||
|
"path": "sprites/sprite18/sprite18.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_6",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
hspeed = -3
|
||||||
|
|
|
@ -0,0 +1,39 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemy2",
|
||||||
|
"path": "sprites/spr_bullet_enemy2/spr_bullet_enemy2.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_7",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
hspeed = 3
|
||||||
|
|
|
@ -0,0 +1,39 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemy3",
|
||||||
|
"path": "sprites/spr_bullet_enemy3/spr_bullet_enemy3.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_8",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
image_xscale = 3
|
||||||
|
image_yscale = 1
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
direction += .25
|
||||||
|
|
|
@ -0,0 +1,40 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemy8",
|
||||||
|
"path": "sprites/spr_bullet_enemy8/spr_bullet_enemy8.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"path": "objects/obj_bullet_boss_Base/obj_bullet_boss_Base.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_9",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1 @@
|
||||||
|
action_create_object_motion(obj_bullet_boss_particle, x, y, speed, direction);
|
|
@ -0,0 +1,5 @@
|
||||||
|
if global.bossHP < 1
|
||||||
|
instance_destroy();
|
||||||
|
image_angle = direction;
|
||||||
|
draw_self();
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
action_kill_object();
|
|
@ -0,0 +1,3 @@
|
||||||
|
if instance_exists(obj_talker)
|
||||||
|
instance_destroy()
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
{
|
||||||
|
"spriteId": null,
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":1,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":7,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_Base",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
image_angle = random(360);;
|
||||||
|
image_xscale = random(2) + 1;
|
||||||
|
image_yscale = image_xscale;
|
|
@ -0,0 +1 @@
|
||||||
|
action_kill_object();
|
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemyfade",
|
||||||
|
"path": "sprites/spr_bullet_enemyfade/spr_bullet_enemyfade.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":7,"eventType":7,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_particle",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
image_angle = random(360);;
|
||||||
|
image_xscale = (random(2) + 1) * 3;
|
||||||
|
image_yscale = image_xscale;
|
|
@ -0,0 +1 @@
|
||||||
|
action_kill_object();
|
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_enemyfade",
|
||||||
|
"path": "sprites/spr_bullet_enemyfade/spr_bullet_enemyfade.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":7,"eventType":7,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_boss_particle_big",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,4 @@
|
||||||
|
action_set_relative(1);
|
||||||
|
global.bossHP += -1.5 + (global.RANK * .1);;
|
||||||
|
action_kill_object();
|
||||||
|
action_set_relative(0);
|
|
@ -0,0 +1 @@
|
||||||
|
action_create_object_motion(obj_bullet_boss_particle, x, y, 2, -direction -50+ random(100));
|
|
@ -0,0 +1,6 @@
|
||||||
|
if instance_exists(obj_talker)
|
||||||
|
instance_destroy();
|
||||||
|
image_index = 0;
|
||||||
|
image_angle = direction;
|
||||||
|
draw_self();
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
action_kill_object();
|
|
@ -0,0 +1,39 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_players",
|
||||||
|
"path": "sprites/spr_bullet_players/spr_bullet_players.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":1,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":4,"collisionObjectId":{"name":"obj_bossSprite","path":"objects/obj_bossSprite/obj_bossSprite.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":7,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_player",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,4 @@
|
||||||
|
action_set_relative(1);
|
||||||
|
global.bossHP += -1.5 + (global.RANK*.1);
|
||||||
|
action_kill_object();
|
||||||
|
action_set_relative(0);
|
|
@ -0,0 +1,6 @@
|
||||||
|
if instance_exists(obj_talker)
|
||||||
|
instance_destroy();
|
||||||
|
image_index = 2;
|
||||||
|
image_angle = direction;
|
||||||
|
draw_self();
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
action_kill_object();
|
|
@ -0,0 +1,41 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_players",
|
||||||
|
"path": "sprites/spr_bullet_players/spr_bullet_players.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_player",
|
||||||
|
"path": "objects/obj_bullet_player/obj_bullet_player.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":4,"collisionObjectId":{"name":"obj_bossSprite","path":"objects/obj_bossSprite/obj_bossSprite.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":7,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_playerblue",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,4 @@
|
||||||
|
action_set_relative(1);
|
||||||
|
global.bossHP += -1.5+(global.RANK*.1);
|
||||||
|
action_kill_object();
|
||||||
|
action_set_relative(0);
|
|
@ -0,0 +1,6 @@
|
||||||
|
if instance_exists(obj_talker)
|
||||||
|
instance_destroy();
|
||||||
|
image_index = 1;
|
||||||
|
image_angle = direction;
|
||||||
|
draw_self();
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
action_kill_object();
|
|
@ -0,0 +1,41 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_bullet_players",
|
||||||
|
"path": "sprites/spr_bullet_players/spr_bullet_players.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": {
|
||||||
|
"name": "obj_bullet_player",
|
||||||
|
"path": "objects/obj_bullet_player/obj_bullet_player.yy",
|
||||||
|
},
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":4,"collisionObjectId":{"name":"obj_bossSprite","path":"objects/obj_bossSprite/obj_bossSprite.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":7,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_bullet_playerred",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,8 @@
|
||||||
|
image_angle = random(360);
|
||||||
|
image_xscale = random(.4) + .3;
|
||||||
|
image_yscale = image_xscale
|
||||||
|
image_alpha = .1;
|
||||||
|
switchs = 0
|
||||||
|
direction = random(40) + 250;
|
||||||
|
speed = 2.5;
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
image_angle += 2
|
||||||
|
if switchs == 0
|
||||||
|
{
|
||||||
|
image_alpha += .025
|
||||||
|
if image_alpha = .6
|
||||||
|
switchs = 1
|
||||||
|
}
|
||||||
|
if switchs = 1
|
||||||
|
{
|
||||||
|
image_alpha -= .025
|
||||||
|
if image_alpha = 0
|
||||||
|
switchs = 0;
|
||||||
|
}
|
||||||
|
draw_self();
|
||||||
|
if y > 768
|
||||||
|
instance_destroy();
|
||||||
|
|
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_cherry",
|
||||||
|
"path": "sprites/spr_cherry/spr_cherry.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_cherry",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,6 @@
|
||||||
|
image_angle = random(360);
|
||||||
|
image_xscale = random(.4) + 1;
|
||||||
|
image_yscale = image_xscale
|
||||||
|
image_alpha = 1;
|
||||||
|
switchs = 0
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
image_angle += 2
|
||||||
|
image_alpha -= .025
|
||||||
|
if image_alpha = 0
|
||||||
|
instance_destroy();
|
||||||
|
draw_self();
|
||||||
|
if y > 768
|
||||||
|
instance_destroy();
|
||||||
|
|
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"spriteId": {
|
||||||
|
"name": "spr_cherry",
|
||||||
|
"path": "sprites/spr_cherry/spr_cherry.yy",
|
||||||
|
},
|
||||||
|
"solid": false,
|
||||||
|
"visible": true,
|
||||||
|
"spriteMaskId": null,
|
||||||
|
"persistent": false,
|
||||||
|
"parentObjectId": null,
|
||||||
|
"physicsObject": false,
|
||||||
|
"physicsSensor": false,
|
||||||
|
"physicsShape": 0,
|
||||||
|
"physicsGroup": 0,
|
||||||
|
"physicsDensity": 0.5,
|
||||||
|
"physicsRestitution": 0.1,
|
||||||
|
"physicsLinearDamping": 0.1,
|
||||||
|
"physicsAngularDamping": 0.1,
|
||||||
|
"physicsFriction": 0.2,
|
||||||
|
"physicsStartAwake": true,
|
||||||
|
"physicsKinematic": false,
|
||||||
|
"physicsShapePoints": [],
|
||||||
|
"eventList": [
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
{"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",},
|
||||||
|
],
|
||||||
|
"properties": [],
|
||||||
|
"overriddenProperties": [],
|
||||||
|
"parent": {
|
||||||
|
"name": "Objects",
|
||||||
|
"path": "folders/Objects.yy",
|
||||||
|
},
|
||||||
|
"resourceVersion": "1.0",
|
||||||
|
"name": "obj_cherry_parts",
|
||||||
|
"tags": [],
|
||||||
|
"resourceType": "GMObject",
|
||||||
|
}
|
|
@ -0,0 +1,10 @@
|
||||||
|
var __b__;
|
||||||
|
__b__ = action_if_variable(invuln, 0, 2);
|
||||||
|
if __b__
|
||||||
|
{
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
action_kill_object();
|
||||||
|
with (other) {
|
||||||
|
action_kill_object();
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
invuln = 300;
|
||||||
|
swap = 1;
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue