Undertale script viewer

← back to main script listing

gml_Object_obj_vertcroissant_Create_0

(view raw script w/o annotations or w/e)
1
hspeed = 0;
2
speedfactor = 6;
3
choice = 1;
4
if (instance_exists(obj_purpleheart))
5
{
6
    xfactor = floor(random(obj_purpleheart.xlen * 2) / 8) * 8;
7
    x = (obj_purpleheart.xmid - obj_purpleheart.xlen) + xfactor;
8
}
9
alarm[0] = 1;
gml_Object_obj_vertcroissant_Alarm_0.gml

if (instance_exists(obj_purpleheart)) { op = obj_purpleheart; y = op.yzero + ((op.yamt + 1) * op.yspace); vspeed = -speedfactor; } else { instance_destroy(); } visible = true;
10
visible = false;