Undertale script viewer

← back to main script listing

gml_Object_obj_insidiousconveyor_Step_0

(view raw script w/o annotations or w/e)
1
if (active == 1)
2
{
3
    if (collide == 1)
4
    {
5
        global.interact = 1;
6
        collide = 2;
7
        timer = 0;
8
        obj_mainchara.phasing = 1;
9
    }
10
    if (collide == 2)
11
    {
12
        if (obj_mainchara.x < 340)
13
            obj_mainchara.x += 1;
14
        if (obj_mainchara.y < 104.5)
15
            obj_mainchara.y += 1;
16
        if (obj_mainchara.y > 105.5)
17
            obj_mainchara.y -= 1;
18
        timer += 1;
19
        if (obj_mainchara.x >= 339)
20
        {
21
            obj_mainchara.x = 340;
22
            obj_mainchara.y = 105;
23
            tileguy = instance_create(obj_mainchara.x, obj_mainchara.y, obj_tileguy);
24
            obj_mainchara.visible = false;
25
            collide = 3;
26
        }
27
    }
28
    if (global.plot > 167)
29
        active = 0;
30
}