Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_quote_battle_axis_pacifist_cutscenes_Step_0

(view raw script w/o annotations or w/e)
1
message_length = string_length(message[message_current]);
2
script_execute(scr_controls_text);
3
if (key_revert_pressed)
4
{
5
    characters = message_length;
6
    message_draw = string_copy(message[message_current], 0, characters);
7
}
8
if (characters < message_length)
9
{
10
    if (counter == 0)
11
    {
12
        script_execute(scr_text_increase);
13
        script_execute(scr_talking_axis);
14
    }
15
    else
16
    {
17
        can_talk = false;
18
    }
19
}
20
else
21
{
22
    can_talk = false;
23
    if (key_select_pressed && skippable == true)
24
    {
25
        if (message_current < message_end)
26
        {
27
            message_adv = true;
28
        }
29
        else
30
        {
31
            with (obj_quote_bubble_battle)
32
                instance_destroy();
33
            instance_destroy();
34
        }
35
    }
36
}
37
if (message_adv == true)
38
{
39
    message_current += 1;
40
    message_length = string_length(message[message_current]);
41
    characters = 0;
42
    message_draw = "";
43
    draw_enabled = true;
44
    message_adv = false;
45
}
46
script_execute(scr_text_counter);