Undertale Yellow script viewer

← back to main script listing

gml_GlobalScript_scr_item_remove

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

function scr_item_remove(argument0) //gml_Script_scr_item_remove { i = 1 while (i <= 8) { if (global.item_slot[i] == argument0) { while (i < 8) { global.item_slot[i] = global.item_slot[(i + 1)] i += 1 } global.item_slot[8] = "Nothing" return true; } else { if (i == 8) return false; i += 1 continue } } }
(argument0) //gml_Script_scr_item_remove
2
{
3
    i = 1
4
    while (i <= 8)
5
    {
6
        if (global.item_slot[i] == argument0)
7
        {
8
            while (i < 8)
9
            {
10
                global.item_slot[i] = global.item_slot[(i + 1)]
11
                i += 1
12
            }
13
            global.item_slot[8] = "Nothing"
14
            return true;
15
        }
16
        else
17
        {
18
            if (i == 8)
19
                return false;
20
            i += 1
21
            continue
22
        }
23
    }
24
}