Undertale script viewer

← back to main script listing

gml_Object_obj_ropebul_Create_0

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

visible = true; if (type == 0) { y = arb2 + 1 + random(arb - arb2 - 2); vspeed = 1 + random(2); vspeed *= choose(1, -1); rope = instance_create(x, y + 170, obj_ropebul); if (instance_exists(rope)) { rope.dmg = dmg; rope.type = 1; rope.vspeed = vspeed; } go = 1; for (i = 0; i < 3; i += 1) { fire = instance_create(x, y + 120 + (i * 14), obj_orangefire); if (instance_exists(fire)) { fire.parent = id; fire.dmg = dmg; with (fire) event_user(0); } } }
3
go = 0;
4
hspeed = -4;
5
arb = global.idealborder[2] - 50;
6
arb2 = (global.idealborder[2] - sprite_height) + 10;