|
1
|
function c_actormovepartyc_actormoveparty
function c_actormoveparty(arg0)
{
__mcactor = scr_findactor("kris");
if (__mcactor >= 0)
{
c_sel(__mcactor);
c_walkdirect(obj_mainchara.x, obj_mainchara.y, arg0);
}
for (__jj = 0; __jj < 2; __jj++)
{
if (i_ex(global.cinstance[__jj]))
{
__mcactor = scr_findactor(global.cinstance[__jj].name);
if (__mcactor >= 0)
{
c_sel(__mcactor);
c_cmd("walkdirect", global.cinstance[__jj].x, global.cinstance[__jj].y, arg0, 0);
}
}
}
} (arg0)
|
|
2
|
{
|
|
3
|
__mcactor = scr_findactorscr_findactor
function scr_findactor(arg0)
{
with (obj_cutscene_master)
{
__foundactor = -1;
for (_jjj = 0; _jjj < 20; _jjj++)
{
if (actor_name[_jjj] == arg0 && i_ex(actor_id[_jjj]))
__foundactor = _jjj;
}
return __foundactor;
}
} ("kris");
|
|
4
|
if (__mcactor >= 0)
|
|
5
|
{
|
|
6
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (__mcactor);
|
|
7
|
c_walkdirectc_walkdirect
function c_walkdirect(arg0, arg1, arg2)
{
c_cmd("walkdirect", arg0, arg1, arg2, 0);
} (obj_mainchara.x, obj_mainchara.y, arg0);
|
|
8
|
}
|
|
9
|
for (__jj = 0; __jj < 2; __jj++)
|
|
10
|
{
|
|
11
|
if (i_ex(global.cinstance[__jj]))
|
|
12
|
{
|
|
13
|
__mcactor = scr_findactorscr_findactor
function scr_findactor(arg0)
{
with (obj_cutscene_master)
{
__foundactor = -1;
for (_jjj = 0; _jjj < 20; _jjj++)
{
if (actor_name[_jjj] == arg0 && i_ex(actor_id[_jjj]))
__foundactor = _jjj;
}
return __foundactor;
}
} (global.cinstance[__jj].name);
|
|
14
|
if (__mcactor >= 0)
|
|
15
|
{
|
|
16
|
c_selc_sel
function c_sel(arg0)
{
c_cmd("select", arg0, 0, 0, 0);
} (__mcactor);
|
|
17
|
c_cmdc_cmd
function c_cmd(arg0, arg1, arg2, arg3, arg4)
{
if (instance_exists(obj_cutscene_master))
{
__cs_i = obj_cutscene_master.maximum_command - 1;
obj_cutscene_master.command[__cs_i] = arg0;
obj_cutscene_master.command_arg1[__cs_i] = arg1;
obj_cutscene_master.command_arg2[__cs_i] = arg2;
obj_cutscene_master.command_arg3[__cs_i] = arg3;
obj_cutscene_master.command_arg4[__cs_i] = arg4;
with (obj_cutscene_master)
maximum_command++;
}
} ("walkdirect", global.cinstance[__jj].x, global.cinstance[__jj].y, arg0, 0);
|
|
18
|
}
|
|
19
|
}
|
|
20
|
}
|
|
21
|
}
|