Deltarune (Chapter 1) script viewer

← back to main script listing

gml_Object_obj_pushableblock_Step_0

(view raw script w/o annotations or w/e)
1
scr_depth
scr_depth

function
scr_depth()
{ depth = 100000 - ((y * 10) + (sprite_height * 10)); }
();
2
if (movecourse == 1)
3
{
4
    if (movedir == 1)
5
        x += 8;
6
    if (movedir == 0)
7
        y += 8;
8
    if (movedir == 2)
9
        y -= 8;
10
    if (movedir == 3)
11
        x -= 8;
12
    sprite_index = spr_npc_block;
13
    movetimer += 1;
14
    if (movetimer >= 5)
15
    {
16
        movetimer = 0;
17
        global.interact = 0;
18
        movecourse = 0;
19
    }
20
}
21
if (myinteract == 3)
22
{
23
    if (instance_exists(mydialoguer) == false)
24
    {
25
        global.interact = 0;
26
        myinteract = 0;
27
        with (obj_mainchara)
28
            onebuffer = 5;
29
    }
30
}