Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_quote_battle_dunebud_a_Create_0

(view raw script w/o annotations or w/e)
1
execute_normal = false;
2
execute_random = false;
3
text_effect = "circle";
4
text_effect_2 = "circle";
5
color_count = 0;
6
if (global.battle_enemy_name == "dunebud duo")
7
{
8
    if (global.enemy_dead_2 == true && global.fight_number == 1 && global.battle_menu_number == 1)
9
    {
10
        message[0] = "?~";
11
        message_end = 0;
12
    }
13
    else
14
    {
15
        execute_normal = true;
16
    }
17
}
18
else
19
{
20
    execute_normal = true;
21
}
22
if (execute_normal == true)
23
{
24
    if (global.enemy_sparing == true && global.enemy_low_hp == false)
25
    {
26
        message[0] = "heHe~";
27
        message_end = 0;
28
    }
29
    else if (global.enemy_low_hp == true)
30
    {
31
        random_number = irandom_range(0, 1);
32
        if (random_number == 0)
33
        {
34
            message[0] = "Bwaa~";
35
            message_end = 0;
36
        }
37
        else if (random_number == 1)
38
        {
39
            message[0] = "Grrr~";
40
            message_end = 0;
41
        }
42
    }
43
    else if (global.last_action_selected == "Action 1 Message 0")
44
    {
45
        message[0] = "Oo??";
46
        message_end = 0;
47
    }
48
    else if (global.last_action_selected == "Action 2 Message 0")
49
    {
50
        message[0] = "Awawa~";
51
        message_end = 0;
52
    }
53
    else if (global.last_action_selected == "Action 3 Message 0" || global.last_action_selected == "Action 3 Message 1")
54
    {
55
        message[0] = "Uuuu~";
56
        message_end = 0;
57
    }
58
    else
59
    {
60
        execute_random = true;
61
        if (execute_random == true)
62
        {
63
            random_number = irandom_range(0, 3);
64
            if (random_number == 0)
65
            {
66
                message[0] = "Swip#Swap~";
67
                message_end = 0;
68
            }
69
            else if (random_number == 1)
70
            {
71
                message[0] = "Gwob#Gwub~";
72
                message_end = 0;
73
            }
74
            else if (random_number == 2)
75
            {
76
                message[0] = "Awoooo~";
77
                message_end = 0;
78
            }
79
            else if (random_number == 3)
80
            {
81
                message[0] = "Wiggle#Woggle~";
82
                message_end = 0;
83
            }
84
        }
85
    }
86
}
87
message_current = 0;
88
message_draw = "";
89
increase = global.text_speed;
90
characters = 0;
91
hold = 0;
92
message_length = string_length(message[message_current]);
93
script_execute(scr_generate_text_counters);
94
circle_text_angle = global.circle_text_angle_default;
95
circle_text_angle_direction = 1;