Deltarune (Chapter 5) script viewer

← back to main script listing

gml_GlobalScript_scr_script_delayed

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

function
scr_script_delayed()
{ var __scriptdelay = instance_create(0, 0, obj_script_delayed); __scriptdelay.script = argument[0]; __scriptdelay.alarm[0] = argument[1]; __scriptdelay.target = id; for (var __i = 0; __i < (argument_count - 2); __i++) __scriptdelay.script_arg[__i] = argument[__i + 2]; __scriptdelay.arg_count = argument_count - 2; return __scriptdelay; } function scr_script_delayed_until() { var __scriptdelay = instance_create(0, 0, obj_script_delayed_function); __scriptdelay.script = argument[0]; __scriptdelay.condition = argument[1]; __scriptdelay.target = id; for (var __i = 0; __i < (argument_count - 2); __i++) __scriptdelay.script_arg[__i] = argument[__i + 2]; __scriptdelay.arg_count = argument_count - 2; return __scriptdelay; } function delay_function(arg0, arg1) { return
scr_script_delayed(arg0, arg1);
}
()
2
{
3
    var __scriptdelay = instance_create(0, 0, obj_script_delayed);
4
    __scriptdelay.script = argument[0];
5
    __scriptdelay.alarm[0] = argument[1];
6
    __scriptdelay.target = id;
7
    for (var __i = 0; __i < (argument_count - 2); __i++)
8
        __scriptdelay.script_arg[__i] = argument[__i + 2];
9
    __scriptdelay.arg_count = argument_count - 2;
10
    return __scriptdelay;
11
}
12
13
function scr_script_delayed_until()
14
{
15
    var __scriptdelay = instance_create(0, 0, obj_script_delayed_function);
16
    __scriptdelay.script = argument[0];
17
    __scriptdelay.condition = argument[1];
18
    __scriptdelay.target = id;
19
    for (var __i = 0; __i < (argument_count - 2); __i++)
20
        __scriptdelay.script_arg[__i] = argument[__i + 2];
21
    __scriptdelay.arg_count = argument_count - 2;
22
    return __scriptdelay;
23
}
24
25
function delay_function(arg0, arg1)
26
{
27
    return 
scr_script_delayed
scr_script_delayed

function
scr_script_delayed()
{ var __scriptdelay = instance_create(0, 0, obj_script_delayed); __scriptdelay.script = argument[0]; __scriptdelay.alarm[0] = argument[1]; __scriptdelay.target = id; for (var __i = 0; __i < (argument_count - 2); __i++) __scriptdelay.script_arg[__i] = argument[__i + 2]; __scriptdelay.arg_count = argument_count - 2; return __scriptdelay; } function scr_script_delayed_until() { var __scriptdelay = instance_create(0, 0, obj_script_delayed_function); __scriptdelay.script = argument[0]; __scriptdelay.condition = argument[1]; __scriptdelay.target = id; for (var __i = 0; __i < (argument_count - 2); __i++) __scriptdelay.script_arg[__i] = argument[__i + 2]; __scriptdelay.arg_count = argument_count - 2; return __scriptdelay; } function delay_function(arg0, arg1) { return
scr_script_delayed(arg0, arg1);
}
(arg0, arg1);
28
}