Deltarune (Chapter 2) script viewer

← back to main script listing

gml_GlobalScript_scr_sideb_remainingencounters

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

function scr_sideb_remainingencounters() { var killcount = 0; var encounterlist = 0; encounterlist[0] = 531; array_push(encounterlist, 532); array_push(encounterlist, 533); array_push(encounterlist, 534); array_push(encounterlist, 535); array_push(encounterlist, 538); array_push(encounterlist, 556); array_push(encounterlist, 553); array_push(encounterlist, 554); array_push(encounterlist, 555); array_push(encounterlist, 559); array_push(encounterlist, 560); array_push(encounterlist, 561); array_push(encounterlist, 562); array_push(encounterlist, 563); array_push(encounterlist, 564); array_push(encounterlist, 565); array_push(encounterlist, 566); array_push(encounterlist, 567); for (var i = 0; i < array_length(encounterlist); i++) { if (global.flag[encounterlist[i]] == 6) killcount++; debug_message("global.flag[" + string(encounterlist[i]) + "], result: " + string(global.flag[encounterlist[i]])); } var enemiesleft = array_length(encounterlist) - killcount; return enemiesleft; }
()
2
{
3
    var killcount = 0;
4
    var encounterlist = 0;
5
    encounterlist[0] = 531;
6
    array_push(encounterlist, 532);
7
    array_push(encounterlist, 533);
8
    array_push(encounterlist, 534);
9
    array_push(encounterlist, 535);
10
    array_push(encounterlist, 538);
11
    array_push(encounterlist, 556);
12
    array_push(encounterlist, 553);
13
    array_push(encounterlist, 554);
14
    array_push(encounterlist, 555);
15
    array_push(encounterlist, 559);
16
    array_push(encounterlist, 560);
17
    array_push(encounterlist, 561);
18
    array_push(encounterlist, 562);
19
    array_push(encounterlist, 563);
20
    array_push(encounterlist, 564);
21
    array_push(encounterlist, 565);
22
    array_push(encounterlist, 566);
23
    array_push(encounterlist, 567);
24
    for (var i = 0; i < array_length(encounterlist); i++)
25
    {
26
        if (global.flag[encounterlist[i]] == 6)
27
            killcount++;
28
        debug_message("global.flag[" + string(encounterlist[i]) + "], result: " + string(global.flag[encounterlist[i]]));
29
    }
30
    var enemiesleft = array_length(encounterlist) - killcount;
31
    return enemiesleft;
32
}