Undertale script viewer

← back to main script listing

gml_Object_obj_skymoon_Alarm_2

(view raw script w/o annotations or w/e)
1
ch = choose(0, 1);
2
if (ch == 0)
3
    instance_create(global.idealborder[0] - random(global.idealborder[0] - 50) - 50, 250 - random(200), obj_meteorbullet);
4
else
5
    instance_create((global.idealborder[0] + random(c_borderwidth
c_borderwidth

if (argument0 == 0) return obj_rborder.x - obj_lborder.x; if (argument0 == 1) return global.idealborder[1] - global.idealborder[0];
(0) - 150)) - 60, global.idealborder[2] - 200 - random(50), obj_meteorbullet);
6
alarm[2] = 3;
gml_Object_obj_skymoon_Alarm_2.gml

ch = choose(0, 1); if (ch == 0) instance_create(global.idealborder[0] - random(global.idealborder[0] - 50) - 50, 250 - random(200), obj_meteorbullet); else instance_create((global.idealborder[0] + random(c_borderwidth(0) - 150)) - 60, global.idealborder[2] - 200 - random(50), obj_meteorbullet); alarm[2] = 3; sum = scr_monstersum(); if (sum > 1) alarm[2] = 6;
7
sum = scr_monstersum
scr_monstersum

return global.monster[0] + global.monster[1] + global.monster[2];
();
8
if (sum > 1)
9
    alarm[2] = 6;
gml_Object_obj_skymoon_Alarm_2.gml

ch = choose(0, 1); if (ch == 0) instance_create(global.idealborder[0] - random(global.idealborder[0] - 50) - 50, 250 - random(200), obj_meteorbullet); else instance_create((global.idealborder[0] + random(c_borderwidth(0) - 150)) - 60, global.idealborder[2] - 200 - random(50), obj_meteorbullet); alarm[2] = 3; sum = scr_monstersum(); if (sum > 1) alarm[2] = 6;