Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_dunes_08b_room_controller_Create_0

(view raw script w/o annotations or w/e)
1
scene = 0;
2
timer = 0;
3
cutscene_timer = 0;
4
if (global.sworks_flag[10] > 0)
5
{
6
    instance_destroy(obj_dunes_08b_mo);
7
    instance_destroy(obj_dunes_08b_dispenser);
8
    instance_destroy(obj_dunes_08b_stand);
9
    instance_destroy();
10
    exit;
11
}
12
if (global.route == 3)
13
    instance_destroy(obj_dunes_08b_dispenser);
14
if (global.dunes_flag[3] == 1)
15
{
16
    var mo = instance_create(205, 230, obj_dunes_08b_mo);
17
    instance_create(200, 240, obj_dunes_08b_stand);
18
    instance_destroy(obj_dunes_08b_dispenser);
19
    with (mo)
20
    {
21
        can_walk = false;
22
        npc_direction = "down";
23
        up_sprite = 958;
24
        right_sprite = 960;
25
        down_sprite = 962;
26
        left_sprite = 961;
27
        up_sprite_idle = 964;
28
        right_sprite_idle = 960;
29
        down_sprite_idle = 963;
30
        left_sprite_idle = 961;
31
    }
32
}
33
if (global.dunes_flag[3] == 2)
34
{
35
    instance_destroy(obj_dunes_08b_mo);
36
    instance_destroy(obj_dunes_08b_dispenser);
37
    instance_destroy(obj_dunes_08b_stand);
38
    instance_destroy();
39
}