Undertale script viewer

← back to main script listing

gml_Object_obj_bonestab_Alarm_0

(view raw script w/o annotations or w/e)
1
active = 1;
2
con = 1;
3
if (dir == 1 || dir == 3)
4
    sprite_index = spr_s_bonestab_h_tall;
5
if (dir == 0 || dir == 2)
6
    sprite_index = spr_s_bonestab_v_wide;
7
if (dir == 0 || dir == 2)
8
    x = global.idealborder[0];
9
if (dir == 3)
10
    x = global.idealborder[0] - sprite_width;
11
if (dir == 1)
12
    x = global.idealborder[1];
13
if (dir == 0)
14
    y = global.idealborder[3];
15
if (dir == 1 || dir == 3)
16
    y = global.idealborder[2];
17
if (dir == 2)
18
    y = global.idealborder[2] - sprite_height;
19
ideal_y = y;
20
ideal_x = x;
21
if (warning > 4)
22
    snd_play(snd_b);