Undertale script viewer

← back to main script listing

gml_Object_obj_vplatgen_Alarm_3

(view raw script w/o annotations or w/e)
1
if (type == 0)
2
    vvv = 3;
3
if (type == 1)
4
    vvv = 4.5;
5
if (type == 2)
6
    vvv = 5;
7
scr_hplat
scr_hplat

bone = instance_create(900, 900, obj_boneplat); bone.y = global.idealborder[3] - argument0; bone.hspeed = argument1; bone.x = 320 - (argument2 * argument1); bone.len = argument3;
(350, 0, 0, 8 + choose(5, 10));
8
bone.vspeed = vvv;
9
bone.x = global.idealborder[0] + 40 + random(global.idealborder[1] - global.idealborder[0] - 80);
10
alarm[3] = 15;
gml_Object_obj_vplatgen_Alarm_3.gml

if (type == 0) vvv = 3; if (type == 1) vvv = 4.5; if (type == 2) vvv = 5; scr_hplat(350, 0, 0, 8 + choose(5, 10)); bone.vspeed = vvv; bone.x = global.idealborder[0] + 40 + random(global.idealborder[1] - global.idealborder[0] - 80); alarm[3] = 15; if (type == 2) alarm[3] = 12; bone.z_b = choose(1, 2, 3, 4, 5); bone.z_a = choose(0.12, 0.08, 0.1); if (non == 0) { bone.z_b = 0; bone.len = 60; non = 1; }
11
if (type == 2)
12
    alarm[3] = 12;
gml_Object_obj_vplatgen_Alarm_3.gml

if (type == 0) vvv = 3; if (type == 1) vvv = 4.5; if (type == 2) vvv = 5; scr_hplat(350, 0, 0, 8 + choose(5, 10)); bone.vspeed = vvv; bone.x = global.idealborder[0] + 40 + random(global.idealborder[1] - global.idealborder[0] - 80); alarm[3] = 15; if (type == 2) alarm[3] = 12; bone.z_b = choose(1, 2, 3, 4, 5); bone.z_a = choose(0.12, 0.08, 0.1); if (non == 0) { bone.z_b = 0; bone.len = 60; non = 1; }
13
bone.z_b = choose(1, 2, 3, 4, 5);
14
bone.z_a = choose(0.12, 0.08, 0.1);
15
if (non == 0)
16
{
17
    bone.z_b = 0;
18
    bone.len = 60;
19
    non = 1;
20
}