Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_quote_battle_flier_c_Create_0

(view raw script w/o annotations or w/e)
1
execute_normal = false;
2
execute_random = false;
3
if (global.battle_enemy_name == "flier trio")
4
{
5
    if (((global.enemy_dead == true && global.fight_number == 1) || (global.enemy_dead_2 == true && global.fight_number == 2)) && global.battle_menu_number == 1)
6
    {
7
        message[0] = "That was my bro!";
8
        message[1] = "He had goals in#life!";
9
        message_end = 1;
10
    }
11
    else
12
    {
13
        execute_normal = true;
14
    }
15
}
16
else
17
{
18
    execute_normal = true;
19
}
20
if (execute_normal == true)
21
{
22
    if (global.last_action_selected_3 == "Action 1 Low HP")
23
    {
24
        message[0] = "Don't come near#me!";
25
        message_end = 0;
26
    }
27
    else if (global.last_action_selected_3 == "Action 1 Message 0")
28
    {
29
        random_number = irandom_range(0, 1);
30
        if (random_number == 0)
31
        {
32
            message[0] = "I... This isn't#really me...";
33
            message_end = 0;
34
        }
35
        else if (random_number == 1)
36
        {
37
            message[0] = "You're right.#Something needs#to change.";
38
            message_end = 0;
39
        }
40
    }
41
    else if (global.last_action_selected_3 == "Action 2 Low HP")
42
    {
43
        message[0] = "I don't accept.";
44
        message_end = 0;
45
    }
46
    else if (global.last_action_selected_3 == "Action 2 Message 0")
47
    {
48
        random_number = irandom_range(0, 1);
49
        if (random_number == 0)
50
        {
51
            message[0] = "That's right! I#knew you noticed!";
52
            message_end = 0;
53
        }
54
        else if (random_number == 1)
55
        {
56
            message[0] = "Yeah, I totally#agree.";
57
            message_end = 0;
58
        }
59
    }
60
    else if (global.last_action_selected_3 == "Action 3 Low HP")
61
    {
62
        message[0] = "Right back at#you.";
63
        message_end = 0;
64
    }
65
    else if (global.last_action_selected_3 == "Action 3 Message 0")
66
    {
67
        random_number = irandom_range(0, 1);
68
        if (random_number == 0)
69
        {
70
            message[0] = "You just have no#sense of modern#fashion trends!";
71
            message_end = 0;
72
        }
73
        else if (random_number == 1)
74
        {
75
            message[0] = "That hurts me on#a personal level.";
76
            message_end = 0;
77
        }
78
    }
79
    else if (global.enemy_low_hp_3 == true)
80
    {
81
        random_number = irandom_range(0, 1);
82
        if (random_number == 0)
83
        {
84
            message[0] = "Just gotta keep#it... cool.";
85
            message_end = 0;
86
        }
87
        else if (random_number == 1)
88
        {
89
            message[0] = "So this is how it#ends?";
90
            message_end = 0;
91
        }
92
    }
93
    else
94
    {
95
        if (global.battle_enemy_name == "flier trio")
96
        {
97
            if ((global.enemy_dead + global.enemy_spared + global.enemy_dead_2 + global.enemy_spared_2) < 2)
98
            {
99
                random_number = irandom_range(0, 2);
100
                if (random_number == 0)
101
                {
102
                    message[0] = "Who wants to have#a cookout?";
103
                    message_end = 0;
104
                }
105
                else if (random_number == 1)
106
                {
107
                    message[0] = "Hey guys, check#out my new ride#B)";
108
                    message_end = 0;
109
                }
110
                else if (random_number == 2)
111
                {
112
                    message[0] = "Finally! Monsters#that get me!";
113
                    message_end = 0;
114
                }
115
            }
116
            else
117
            {
118
                execute_random = true;
119
            }
120
        }
121
        else
122
        {
123
            execute_random = true;
124
        }
125
        if (execute_random == true)
126
        {
127
            random_number = irandom_range(0, 2);
128
            if (random_number == 0)
129
            {
130
                message[0] = "I'm looking to#buy a boat! Know#anyone selling?";
131
                message_end = 0;
132
            }
133
            else if (random_number == 1)
134
            {
135
                message[0] = "I've been working#out! No big deal#; )";
136
                message_end = 0;
137
            }
138
            else if (random_number == 2)
139
            {
140
                message[0] = "I found this#great new band#the other day!";
141
                message_end = 0;
142
            }
143
        }
144
    }
145
}
146
message_current = 0;
147
message_draw = "";
148
increase = global.text_speed;
149
characters = 0;
150
hold = 0;
151
message_length = string_length(message[message_current]);
152
script_execute(scr_generate_text_counters);