Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_84_push_ch1

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

function scr_84_push_ch1() { if (!variable_global_exists("chemg_stack")) { global.chemg_stack = array_create(0); global.chemg_stack[0] = 0; } var top_ndx = global.chemg_stack[0]; for (var i = 0; i < argument_count; i += 1) global.chemg_stack[top_ndx + i + 1] = argument[i]; global.chemg_stack[0] = top_ndx + argument_count; }
()
2
{
3
    if (!variable_global_exists("chemg_stack"))
4
    {
5
        global.chemg_stack = array_create(0);
6
        global.chemg_stack[0] = 0;
7
    }
8
    var top_ndx = global.chemg_stack[0];
9
    for (var i = 0; i < argument_count; i += 1)
10
        global.chemg_stack[top_ndx + i + 1] = argument[i];
11
    global.chemg_stack[0] = top_ndx + argument_count;
12
}