Undertale script viewer

← back to main script listing

gml_Object_obj_sinefiregen_asglv3_Create_0

(view raw script w/o annotations or w/e)
1
alarm[0] = 1;
gml_Object_obj_sinefiregen_asglv3_Alarm_0.gml

s += 2; fire = instance_create(global.idealborder[0] + ((global.idealborder[1] - global.idealborder[0]) / 2) + (cos(off / 6) * 20), 130 + (sin(off / 5) * 12) + (sin(off / 5) * 12), obj_sinefire_asghelix); fire.sf = 5; fire.vspeed = 5; fire.s = s; side += 1; if (side >= 4) side = choose(-2, -1); if (side <= 1) fire.sv = 9; if (side >= 1) fire.sv = -9; alarm[0] = 6; off += 1; fire.vspeed += sin(off / 6) * 0.2;
2
side = 0;
3
s = 0;
4
off = 0;
5
hitside = 0;
6
alarm[1] = 30;
gml_Object_obj_sinefiregen_asglv3_Alarm_1.gml

sidedam = instance_create(0, 0, obj_sidedam); if ((obj_heart.x + 6) < 320) sidedam.side = 0; else sidedam.side = 1; sidedam.len = 60; sidedam.wait = 25; alarm[1] = 40;
7
s = random(360);