From 82b6ebc78fe508fcd9cd19328e5e47dd1b1e03ff Mon Sep 17 00:00:00 2001 From: milesthenerd Date: Tue, 20 Apr 2021 17:07:18 -0500 Subject: [PATCH] Maybe fixed random alpha crash --- AM2R.project.gmx | 2 ++ Configs/Default.config.gmx | 6 ++-- objects/oControl.object.gmx | 6 ++-- objects/oMAlpha.object.gmx | 4 +-- sprites/sMultitroidMapIconMiepee.sprite.gmx | 40 +++++++++++++++++++++ sprites/sPalMultitroidMiepeeNew.sprite.gmx | 25 +++++++++++++ 6 files changed, 75 insertions(+), 8 deletions(-) create mode 100644 sprites/sMultitroidMapIconMiepee.sprite.gmx create mode 100644 sprites/sPalMultitroidMiepeeNew.sprite.gmx diff --git a/AM2R.project.gmx b/AM2R.project.gmx index f5f78328..bdd97c61 100644 --- a/AM2R.project.gmx +++ b/AM2R.project.gmx @@ -5003,6 +5003,8 @@ sprites\sShirkTurnFrozen sprites\sMultitroidMapPlayerCountBox sprites\sMiepee + sprites\sPalMultitroidMiepeeNew + sprites\sMultitroidMapIconMiepee diff --git a/Configs/Default.config.gmx b/Configs/Default.config.gmx index e86f38e7..70660892 100644 --- a/Configs/Default.config.gmx +++ b/Configs/Default.config.gmx @@ -25,7 +25,7 @@ 2 1 28 - Multitroid 1.3 Testing 2 + Multitroid 1.3 0 @@ -220,7 +220,7 @@ false true 0 - AM2R Multitroid 1.3 Testing 2 + AM2R Multitroid 1.3 True 0 @@ -362,7 +362,7 @@ 1024 false - AM2R Multitroid 1.3 Testing 2 + AM2R Multitroid 1.3 0 0 https://www.reddit.com/r/AM2R/ diff --git a/objects/oControl.object.gmx b/objects/oControl.object.gmx index 3c33c90c..d6319054 100644 --- a/objects/oControl.object.gmx +++ b/objects/oControl.object.gmx @@ -490,13 +490,13 @@ MultitroidIconDefault = sMultitroidIcon; MultitroidIconDarkDefault = sDarkMultitroidPlayer; MultitroidMapIconDefault = sMultitroidMapIcon; -MultitroidPaletteColor = sPalMultitroidNew; +MultitroidPaletteColor = sPalMultitroidMiepeeNew; MultitroidPaletteFusionColor = sPalMultitroidFusion; SpiderballPaletteColor = sPalSpiderball; MultitroidBabyPaletteColor = sPalMultitroidBaby; MultitroidIconColor = sMultitroidIcon; -MultitroidIconDarkColor = sDarkMultitroidPlayer; -MultitroidMapIconColor = sMultitroidMapIcon; +MultitroidIconDarkColor = sMultitroidIcon; +MultitroidMapIconColor = sMultitroidMapIconMiepee; MultitroidPaletteCustom = sPalMultitroidNew; MultitroidPaletteFusionCustom = sPalMultitroidFusion; diff --git a/objects/oMAlpha.object.gmx b/objects/oMAlpha.object.gmx index 2745fe5b..80bca6da 100644 --- a/objects/oMAlpha.object.gmx +++ b/objects/oMAlpha.object.gmx @@ -283,7 +283,7 @@ if (state == 5 || dodging) alarm[2] = 3; if (chasing) { targetx = oCharacter.x; targety = oCharacter.y - 24; - if (shell.hitting && hitandrun) { + if (instance_exists(shell) && shell.hitting && hitandrun) { xVel = 0; yVel = 0; event_user(1); @@ -475,7 +475,7 @@ if (state == 5 || dodging) alarm[2] = 3; moveTo(xVel, yVel); } // if (active == 1) if (state == 100) { - if (statetime == 1) { + if (statetime == 1 && instance_exists(shell)) { damagedealt += shell.damagedealt; with (shell) instance_destroy(); } diff --git a/sprites/sMultitroidMapIconMiepee.sprite.gmx b/sprites/sMultitroidMapIconMiepee.sprite.gmx new file mode 100644 index 00000000..e2ec187a --- /dev/null +++ b/sprites/sMultitroidMapIconMiepee.sprite.gmx @@ -0,0 +1,40 @@ + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 7 + 0 + 7 + 0 + 0 + + 0 + + 0 + 8 + 8 + + images\sMultitroidMapIconMiepee_0.png + images\sMultitroidMapIconMiepee_1.png + images\sMultitroidMapIconMiepee_2.png + images\sMultitroidMapIconMiepee_3.png + images\sMultitroidMapIconMiepee_4.png + images\sMultitroidMapIconMiepee_5.png + images\sMultitroidMapIconMiepee_6.png + images\sMultitroidMapIconMiepee_7.png + images\sMultitroidMapIconMiepee_8.png + images\sMultitroidMapIconMiepee_9.png + images\sMultitroidMapIconMiepee_10.png + images\sMultitroidMapIconMiepee_11.png + images\sMultitroidMapIconMiepee_12.png + images\sMultitroidMapIconMiepee_13.png + images\sMultitroidMapIconMiepee_14.png + images\sMultitroidMapIconMiepee_15.png + + diff --git a/sprites/sPalMultitroidMiepeeNew.sprite.gmx b/sprites/sPalMultitroidMiepeeNew.sprite.gmx new file mode 100644 index 00000000..5475af76 --- /dev/null +++ b/sprites/sPalMultitroidMiepeeNew.sprite.gmx @@ -0,0 +1,25 @@ + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 16 + 0 + 86 + 0 + 0 + + 0 + + 0 + 17 + 87 + + images\sPalMultitroidMiepeeNew_0.png + +