Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_dunes_38_cutscene_manager_Create_0

(view raw script w/o annotations or w/e)
1
if (global.route == 3)
2
{
3
    instance_destroy();
4
    exit;
5
}
6
switch (global.dunes_flag[20])
7
{
8
    case 1:
9
        instance_create(160, 390, obj_npc_cowcat);
10
        break;
11
    case 3:
12
        instance_create(433, 402, obj_npc_ed_break_2);
13
        break;
14
    case 5:
15
        instance_create(53, 393, obj_npc_ceroba_break_3);
16
        break;
17
    case 9:
18
        if (global.dunes_flag[24] == 0)
19
            instance_create(204, 393, obj_npc_virgil_break_5);
20
        break;
21
}
22
if (global.dunes_flag[20] != 2)
23
{
24
    instance_destroy();
25
    exit;
26
}
27
scene = 0;
28
timer = 0;
29
cutscene_timer = 0;
30
scr_cutscene_start
scr_cutscene_start

function scr_cutscene_start() { global.cutscene = true; obj_pl.state = scr_frozen_state; obj_pl.image_index = 0; obj_pl.image_speed = 0; }
();