Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_sideb_get_phase

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

function scr_sideb_get_phase() { var phase = 0; if (global.flag[916 snowgrave_fail] == 0) { if (global.flag[915 snowgrave_plot] > 0 && global.flag[915 snowgrave_plot] < 4) phase = 1; if (global.flag[915 snowgrave_plot] >= 4 && global.flag[915 snowgrave_plot] < 7) phase = 2; if (global.flag[915 snowgrave_plot] >= 7 && global.flag[915 snowgrave_plot] < 20) phase = 3; if (global.flag[915 snowgrave_plot] >= 20) phase = 4; } return phase; }
()
2
{
3
    var phase = 0;
4
    if (global.flag[916 snowgrave_fail] == 0)
5
    {
6
        if (global.flag[915 snowgrave_plot] > 0 && global.flag[915 snowgrave_plot] < 4)
7
            phase = 1;
8
        if (global.flag[915 snowgrave_plot] >= 4 && global.flag[915 snowgrave_plot] < 7)
9
            phase = 2;
10
        if (global.flag[915 snowgrave_plot] >= 7 && global.flag[915 snowgrave_plot] < 20)
11
            phase = 3;
12
        if (global.flag[915 snowgrave_plot] >= 20)
13
            phase = 4;
14
    }
15
    return phase;
16
}