Undertale script viewer

← back to main script listing

gml_Object_obj_mettatonb_body_Step_0

(view raw script w/o annotations or w/e)
1
image_angle = pspeed[1] * 2;
2
if (lefter == 1 || lefter == 0)
3
{
4
    if (hspeed > -20)
5
        hspeed -= 3;
6
    else
7
        hspeed -= 0.4;
8
}
9
if (lefter == 2)
10
{
11
    hspeed += 2;
12
    if (hspeed > 1)
13
    {
14
        hspeed = 0;
15
        lefter = 3;
16
    }
17
}
18
if (lefter == 4)
19
{
20
    if (hspeed < 20)
21
        hspeed += 4;
22
    else
23
        hspeed += 0.5;
24
}
25
if (lefter == 5)
26
{
27
    hspeed -= 2;
28
    if (x < remx && hspeed < 3)
29
        hspeed = 3;
30
    if (hspeed < -1 || x >= remx)
31
    {
32
        x = remx;
33
        hspeed = 0;
34
        lefter = 16;
35
    }
36
}
37
pspeed[0] = hspeed;
38
for (i = 4; i > 0; i -= 1)
39
    pspeed[i] = pspeed[i - 1];