Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_musicer_dw_gerson_study_Create_0

(view raw script w/o annotations or w/e)
1
if (global.plot == 180 && 
scr_flag_get
scr_flag_get

function
scr_flag_get(arg0)
{ var flag_value = global.flag[arg0]; return flag_value; } function scr_flag_name_get(arg0) { if (!global.is_console) { var v = global.flagname[arg0]; return is_undefined(v) ? "*unknown flag*" : v; } else { return ""; } } function scr_getflag(arg0) { return
scr_flag_get(arg0);
}
(847) == 1)
2
    exit;
3
if (global.tempflag[90] == 400)
4
    exit;
5
if (!snd_is_playing(global.currentsong[1]))
6
{
7
    if (global.plot < 242)
8
    {
9
        global.currentsong[0] = snd_init("church_dark_study.ogg");
10
        global.currentsong[1] = mus_loop_ext(global.currentsong[0], 0.7, 1);
11
    }
12
    else
13
    {
14
        global.currentsong[0] = snd_init("gerson_defeated.ogg");
15
        global.currentsong[1] = mus_loop_ext(global.currentsong[0], 0.7, 0.75);
16
    }
17
}