Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_armorremove

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

function scr_armorremove(arg0) { __i = 0; var loop = 1; __inventorysize = array_length_1d(global.armor); while (loop == 1) { if (global.armor[__i] == arg0) { global.armor[__i] = 0; break; } if (__i == __inventorysize) { loop = 0; break; } __i += 1; } script_execute(scr_armorinfo_all); }
(arg0)
2
{
3
    __i = 0;
4
    var loop = 1;
5
    __inventorysize = array_length_1d(global.armor);
6
    while (loop == 1)
7
    {
8
        if (global.armor[__i] == arg0)
9
        {
10
            global.armor[__i] = 0;
11
            break;
12
        }
13
        if (__i == __inventorysize)
14
        {
15
            loop = 0;
16
            break;
17
        }
18
        __i += 1;
19
    }
20
    script_execute(scr_armorinfo_all);
21
}