Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_homealone_dancing_santa_mini_Alarm_0

(view raw script w/o annotations or w/e)
1
if (turn_on)
2
    exit;
3
scr_flag_set
scr_flag_set

function
scr_flag_set(arg0, arg1)
{ global.flag[arg0] = arg1; if (
scr_debug())
show_debug_message("*** flag [" + string(arg0) + "] updated: " + string(arg1) + " | " + scr_flag_name_get(arg0)); } function scr_setflag(arg0, arg1) {
scr_flag_set(arg0, arg1);
}
(1579,
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);
}
(1579) + 1);
4
is_active = !is_active;
5
is_looping = is_active;
6
if (room == room_lw_noellehouse_basement)
7
    is_looping = false;
8
loop_timer = 0;
9
timer = 0;
10
image_speed = 0;
11
image_index = 0;
12
if (!is_active)
13
{
14
    snd_stop(audio_file);
15
}
16
else
17
{
18
    turn_on = true;
19
    snd_play(snd_noise);
20
}
21
alarm[10]