Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_camera_Step_0

(view raw script w/o annotations or w/e)
1
if (move == true)
2
{
3
    if (axis_priority == "y")
4
    {
5
        if (y != yy)
6
        {
7
            if (abs(yy - y) < spd)
8
                spd = abs(yy - y);
9
            y += (sign(yy - y) * spd);
10
        }
11
        else if (xx != x)
12
        {
13
            if (abs(xx - x) < spd)
14
                spd = abs(xx - x);
15
            x += (sign(xx - x) * spd);
16
        }
17
        else
18
        {
19
        }
20
    }
21
    else if (axis_priority == "x")
22
    {
23
        if (xx != x)
24
        {
25
            if (abs(xx - x) < spd)
26
                spd = abs(xx - x);
27
            x += (sign(xx - x) * spd);
28
        }
29
        else if (yy != y)
30
        {
31
            if (abs(yy - y) < spd)
32
                spd = abs(yy - y);
33
            y += (sign(yy - y) * spd);
34
        }
35
        else
36
        {
37
        }
38
    }
39
}