Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_quote_battle_guardener_death_Step_1

(view raw script w/o annotations or w/e)
1
script_execute(gml_Script_scr_controls_text)
2
if (message_current == 1 || message_current == 0)
3
    draw_set_color(c_fuchsia)
4
if key_revert_pressed
5
{
6
    characters = message_length
7
    message_draw = string_copy(message[message_current], 0, characters)
8
}
9
if (characters < message_length)
10
{
11
    if (counter == 0)
12
    {
13
        script_execute(gml_Script_scr_text_increase)
14
        script_execute(gml_Script_scr_talking_axis)
15
    }
16
    else
17
        can_talk = false
18
}
19
else
20
{
21
    can_talk = false
22
    if key_select_pressed
23
    {
24
        if (message_current < message_end)
25
        {
26
            message_current += 1
27
            message_length = string_length(message[message_current])
28
            characters = 0
29
            message_draw = ""
30
        }
31
        else
32
        {
33
            global.enemy_dead = true
34
            instance_destroy(obj_quote_bubble_battle)
35
            instance_destroy()
36
        }
37
    }
38
}
39
script_execute(gml_Script_scr_text_counter)