Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_custommenu_optionxy

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

function scr_custommenu_optionxy() { wrap = 0; vwrap = 0; for (_n = 0; _n < menuMax; _n++) { for (j = 0; j <= menuMaximumID[_n]; j++) { optionX[_n][j] = menuX[_n] + (wrap * menuSpacingX[_n]); optionY[_n][j] = menuY[_n] + (vwrap * menuSpacingY[_n]); wrap++; if (wrap >= menuWidth[_n]) { wrap = 0; vwrap++; } } } }
()
2
{
3
    wrap = 0;
4
    vwrap = 0;
5
    for (_n = 0; _n < menuMax; _n++)
6
    {
7
        for (j = 0; j <= menuMaximumID[_n]; j++)
8
        {
9
            optionX[_n][j] = menuX[_n] + (wrap * menuSpacingX[_n]);
10
            optionY[_n][j] = menuY[_n] + (vwrap * menuSpacingY[_n]);
11
            wrap++;
12
            if (wrap >= menuWidth[_n])
13
            {
14
                wrap = 0;
15
                vwrap++;
16
            }
17
        }
18
    }
19
}