Undertale script viewer

← back to main script listing

gml_Object_obj_vertplanebullet_Create_0

(view raw script w/o annotations or w/e)
1
image_speed = 0;
2
vspeed = 7 + random(2);
3
pop = scr_monstersum
scr_monstersum

return global.monster[0] + global.monster[1] + global.monster[2];
();
4
if (pop > 1)
5
    vspeed = 6 + random(1);
6
y = 50;
7
parent = 328;
8
alarm[0] = 10;
gml_Object_obj_vertplanebullet_Alarm_0.gml

if (y > (obj_uborder.y - 10)) { if (off == 0) off = 1; else off = 0; if (green == 1) off = 2; bl = instance_create(x + 20, y + 10, obj_exhaustbullet); if (instance_exists(bl)) { bl.dmg = dmg; bl.off = off; } } alarm[0] = 6; if (green == 1) alarm[0] = 10; if (pop > 1) alarm[0] *= 1.5;
9
off = 0;
10
green = 0;
11
pop = scr_monstersum
scr_monstersum

return global.monster[0] + global.monster[1] + global.monster[2];
();