|
1
|
function c_walktoobjectc_walktoobject
function c_walktoobject(arg0, arg1, arg2, arg3)
{
var _targetx = arg0.x + arg1;
var _targety = arg0.y + arg2;
c_cmd("walkdirect", _targetx, _targety, arg3, 0);
}
function c_delaywalktoobject(arg0, arg1, arg2, arg3, arg4)
{
var _targetx = arg1.x + arg2;
var _targety = arg1.y + arg3;
c_cmd_x("delaycmd", arg0, "walkdirect", _targetx, _targety, arg4, 0);
}
function c_walktoobject_wait(arg0, arg1, arg2, arg3)
{
c_walktoobject(arg0, arg1, arg2, arg3);
c_wait(arg3);
}
function c_delaywalktoobject_wait(arg0, arg1, arg2, arg3, arg4)
{
c_delaywalktoobject(arg0, arg1, arg2, arg3, arg4);
c_wait(arg0 + arg4);
}
function c_walkto_actor(arg0, arg1, arg2, arg3, arg4 = true)
{
var _actorObj;
if (array_length(obj_cutscene_master.actor_id) > arg0)
_actorObj = obj_cutscene_master.actor_id[arg0];
else
_actorObj = arg0;
c_cmd_x("walkto", _actorObj, arg1, arg2, arg3, arg4, arg4);
}
function c_walkto_object(arg0, arg1, arg2, arg3, arg4 = true)
{
c_cmd_x("walkto", arg0, arg1, arg2, arg3, arg4, false);
} (arg0, arg1, arg2, arg3)
|
|
2
|
{
|
|
3
|
var _targetx = arg0.x + arg1;
|
|
4
|
var _targety = arg0.y + arg2;
|
|
5
|
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", _targetx, _targety, arg3, 0);
|
|
6
|
}
|
|
7
|
|
|
8
|
function c_delaywalktoobject(arg0, arg1, arg2, arg3, arg4)
|
|
9
|
{
|
|
10
|
var _targetx = arg1.x + arg2;
|
|
11
|
var _targety = arg1.y + arg3;
|
|
12
|
c_cmd_xc_cmd_x
function c_cmd_x(arg0, arg1, arg2, arg3, arg4, arg5, arg6)
{
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;
obj_cutscene_master.command_arg5[__cs_i] = arg5;
obj_cutscene_master.command_arg6[__cs_i] = arg6;
with (obj_cutscene_master)
maximum_command++;
}
} ("delaycmd", arg0, "walkdirect", _targetx, _targety, arg4, 0);
|
|
13
|
}
|
|
14
|
|
|
15
|
function c_walktoobject_wait(arg0, arg1, arg2, arg3)
|
|
16
|
{
|
|
17
|
c_walktoobjectc_walktoobject
function c_walktoobject(arg0, arg1, arg2, arg3)
{
var _targetx = arg0.x + arg1;
var _targety = arg0.y + arg2;
c_cmd("walkdirect", _targetx, _targety, arg3, 0);
}
function c_delaywalktoobject(arg0, arg1, arg2, arg3, arg4)
{
var _targetx = arg1.x + arg2;
var _targety = arg1.y + arg3;
c_cmd_x("delaycmd", arg0, "walkdirect", _targetx, _targety, arg4, 0);
}
function c_walktoobject_wait(arg0, arg1, arg2, arg3)
{
c_walktoobject(arg0, arg1, arg2, arg3);
c_wait(arg3);
}
function c_delaywalktoobject_wait(arg0, arg1, arg2, arg3, arg4)
{
c_delaywalktoobject(arg0, arg1, arg2, arg3, arg4);
c_wait(arg0 + arg4);
}
function c_walkto_actor(arg0, arg1, arg2, arg3, arg4 = true)
{
var _actorObj;
if (array_length(obj_cutscene_master.actor_id) > arg0)
_actorObj = obj_cutscene_master.actor_id[arg0];
else
_actorObj = arg0;
c_cmd_x("walkto", _actorObj, arg1, arg2, arg3, arg4, arg4);
}
function c_walkto_object(arg0, arg1, arg2, arg3, arg4 = true)
{
c_cmd_x("walkto", arg0, arg1, arg2, arg3, arg4, false);
} (arg0, arg1, arg2, arg3);
|
|
18
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (arg3);
|
|
19
|
}
|
|
20
|
|
|
21
|
function c_delaywalktoobject_wait(arg0, arg1, arg2, arg3, arg4)
|
|
22
|
{
|
|
23
|
c_delaywalktoobject(arg0, arg1, arg2, arg3, arg4);
|
|
24
|
c_waitc_wait
function c_wait(arg0)
{
c_cmd("wait", arg0, 0, 0, 0);
} (arg0 + arg4);
|
|
25
|
}
|
|
26
|
|
|
27
|
function c_walkto_actor(arg0, arg1, arg2, arg3, arg4 = true)
|
|
28
|
{
|
|
29
|
var _actorObj;
|
|
30
|
if (array_length(obj_cutscene_master.actor_id) > arg0)
|
|
31
|
_actorObj = obj_cutscene_master.actor_id[arg0];
|
|
32
|
else
|
|
33
|
_actorObj = arg0;
|
|
34
|
c_cmd_xc_cmd_x
function c_cmd_x(arg0, arg1, arg2, arg3, arg4, arg5, arg6)
{
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;
obj_cutscene_master.command_arg5[__cs_i] = arg5;
obj_cutscene_master.command_arg6[__cs_i] = arg6;
with (obj_cutscene_master)
maximum_command++;
}
} ("walkto", _actorObj, arg1, arg2, arg3, arg4, arg4);
|
|
35
|
}
|
|
36
|
|
|
37
|
function c_walkto_object(arg0, arg1, arg2, arg3, arg4 = true)
|
|
38
|
{
|
|
39
|
c_cmd_xc_cmd_x
function c_cmd_x(arg0, arg1, arg2, arg3, arg4, arg5, arg6)
{
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;
obj_cutscene_master.command_arg5[__cs_i] = arg5;
obj_cutscene_master.command_arg6[__cs_i] = arg6;
with (obj_cutscene_master)
maximum_command++;
}
} ("walkto", arg0, arg1, arg2, arg3, arg4, false);
|
|
40
|
}
|