Deltarune (Chapter 3) 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
}