Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_steamworks_chute_travel_effect_Step_0

(view raw script w/o annotations or w/e)
1
if (live_call())
2
    return global.live_result;
3
switch (scene)
4
{
5
    case 1:
6
        cutscene_sfx_play(316, 1);
7
        break;
8
    case 2:
9
        cutscene_wait(0.5);
10
        break;
11
    case 3:
12
        cutscene_sfx_play(317, 1);
13
        break;
14
    case 4:
15
        cutscene_wait(0.5);
16
        break;
17
    case 5:
18
        footstep_counter -= 1;
19
        if (footstep_counter <= 0)
20
            cutscene_advance();
21
        else
22
            cutscene_advance(1);
23
        break;
24
    case 6:
25
        cutscene_wait(1);
26
        break;
27
    case 7:
28
        if (room == rm_steamworks_05b)
29
            cutscene_sfx_play(578, 1);
30
        else
31
            cutscene_sfx_play(373, 1);
32
        break;
33
    case 8:
34
        cutscene_wait(0.5);
35
        break;
36
    case 9:
37
        cutscene_advance();
38
        break;
39
    case 10:
40
        if (global.route == 3)
41
        {
42
            cutscene_advance();
43
        }
44
        else
45
        {
46
            cutscene_instance_create(obj_pl.x, obj_pl.y, 1168);
47
            obj_player_npc.sprite_index = spr_clover_chute_shakeoff;
48
            obj_player_npc.action_sprite = true;
49
            obj_player_npc.image_speed = 0;
50
        }
51
        obj_pl.direction = 270;
52
        break;
53
    case 11:
54
        if (draw_alpha > 0)
55
        {
56
            draw_alpha -= 0.05;
57
        }
58
        else
59
        {
60
            cutscene_advance();
61
            if (global.route == 3)
62
                cutscene_advance(13);
63
        }
64
        break;
65
    case 12:
66
        cutscene_npc_action_sprite(1168, 2776, 1, 0);
67
        break;
68
    case 13:
69
        scr_radio_restart
scr_radio_restart

function scr_radio_restart() { with (obj_radio) event_user(0); }
();
70
        cutscene_end();
71
        break;
72
}