Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_susiezilla_gunzombie_Other_10

(view raw script w/o annotations or w/e)
1
if (hp <= 0)
2
    exit;
3
hp--;
4
flashtimer = 2;
5
snd_stop(snd_damage);
6
snd_play(snd_damage);
7
if (hp == 0)
8
{
9
    recoilDir = sign(obj_susiezilla.image_xscale);
10
    reverse_image = recoilDir < 0;
11
    image_index = 3 + reverse_image;
12
    hurtCon = 2;
13
    fall_speed = -9;
14
    hspeed = sign(obj_susiezilla.image_xscale) * 3;
15
    vspeed = -3 + random(6);
16
}
17
else
18
{
19
    recoilDir = sign(obj_susiezilla.image_xscale);
20
    reverse_image = recoilDir < 0;
21
    hurtCon = 1;
22
    image_index = 1 + reverse_image;
23
    recoilSpeed = 5;
24
    vspeed = -3 + random(6);
25
}