Undertale script viewer

← back to main script listing

gml_Object_obj_risespearbullet_Create_0

(view raw script w/o annotations or w/e)
1
visible = false;
2
alarm[1] = 1;
gml_Object_obj_risespearbullet_Alarm_1.gml

visible = true; if (type == 0) { image_yscale = 1; vspeed = -1; } if (type == 1) { image_yscale = -1; y -= 150; vspeed = 1; } snd_play(snd_spearappear);
3
deactivate = 0;
4
part = 0;
5
alarm[0] = 20;
gml_Object_obj_risespearbullet_Alarm_0.gml

if (part == 3) part = 4; if (part == 2) { vspeed = 0; part = 3; alarm[0] = 2; } if (part == 1) { if (type == 0) vspeed = -10; if (type == 1) vspeed = 10; snd_play(snd_spearrise); part = 2; alarm[0] = 6; } if (part == 0) { part = 1; vspeed = 0; alarm[0] = 12; }
6
type = choose(0, 1);
7
dmg = 7;
8
if (instance_exists(obj_undyne_ex))
9
    dmg = 11;