Deltarune (Chapter 2) script viewer

← back to main script listing

gml_GlobalScript_c_actormoveparty_single

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

function c_actormoveparty_single(arg0, arg1) { if (arg0 == 0) { c_sel(arg0); c_walkdirect(obj_mainchara.x, obj_mainchara.y, arg1); } else if (i_ex(global.cinstance[arg0 - 1])) { c_sel(arg0); c_walkdirect(global.cinstance[arg0 - 1].x, global.cinstance[arg0 - 1].y, arg1); } }
(arg0, arg1)
2
{
3
    if (arg0 == 0)
4
    {
5
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(arg0);
6
        c_walkdirect
c_walkdirect

function c_walkdirect(arg0, arg1, arg2) { c_cmd("walkdirect", arg0, arg1, arg2, 0); }
(obj_mainchara.x, obj_mainchara.y, arg1);
7
    }
8
    else if (i_ex(global.cinstance[arg0 - 1]))
9
    {
10
        c_sel
c_sel

function c_sel(arg0) { c_cmd("select", arg0, 0, 0, 0); }
(arg0);
11
        c_walkdirect
c_walkdirect

function c_walkdirect(arg0, arg1, arg2) { c_cmd("walkdirect", arg0, arg1, arg2, 0); }
(global.cinstance[arg0 - 1].x, global.cinstance[arg0 - 1].y, arg1);
12
    }
13
}