Undertale script viewer

← back to main script listing

gml_Object_blt_whiteax_Create_0

(view raw script w/o annotations or w/e)
1
hard = 0;
2
image_speed = 0;
3
visible = false;
4
sprite_index = spr_whiteax2;
5
image_alpha = 0;
6
if (instance_number(object_index) > 1)
7
    axetype = 1;
8
else
9
    axetype = 0;
10
if (axetype == 0)
11
{
12
    x = global.idealborder[0] - 130;
13
    image_index = 0;
14
    hspeed = 0;
15
}
16
else
17
{
18
    x = global.idealborder[1] - 50;
19
    image_index = 1;
20
    hspeed = 0;
21
}
22
alarm[1] = 10;
gml_Object_blt_whiteax_Alarm_1.gml

if (move == 1) { if (axetype == 0) hspeed = 1.8; else hspeed = -1.8; vspeed = -3.8; if (hard == 1) vspeed = -3.4; if (scr_monstersum() == 1) vspeed = -3.1; gravity_direction = 270; gravity = 0.2; } if (move == 0) { hspeed = 0; alarm[1] = 10 + floor(random(14)); move = 1; } visible = true;
23
y = 309;
24
if (x < 140)
25
    x = 99;
26
else
27
    x = 350;
28
dmg = 0;
29
g = 0;
30
hurted = 0;
31
blconnum = 0;
32
move = 0;