Deltarune (Chapter 3) script viewer

← back to main script listing

gml_GlobalScript_scr_inventoryScripts

(view raw script w/o annotations or w/e)
1
function scr_getpocketspace()
2
{
3
    var space = 0;
4
    for (var i = 0; i < array_length(global.pocketitem); i++)
5
    {
6
        if (global.pocketitem[i] == 0)
7
            space++;
8
    }
9
    show_debug_message_concat("pocket space=", space);
10
    return space;
11
}
12
13
function scr_getinventoryspace()
14
{
15
    var space = 0;
16
    for (var i = 0; i < (array_length(global.item) - 1); i++)
17
    {
18
        if (global.item[i] == 0)
19
            space++;
20
    }
21
    show_debug_message_concat("inventory space=", space);
22
    return space;
23
}
24
25
function scr_getweaponspace()
26
{
27
    var space = 0;
28
    for (var i = 0; i < array_length(global.weapon); i++)
29
    {
30
        if (global.weapon[i] == 0)
31
            space++;
32
    }
33
    show_debug_message_concat("weapon space=", space);
34
    return space;
35
}
36
37
function scr_getarmorspace()
38
{
39
    var space = 0;
40
    for (var i = 0; i < array_length(global.armor); i++)
41
    {
42
        if (global.armor[i] == 0)
43
            space++;
44
    }
45
    show_debug_message_concat("armor space=", space);
46
    return space;
47
}