1 |
if ((global.monsterhp[myself] - takedamage) <= 500) |
2 |
{ |
3 |
dmgwriter = instance_create(x, y + 150, obj_dmgwriter); |
4 |
global.fivedamage = global.monsterhp[myself] - 30; |
5 |
if (global.fivedamage <= 0) |
6 |
global.fivedamage = 1; |
7 |
with (dmgwriter) |
8 |
dmg = global.fivedamage; |
9 |
instance_create(128, 46, obj_asgore_lastcutscene); |
10 |
caster_free(all); |
11 |
obj_purplegradienter.fade = 1; |
12 |
with (obj_orangeparticlegen) |
13 |
instance_destroy(); |
14 |
snd_play(snd_damage); |
15 |
with (mypart1) |
16 |
instance_destroy(); |
17 |
with (obj_asgorespear) |
18 |
instance_destroy(); |
19 |
instance_destroy(); |
20 |
} |
21 |
else |
22 |
{ |
23 |
if (mypart1.pause != 1) |
24 |
{ |
25 |
dmgwriter = instance_create(x, y + 150, obj_dmgwriter); |
26 |
global.damage = takedamage; |
27 |
with (dmgwriter) |
28 |
dmg = global.damage; |
29 |
mypart1.pause = 1; |
30 |
snd_play(snd_damage); |
31 |
alarm[8] = 11; |
32 |
} |
33 |
if (sha == 0) |
34 |
sha = x; |
35 |
x = sha + shudder; |
36 |
if (shudder < 0) |
37 |
shudder = -(shudder + 1); |
38 |
else |
39 |
shudder = -shudder; |
40 |
if (shudder == 0) |
41 |
{ |
42 |
sha = 0; |
43 |
global.hurtanim[myself] = 2; |
44 |
exit; |
45 |
} |
46 |
alarm[3] = 2;gml_Object_obj_asgoreb_Alarm_3.gmlif ((global.monsterhp[myself] - takedamage) <= 500)
{
dmgwriter = instance_create(x, y + 150, obj_dmgwriter);
global.fivedamage = global.monsterhp[myself] - 30;
if (global.fivedamage <= 0)
global.fivedamage = 1;
with (dmgwriter)
dmg = global.fivedamage;
instance_create(128, 46, obj_asgore_lastcutscene);
caster_free(all);
obj_purplegradienter.fade = 1;
with (obj_orangeparticlegen)
instance_destroy();
snd_play(snd_damage);
with (mypart1)
instance_destroy();
with (obj_asgorespear)
instance_destroy();
instance_destroy();
}
else
{
if (mypart1.pause != 1)
{
dmgwriter = instance_create(x, y + 150, obj_dmgwriter);
global.damage = takedamage;
with (dmgwriter)
dmg = global.damage;
mypart1.pause = 1;
snd_play(snd_damage);
alarm[8] = 11;
}
if (sha == 0)
sha = x;
x = sha + shudder;
if (shudder < 0)
shudder = -(shudder + 1);
else
shudder = -shudder;
if (shudder == 0)
{
sha = 0;
global.hurtanim[myself] = 2;
exit;
}
alarm[3] = 2;
} |
47 |
} |