Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_phonename

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

function scr_phonename() { for (i = 0; i < 8; i += 1) global.phonename[i] = stringsetloc(
" ", "scr_phonename_slash_scr_phonename_gml_3_0"
); for (i = 0; i < 8; i += 1) { itemid = global.phone[i]; switch (itemid) { case 201: global.phonename[i] = stringsetloc(
Call Home
"Call Home", "scr_phonename_slash_scr_phonename_gml_17_0"
); if (global.chapter == 2 && global.plot == 9) global.phonename[i] = stringsetloc(
Call Toriel
"Call Toriel", "scr_phonename_slash_scr_phonename_gml_18_0"
); break; case 202: global.phonename[i] = stringsetloc(
Sans's Number
"Sans's Number", "scr_phonename_slash_scr_phonename_gml_21_0"
); if (global.flag[274 sans_phone] >= 2) global.phonename[i] = stringsetloc(
Not Sans's Number
"Not Sans's Number", "scr_phonename_slash_scr_phonename_gml_22_0"
); break; } } }
()
2
{
3
    for (i = 0; i < 8; i += 1)
4
        global.phonename[i] = stringsetloc(
" ", "scr_phonename_slash_scr_phonename_gml_3_0"
);
5
    for (i = 0; i < 8; i += 1)
6
    {
7
        itemid = global.phone[i];
8
        switch (itemid)
9
        {
10
            case 201:
11
                global.phonename[i] = stringsetloc(
Call Home
"Call Home", "scr_phonename_slash_scr_phonename_gml_17_0"
);
12
                if (global.chapter == 2 && global.plot == 9)
13
                    global.phonename[i] = stringsetloc(
Call Toriel
"Call Toriel", "scr_phonename_slash_scr_phonename_gml_18_0"
);
14
                break;
15
            case 202:
16
                global.phonename[i] = stringsetloc(
Sans's Number
"Sans's Number", "scr_phonename_slash_scr_phonename_gml_21_0"
);
17
                if (global.flag[274 sans_phone] >= 2)
18
                    global.phonename[i] = stringsetloc(
Not Sans's Number
"Not Sans's Number", "scr_phonename_slash_scr_phonename_gml_22_0"
);
19
                break;
20
        }
21
    }
22
}