Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_room_town_hospital_room2_Create_0

(view raw script w/o annotations or w/e)
1
con = -1;
2
if (
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);
}
(457) == 0)
3
{
4
    var lay_id = layer_get_id("BACKGROUND");
5
    var back_id = layer_background_get_id(lay_id);
6
    if (
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);
}
(349) > 0)
7
    {
8
        layer_background_sprite(back_id, 3906);
9
        instance_create(180, 105, obj_readable_room1);
10
        instance_create(180, 105, obj_solidblockLight);
11
        with (obj_caterpillarchara)
12
        {
13
            follow = 0;
14
            visible = 0;
15
        }
16
    }
17
    else
18
    {
19
        layer_background_sprite(back_id, 2291);
20
    }
21
}
22
else
23
{
24
    instance_destroy();
25
}