Undertale script viewer

← back to main script listing

gml_Object_obj_teleigloo_Step_0

(view raw script w/o annotations or w/e)
1
if (con == 5)
2
{
3
    global.interact = 1;
4
    if (xx < 15)
5
        xx += 0.5;
6
    obj_mainchara.y = -60;
7
    obj_mainchara.x += xx;
8
    obj_mainchara.x = ceil(obj_mainchara.x);
9
    if (obj_mainchara.x >= 2100)
10
    {
11
        if (xx > 3)
12
            xx -= 1;
13
    }
14
    if (obj_mainchara.x >= 2335)
15
    {
16
        obj_mainchara.x = 2336;
17
        obj_mainchara.y = 118;
18
        global.facing = 0;
19
        global.interact = 0;
20
        con = 0;
21
        xx = 1;
22
    }
23
}
24
if (con == 10)
25
{
26
    if (xx < 15)
27
        xx += 0.5;
28
    global.interact = 1;
29
    obj_mainchara.y = -60;
30
    obj_mainchara.x -= xx;
31
    obj_mainchara.x = floor(obj_mainchara.x);
32
    if (obj_mainchara.x <= 960)
33
    {
34
        if (xx > 3)
35
            xx -= 1;
36
    }
37
    if (obj_mainchara.x <= 734)
38
    {
39
        obj_mainchara.x = 732;
40
        obj_mainchara.y = 106;
41
        global.facing = 0;
42
        global.interact = 0;
43
        con = 0;
44
        xx = 1;
45
    }
46
}