Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_quote_battle_frostermit_a_Create_0

(view raw script w/o annotations or w/e)
1
execute_normal = false;
2
execute_random = false;
3
text_effect = "twitchy";
4
text_effect_2 = "twitchy";
5
color_count = 0;
6
var enemy_mode = global.enemy_mode;
7
if (enemy_mode == 0)
8
{
9
    if (global.battle_enemy_name == "frostermit know cone duo")
10
    {
11
        if (global.enemy_dead_2 == true && global.fight_number == 2 && global.battle_menu_number == 1)
12
        {
13
            message[0] = "H-he wasn't#that annoying...";
14
            message_end = 0;
15
        }
16
        else
17
        {
18
            execute_normal = true;
19
        }
20
    }
21
    else
22
    {
23
        execute_normal = true;
24
    }
25
    if (execute_normal == true)
26
    {
27
        if (global.last_action_selected == "Action 1 Low HP")
28
        {
29
            text_effect = "circle";
30
            message[0] = "I-Igloo.";
31
            message_end = 0;
32
        }
33
        else if (global.last_action_selected == "Action 1 Message 0")
34
        {
35
            random_number = irandom_range(0, 1);
36
            if (random_number == 0)
37
            {
38
                message[0] = "It's just an#igloo! Wait,#did you say#that already?";
39
                message_end = 0;
40
            }
41
            else if (random_number == 1)
42
            {
43
                message[0] = "Yep, nothing to#see here!";
44
                message_end = 0;
45
            }
46
        }
47
        else if (global.last_action_selected == "Action 2 Low HP")
48
        {
49
            text_effect_2 = "circle";
50
            message[0] = "What even is#that? I mean-         ";
51
            message_2[0] = "                          IGLOO ! !";
52
            message_end = 0;
53
            color_count = 1;
54
        }
55
        else if (global.last_action_selected == "Action 2 Message 0" || global.last_action_selected == "Action 2 Out")
56
        {
57
            message[0] = "Um, hi... Can I#join?";
58
            message_end = 0;
59
        }
60
        else if (global.last_action_selected == "Action 3 Low HP")
61
        {
62
            text_effect_2 = "circle";
63
            message[0] = "You don't mean#tha-               ";
64
            message_2[0] = "                   IGLOO IGLOO ! !";
65
            message_end = 0;
66
            color_count = 1;
67
        }
68
        else if (global.last_action_selected == "Action 3 Message 0")
69
        {
70
            random_number = irandom_range(0, 1);
71
            if (random_number == 0)
72
            {
73
                text_effect = "circle";
74
                message[0] = "Appreciative#igloo noise!";
75
                message_end = 0;
76
            }
77
            else if (random_number == 1)
78
            {
79
                text_effect_2 = "circle";
80
                message[0] = "Thanks- I mean#       ";
81
                message_2[0] = "              #igloO !";
82
                message_end = 0;
83
                color_count = 1;
84
            }
85
        }
86
        else if (global.enemy_low_hp == true)
87
        {
88
            random_number = irandom_range(0, 1);
89
            if (random_number == 0)
90
            {
91
                text_effect = "circle";
92
                message[0] = "IGLOO IGLOO ! !";
93
                message_end = 0;
94
            }
95
            else if (random_number == 1)
96
            {
97
                text_effect_2 = "circle";
98
                message[0] = "Ow... I mean-                ";
99
                message_2[0] = "             #IGLOO NOISES ! !";
100
                message_end = 0;
101
                color_count = 1;
102
            }
103
        }
104
        else
105
        {
106
            if (global.battle_enemy_name == "frostermit know cone duo")
107
            {
108
                if ((global.enemy_dead_2 + global.enemy_spared_2) < 1)
109
                {
110
                    random_number = irandom_range(0, 1);
111
                    if (random_number == 0)
112
                    {
113
                        text_effect = "circle";
114
                        message[0] = "I-Igloo?";
115
                        message_end = 0;
116
                    }
117
                    else if (random_number == 1)
118
                    {
119
                        text_effect = "circle";
120
                        message[0] = "Repelling#igloo sounds!";
121
                        message_end = 0;
122
                    }
123
                }
124
                else
125
                {
126
                    execute_random = true;
127
                }
128
            }
129
            else
130
            {
131
                execute_random = true;
132
            }
133
            if (execute_random == true)
134
            {
135
                random_number = irandom_range(0, 1);
136
                if (random_number == 0)
137
                {
138
                    text_effect = "circle";
139
                    message[0] = "Igloo igloo.";
140
                    message_end = 0;
141
                }
142
                else if (random_number == 1)
143
                {
144
                    text_effect = "circle";
145
                    message[0] = "Igloo noises.";
146
                    message_end = 0;
147
                }
148
            }
149
        }
150
    }
151
}
152
if (enemy_mode == 1)
153
{
154
    if (global.battle_enemy_name == "frostermit know cone duo")
155
    {
156
        if (global.enemy_dead_2 == true && global.fight_number == 2 && global.battle_menu_number == 1)
157
        {
158
            message[0] = "H-he wasn't#that annoying...";
159
            message_end = 0;
160
        }
161
        else
162
        {
163
            execute_normal = true;
164
        }
165
    }
166
    else
167
    {
168
        execute_normal = true;
169
    }
170
    if (execute_normal == true)
171
    {
172
        if (global.last_action_selected == "Action 1 Low HP")
173
        {
174
            message[0] = "You better watch#out. My pinchers#are fierce.";
175
            message_end = 0;
176
        }
177
        else if (global.last_action_selected == "Action 1 Message 0")
178
        {
179
            random_number = irandom_range(0, 1);
180
            if (random_number == 0)
181
            {
182
                message[0] = "There's nothing#to stare at...#is there?";
183
                message_end = 0;
184
            }
185
            else if (random_number == 1)
186
            {
187
                message[0] = "That's a little#rude ya know...";
188
                message_end = 0;
189
            }
190
        }
191
        else if (global.last_action_selected == "Action 2 Low HP")
192
        {
193
            message[0] = "Wannabe.";
194
            message_end = 0;
195
        }
196
        else if (global.last_action_selected == "Action 2 Message 0")
197
        {
198
            random_number = irandom_range(0, 1);
199
            if (random_number == 0)
200
            {
201
                message[0] = "Next time I'll#lead!";
202
                message_end = 0;
203
            }
204
            else if (random_number == 1)
205
            {
206
                message[0] = "Can you come#dance with me#more often?";
207
                message_end = 0;
208
            }
209
        }
210
        else if (global.last_action_selected == "Action 2 Out")
211
        {
212
            message[0] = "Um, hi... Can I#join?";
213
            message_end = 0;
214
        }
215
        else if (global.last_action_selected == "Action 3 Low HP")
216
        {
217
            message[0] = "...";
218
            message_end = 0;
219
        }
220
        else if (global.last_action_selected == "Action 3 Message 0")
221
        {
222
            message[0] = "Really?!#Ninja-like?!";
223
            message_end = 0;
224
        }
225
        else if (global.enemy_low_hp == true)
226
        {
227
            random_number = irandom_range(0, 1);
228
            if (random_number == 0)
229
            {
230
                message[0] = "Looks like I'm#in a bit of a#pinch...";
231
                message_end = 0;
232
            }
233
            else if (random_number == 1)
234
            {
235
                message[0] = "My home...";
236
                message_end = 0;
237
            }
238
        }
239
        else
240
        {
241
            if (global.battle_enemy_name == "frostermit know cone duo")
242
            {
243
                if ((global.enemy_dead_2 + global.enemy_spared_2) < 1)
244
                {
245
                    random_number = irandom_range(0, 1);
246
                    if (random_number == 0)
247
                    {
248
                        text_effect = "circle";
249
                        message[0] = "*shudder shudder*";
250
                        message_end = 0;
251
                    }
252
                    else if (random_number == 1)
253
                    {
254
                        message[0] = "I was not#prepared for this.";
255
                        message_end = 0;
256
                    }
257
                }
258
                else
259
                {
260
                    execute_random = true;
261
                }
262
            }
263
            else
264
            {
265
                execute_random = true;
266
            }
267
            if (execute_random == true)
268
            {
269
                random_number = irandom_range(0, 4);
270
                if (random_number == 0)
271
                {
272
                    text_effect = "circle";
273
                    message[0] = "*tap tap*";
274
                    message_end = 0;
275
                }
276
                else if (random_number == 1)
277
                {
278
                    text_effect = "circle";
279
                    message[0] = "*pinch pinch*";
280
                    message_end = 0;
281
                }
282
                else if (random_number == 2)
283
                {
284
                    text_effect = "circle";
285
                    message[0] = "*snap snap*";
286
                    message_end = 0;
287
                }
288
                else if (random_number == 3)
289
                {
290
                    message[0] = "You like to#groove?";
291
                    message_end = 0;
292
                }
293
                else if (random_number == 4)
294
                {
295
                    message[0] = "I know some#sick scuttles.";
296
                    message_end = 0;
297
                }
298
            }
299
        }
300
    }
301
}
302
message_current = 0;
303
message_draw = "";
304
increase = global.text_speed;
305
characters = 0;
306
hold = 0;
307
message_length = string_length(message[message_current]);
308
script_execute(scr_generate_text_counters);
309
circle_text_angle = global.circle_text_angle_default;
310
circle_text_angle_direction = 1;