sMOmega_MaskCore2
0
0
-50
0
<undefined>
<undefined>
1
603
7
0
0
-1
2
self
0
0
1
if (oMOmega.myhealth > 0 && oMOmegaMask.image_index != 0) {
if (oMOmega.flashing == 0) {
with (oMOmega) {
dmg = 30;
dmg = global.mod_omegadamagebackmissile;
flashtime = 60;
eyes_close = 15;
}
if (other.smissile == 1) with (oMOmega) {
dmg = 150;
dmg = global.mod_omegadamagebacksuper;
flashtime = 120;
eyes_close = 30;
}
with (oMOmega) event_user(0);
with (other) event_user(0);
bld = instance_create(x + 8 * image_xscale, y - 24, oFXAnimSpark);
bld.sprite_index = sMGammaBlood1;
bld.image_speed = 0.5;
bld.image_alpha = 0.6;
bld.image_xscale = image_xscale;
bld.image_yscale = 1;
bld.depth = -20;
} else with (other) event_user(1);
}
1
603
7
0
0
-1
2
self
0
0
1
if (oBeam.chargebeam && !oBeam.ibeam && !oBeam.wbeam && !oBeam.pbeam && !oBeam.sbeam && global.missiles == 0 && global.smissiles == 0) {
if (oMOmega.myhealth > 0 && oMOmegaMask.image_index != 0) {
if (oMOmega.flashing == 0) {
with (oMOmega) {
dmg = 30;
dmg = global.mod_omegadamagebackmissile;
flashtime = 60;
eyes_close = 15;
}
if (other.smissile == 1) with (oMOmega) {
dmg = 150;
dmg = global.mod_omegadamagebacksuper;
flashtime = 120;
eyes_close = 30;
}
with (oMOmega) event_user(0);
with (other) event_user(0);
with (other) instance_destroy();
bld = instance_create(x + 8 * image_xscale, y - 24, oFXAnimSpark);
bld.sprite_index = sMGammaBlood1;
bld.image_speed = 0.5;
bld.image_alpha = 0.6;
bld.image_xscale = image_xscale;
bld.image_yscale = 1;
bld.depth = -20;
} else with (other) event_user(1);
}
}
0
0
0
0.5
0.100000001490116
0
0.100000001490116
0.100000001490116
0.200000002980232
-1
-1