Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_dialogue_talk_shop_Create_0

(view raw script w/o annotations or w/e)
1
depth = -room_height - 164;
2
image_speed = 0.2;
3
var game_mode = global.game_mode;
4
var shop_name = global.shop_name;
5
var buy_shop_screen_number = global.buy_shop_screen_number;
6
box_portait[0] = -4;
7
autoskip = false;
8
if (game_mode == "yellow")
9
{
10
    if (shop_name == "Honeydew Resort Normal")
11
    {
12
        if (global.snowdin_flag[13] == 0)
13
        {
14
            if (buy_shop_screen_number == 1)
15
            {
16
                switch (global.snowdin_flag[20])
17
                {
18
                    case 0:
19
                        message[0] = "* Um...";
20
                        message[1] = "* Well...";
21
                        message[2] = "* This resort has been a family#  business for years.";
22
                        message[3] = "* We use local honey in all of our#  goodies while providing a warm#  place to visit.";
23
                        message[4] = "* It was started by my#  great-great-uncle back in...";
24
                        message[5] = "* Or was it my#  great-great-grandfather...";
25
                        message[6] = "* I...";
26
                        message[7] = "* I can't answer this customer's#  simple question!";
27
                        message[8] = "* I'm not cut out for this job.";
28
                        portrait[0] = 1406;
29
                        portrait[1] = 1406;
30
                        portrait[2] = 1402;
31
                        portrait[3] = 1401;
32
                        portrait[4] = 1409;
33
                        portrait[5] = 1398;
34
                        portrait[6] = 1407;
35
                        portrait[7] = 1403;
36
                        portrait[8] = 1403;
37
                        point[0] = 1;
38
                        point[1] = 1;
39
                        point[2] = 1;
40
                        point[3] = 1;
41
                        point[4] = 1;
42
                        point[5] = 1;
43
                        point[6] = 1;
44
                        point[7] = 1;
45
                        point[8] = 1;
46
                        talk_script[0] = scr_talking_honeydew_bear;
47
                        talk_script[1] = scr_talking_honeydew_bear;
48
                        talk_script[2] = scr_talking_honeydew_bear;
49
                        talk_script[3] = scr_talking_honeydew_bear;
50
                        talk_script[4] = scr_talking_honeydew_bear;
51
                        talk_script[5] = scr_talking_honeydew_bear;
52
                        talk_script[6] = scr_talking_honeydew_bear;
53
                        talk_script[7] = scr_talking_honeydew_bear;
54
                        talk_script[8] = scr_talking_honeydew_bear;
55
                        for (i = 0; i < array_length_1d(message); i += 1)
56
                            action[i] = "Nothing";
57
                        action[2] = "Override";
58
                        action[7] = "Override";
59
                        action_follow_up[2] = "Nothing";
60
                        action_follow_up[7] = "Nothing";
61
                        action_script[2] = scr_shop_animation_override_honeydew_bear_hand_deux;
62
                        action_script[7] = scr_shop_animation_override_honeydew_bear_head_down;
63
                        message_end = 8;
64
                        global.snowdin_flag[20] = 1;
65
                        global.shop_talk[1] = "This resort (NEW)";
66
                        break;
67
                    case 1:
68
                        message[0] = "* So uhh, more about this#  place...";
69
                        message[1] = "* Our amenities are neat!";
70
                        message[2] = "* The honey cooler, our coveted#  latte machine... Oh, and the#  space heater! That's a special#  one!";
71
                        message[3] = "* It was donated to us by a real#  nice engineer by the name of#  Chujin! His apprentice helped#  as well.";
72
                        message[4] = "* He worked in the Steamworks#  ages ago when it was, ya#  know... operational.";
73
                        message[5] = "* Of course, everyone around#  here knew him for his#  generosity and soft smile.";
74
                        message[6] = "* Always wanted to make people#  feel welcome!";
75
                        message[7] = "* The heat from that machine#  often reminds me of those days...";
76
                        message[8] = "* I hope it does you too! If...#  you were there, which you#  weren't... ";
77
                        message[9] = "* I'll shut up now.";
78
                        portrait[0] = 1406;
79
                        portrait[1] = 1402;
80
                        portrait[2] = 1401;
81
                        portrait[3] = 1402;
82
                        portrait[4] = 1398;
83
                        portrait[5] = 1409;
84
                        portrait[6] = 1410;
85
                        portrait[7] = 1409;
86
                        portrait[8] = 1404;
87
                        portrait[9] = 1403;
88
                        point[0] = 1;
89
                        point[1] = 1;
90
                        point[2] = 1;
91
                        point[3] = 1;
92
                        point[4] = 1;
93
                        point[5] = 1;
94
                        point[6] = 1;
95
                        point[7] = 1;
96
                        point[8] = 1;
97
                        point[9] = 1;
98
                        talk_script[0] = scr_talking_honeydew_bear;
99
                        talk_script[1] = scr_talking_honeydew_bear;
100
                        talk_script[2] = scr_talking_honeydew_bear;
101
                        talk_script[3] = scr_talking_honeydew_bear;
102
                        talk_script[4] = scr_talking_honeydew_bear;
103
                        talk_script[5] = scr_talking_honeydew_bear;
104
                        talk_script[6] = scr_talking_honeydew_bear;
105
                        talk_script[7] = scr_talking_honeydew_bear;
106
                        talk_script[8] = scr_talking_honeydew_bear;
107
                        talk_script[9] = scr_talking_honeydew_bear;
108
                        for (i = 0; i < array_length_1d(message); i += 1)
109
                            action[i] = "Nothing";
110
                        action[1] = "Override";
111
                        action_follow_up[1] = "Nothing";
112
                        action_script[1] = scr_shop_animation_override_honeydew_bear_hand_deux;
113
                        action[9] = "Override";
114
                        action_follow_up[9] = "Nothing";
115
                        action_script[9] = scr_shop_animation_override_honeydew_bear_head_down;
116
                        message_end = 9;
117
                        global.shop_talk[1] = "This resort";
118
                        break;
119
                }
120
            }
121
            if (buy_shop_screen_number == 2)
122
            {
123
                message[0] = "* It's better than ever.";
124
                message[1] = "* This is the place to be in#  Snowdin!";
125
                message[2] = "* Some come for the band, some for#  the hotspring...";
126
                message[3] = "* But the monsters love our coffee#  the most.";
127
                message[4] = "* I don't blame them one bit.";
128
                message[5] = "* It's a sweet blend of coffee#  beans, hazelnut creamer, and#  honey, straight from the forest.";
129
                message[6] = "* I've already had thirteen cups#  this morning!";
130
                portrait[0] = 1410;
131
                portrait[1] = 1402;
132
                portrait[2] = 1409;
133
                portrait[3] = 1401;
134
                portrait[4] = 1409;
135
                portrait[5] = 1402;
136
                portrait[6] = 1399;
137
                point[0] = 1;
138
                point[1] = 1;
139
                point[2] = 1;
140
                point[3] = 1;
141
                point[4] = 1;
142
                point[5] = 1;
143
                point[6] = 1;
144
                talk_script[0] = scr_talking_honeydew_bear;
145
                talk_script[1] = scr_talking_honeydew_bear;
146
                talk_script[2] = scr_talking_honeydew_bear;
147
                talk_script[3] = scr_talking_honeydew_bear;
148
                talk_script[4] = scr_talking_honeydew_bear;
149
                talk_script[5] = scr_talking_honeydew_bear;
150
                talk_script[6] = scr_talking_honeydew_bear;
151
                for (i = 0; i < array_length_1d(message); i += 1)
152
                    action[i] = "Nothing";
153
                action[1] = "Override";
154
                action[3] = "Override";
155
                action[5] = "Override";
156
                action_follow_up[1] = "Nothing";
157
                action_follow_up[3] = "Nothing";
158
                action_follow_up[5] = "Nothing";
159
                action_script[1] = scr_shop_animation_override_honeydew_bear_hand_deux;
160
                action_script[3] = scr_shop_animation_override_honeydew_bear_hand;
161
                action_script[5] = scr_shop_animation_override_honeydew_bear_hand_deux;
162
                message_end = 6;
163
            }
164
            if (buy_shop_screen_number == 3)
165
            {
166
                message[0] = "* The band?";
167
                message[1] = "* Let's see...";
168
                message[2] = "* We have a few acts that come#  here to play.";
169
                message[3] = "* The band is a very popular one#  from Hotland.";
170
                message[4] = "* Oh! You should TOTALLY hear#  their new single.";
171
                message[5] = "* I especially love the chorus!";
172
                message[6] = "* It's so good and-";
173
                message[7] = "* and...";
174
                message[8] = "* Oh no.";
175
                message[9] = "* I've just been talking about#  what I like.";
176
                message[10] = "* You must be so bored...";
177
                message[11] = "* This is why I don't like#  conversations.";
178
                portrait[0] = 1398;
179
                portrait[1] = 1398;
180
                portrait[2] = 1402;
181
                portrait[3] = 1401;
182
                portrait[4] = 1399;
183
                portrait[5] = 1399;
184
                portrait[6] = 1399;
185
                portrait[7] = 1406;
186
                portrait[8] = 1404;
187
                portrait[9] = 1406;
188
                portrait[10] = 1404;
189
                portrait[11] = 1407;
190
                point[0] = 1;
191
                point[1] = 1;
192
                point[2] = 1;
193
                point[3] = 1;
194
                point[4] = 1;
195
                point[5] = 1;
196
                point[6] = 1;
197
                point[7] = 1;
198
                point[8] = 1;
199
                point[9] = 1;
200
                point[10] = 1;
201
                point[11] = 1;
202
                talk_script[0] = scr_talking_honeydew_bear;
203
                talk_script[1] = scr_talking_honeydew_bear;
204
                talk_script[2] = scr_talking_honeydew_bear;
205
                talk_script[3] = scr_talking_honeydew_bear;
206
                talk_script[4] = scr_talking_honeydew_bear;
207
                talk_script[5] = scr_talking_honeydew_bear;
208
                talk_script[6] = scr_talking_honeydew_bear;
209
                talk_script[7] = scr_talking_honeydew_bear;
210
                talk_script[8] = scr_talking_honeydew_bear;
211
                talk_script[9] = scr_talking_honeydew_bear;
212
                talk_script[10] = scr_talking_honeydew_bear;
213
                talk_script[11] = scr_talking_honeydew_bear;
214
                for (i = 0; i < array_length_1d(message); i += 1)
215
                    action[i] = "Nothing";
216
                action[2] = "Override";
217
                action_follow_up[2] = "Nothing";
218
                action_script[2] = scr_shop_animation_override_honeydew_bear_hand_deux;
219
                message_end = 11;
220
            }
221
            if (buy_shop_screen_number == 4)
222
            {
223
                message[0] = "* That name rings a bell.";
224
                message[1] = "* Hmm...";
225
                message[2] = "* Oh, I remember!";
226
                message[3] = "* Strange little guy.";
227
                message[4] = "* He would often visit here, sit#  down, and watch the band.";
228
                message[5] = "* It looked like he was in a#  trance every time he watched#  them.";
229
                message[6] = "* I always wanted to talk to him,#  but...";
230
                message[7] = "* The thought of socializing that#  much always scared me...";
231
                message[8] = "* Before I could muster the#  courage, he suddenly#  stopped visiting.";
232
                message[9] = "* I wonder where he went?";
233
                message[10] = "* If you see him, be sure to tell#  him he's always welcome here!";
234
                portrait[0] = 1398;
235
                portrait[1] = 1398;
236
                portrait[2] = 1410;
237
                portrait[3] = 1409;
238
                portrait[4] = 1402;
239
                portrait[5] = 1398;
240
                portrait[6] = 1406;
241
                portrait[7] = 1404;
242
                portrait[8] = 1407;
243
                portrait[9] = 1398;
244
                portrait[10] = 1410;
245
                point[0] = 1;
246
                point[1] = 1;
247
                point[2] = 1;
248
                point[3] = 1;
249
                point[4] = 1;
250
                point[5] = 1;
251
                point[6] = 1;
252
                point[7] = 1;
253
                point[8] = 1;
254
                point[9] = 1;
255
                point[10] = 1;
256
                talk_script[0] = scr_talking_honeydew_bear;
257
                talk_script[1] = scr_talking_honeydew_bear;
258
                talk_script[2] = scr_talking_honeydew_bear;
259
                talk_script[3] = scr_talking_honeydew_bear;
260
                talk_script[4] = scr_talking_honeydew_bear;
261
                talk_script[5] = scr_talking_honeydew_bear;
262
                talk_script[6] = scr_talking_honeydew_bear;
263
                talk_script[7] = scr_talking_honeydew_bear;
264
                talk_script[8] = scr_talking_honeydew_bear;
265
                talk_script[9] = scr_talking_honeydew_bear;
266
                talk_script[10] = scr_talking_honeydew_bear;
267
                for (i = 0; i < array_length_1d(message); i += 1)
268
                    action[i] = "Nothing";
269
                action[4] = "Override";
270
                action_follow_up[4] = "Nothing";
271
                action_script[4] = scr_shop_animation_override_honeydew_bear_hand_deux;
272
                message_end = 10;
273
            }
274
        }
275
        else
276
        {
277
            if (buy_shop_screen_number == 1)
278
            {
279
                message[0] = "* You don't know what the Royal#  Guard is?#";
280
                message[1] = "* Why they're the peacekeepers#  of the Underground!#";
281
                message[2] = "* They set up stations all#  around and keep watch for#  wrongdoers.#";
282
                message[3] = "* Typically, they handle small#  stuff. Schemers and scammers,#  you know.#";
283
                message[4] = "* But then there are the big#  jobs. Jobs that don't come#  around very often.#";
284
                message[5] = "* I... don't think you've#  learned about that particular#  subject in school yet, by the#  looks of you.#";
285
                message[6] = "* You gotta be REALLY mature#  before that enters the#  curriculum. Like... a#  highschooler.#";
286
                message[7] = "* Sooo... sorry! I wouldn't want#  to spoil your homework!";
287
                portrait[0] = 1398;
288
                portrait[1] = 1401;
289
                portrait[2] = 1402;
290
                portrait[3] = 1409;
291
                portrait[4] = 1409;
292
                portrait[5] = 1406;
293
                portrait[6] = 1408;
294
                portrait[7] = 1404;
295
                point[0] = 1;
296
                point[1] = 1;
297
                point[2] = 1;
298
                point[3] = 1;
299
                point[4] = 1;
300
                point[5] = 1;
301
                point[6] = 1;
302
                point[7] = 1;
303
                talk_script[0] = scr_talking_honeydew_bear;
304
                talk_script[1] = scr_talking_honeydew_bear;
305
                talk_script[2] = scr_talking_honeydew_bear;
306
                talk_script[3] = scr_talking_honeydew_bear;
307
                talk_script[4] = scr_talking_honeydew_bear;
308
                talk_script[5] = scr_talking_honeydew_bear;
309
                talk_script[6] = scr_talking_honeydew_bear;
310
                talk_script[7] = scr_talking_honeydew_bear;
311
                for (i = 0; i < array_length_1d(message); i += 1)
312
                    action[i] = "Nothing";
313
                action[1] = "Override";
314
                action_follow_up[1] = "Nothing";
315
                action_script[1] = scr_shop_animation_override_honeydew_bear_hand;
316
                message_end = 7;
317
            }
318
            if (buy_shop_screen_number == 2)
319
            {
320
                if (global.snowdin_flag[20] < 2)
321
                {
322
                    message[0] = "* \"Mo?\"";
323
                    message[1] = "* Ohhh! \"More!\", You want more of#  something?#";
324
                    message[2] = "* Coffee? Live music? Let me#  know and I'll see what I can#  do!";
325
                    portrait[0] = 1398;
326
                    portrait[1] = 1410;
327
                    portrait[2] = 1409;
328
                    point[0] = 1;
329
                    point[1] = 1;
330
                    point[2] = 1;
331
                    talk_script[0] = scr_talking_honeydew_bear;
332
                    talk_script[1] = scr_talking_honeydew_bear;
333
                    talk_script[2] = scr_talking_honeydew_bear;
334
                    for (i = 0; i < array_length_1d(message); i += 1)
335
                        action[i] = "Nothing";
336
                    global.snowdin_flag[20] = 2;
337
                    global.shop_talk[2] = "No, Mo";
338
                    message_end = 2;
339
                }
340
                else
341
                {
342
                    message[0] = "* No more? Um, alright then...#";
343
                    message[1] = "* ...What? #";
344
                    message[2] = "* Something wrong? You look#  annoyed...#";
345
                    message[3] = "* I-I didn't mean to upset you#  if I did!#";
346
                    message[4] = "* (How in the world do I#  communicate with children???)#";
347
                    message[5] = "* Uhhh - do you like video#  games? There's an arcade#  located in the Dunes!#";
348
                    message[6] = "* You should ask your parents to#  take you there!#";
349
                    message[7] = "* (Did that work?)";
350
                    portrait[0] = 1398;
351
                    portrait[1] = 1404;
352
                    portrait[2] = 1406;
353
                    portrait[3] = 1404;
354
                    portrait[4] = 1403;
355
                    portrait[5] = 1404;
356
                    portrait[6] = 1404;
357
                    portrait[7] = 1411;
358
                    point[0] = 1;
359
                    point[1] = 1;
360
                    point[2] = 1;
361
                    point[3] = 1;
362
                    point[4] = 1;
363
                    point[5] = 1;
364
                    point[6] = 1;
365
                    point[7] = 1;
366
                    talk_script[0] = scr_talking_honeydew_bear;
367
                    talk_script[1] = scr_talking_honeydew_bear;
368
                    talk_script[2] = scr_talking_honeydew_bear;
369
                    talk_script[3] = scr_talking_honeydew_bear;
370
                    talk_script[4] = scr_talking_honeydew_bear;
371
                    talk_script[5] = scr_talking_honeydew_bear;
372
                    talk_script[6] = scr_talking_honeydew_bear;
373
                    talk_script[7] = scr_talking_honeydew_bear;
374
                    for (i = 0; i < array_length_1d(message); i += 1)
375
                        action[i] = "Nothing";
376
                    action[4] = "Override";
377
                    action_follow_up[4] = "Nothing";
378
                    action_script[4] = scr_shop_animation_override_honeydew_bear_head_down;
379
                    global.snowdin_flag[20] = 1;
380
                    global.shop_talk[2] = "Mo";
381
                    message_end = 7;
382
                }
383
            }
384
            if (buy_shop_screen_number == 3)
385
            {
386
                message[0] = "* The snow should stop falling#  soon. Usually lasts a day at a#  time.#";
387
                message[1] = "* It's all super interesting!#";
388
                message[2] = "* The Underground is large#  enough to house its own#  ecosystem, did you know that?#";
389
                message[3] = "* That's why snow covers the#  ground and plant life surrounds#  us despite the obvious lack of#  sunlight.#";
390
                message[4] = "* There's also these gemstone#  things but that's a whole other#  can of snails...#";
391
                message[5] = "* Oh, s-sorry for the lecture!#";
392
                message[6] = "* I kind of want to be a teacher#  when I get older... It's not#  important......";
393
                portrait[0] = 1409;
394
                portrait[1] = 1409;
395
                portrait[2] = 1402;
396
                portrait[3] = 1401;
397
                portrait[4] = 1398;
398
                portrait[5] = 1404;
399
                portrait[6] = 1406;
400
                point[0] = 1;
401
                point[1] = 1;
402
                point[2] = 1;
403
                point[3] = 1;
404
                point[4] = 1;
405
                point[5] = 1;
406
                point[6] = 1;
407
                talk_script[0] = scr_talking_honeydew_bear;
408
                talk_script[1] = scr_talking_honeydew_bear;
409
                talk_script[2] = scr_talking_honeydew_bear;
410
                talk_script[3] = scr_talking_honeydew_bear;
411
                talk_script[4] = scr_talking_honeydew_bear;
412
                talk_script[5] = scr_talking_honeydew_bear;
413
                talk_script[6] = scr_talking_honeydew_bear;
414
                for (i = 0; i < array_length_1d(message); i += 1)
415
                    action[i] = "Nothing";
416
                action[2] = "Override";
417
                action_follow_up[2] = "Nothing";
418
                action_script[2] = scr_shop_animation_override_honeydew_bear_hand_deux;
419
                message_end = 6;
420
            }
421
            if (buy_shop_screen_number == 4)
422
            {
423
                message[0] = "* You want to h-hear a joke???#";
424
                message[1] = "* (The things I do for#  customers...)#";
425
                message[2] = "* Alright, uh... Let me think...#";
426
                message[3] = "* Okay, here's one:#";
427
                message[4] = "* Why did the dishonest monster#  get fired from his job?#";
428
                message[5] = "* ...#";
429
                message[6] = "* He was caught lying around!#  Heh...#";
430
                message[7] = "* ...#";
431
                message[8] = "* ...Not even a chuckle? Man...#";
432
                message[9] = "* Definitely keeping this off#  the daily report.";
433
                portrait[0] = 1404;
434
                portrait[1] = 1411;
435
                portrait[2] = 1406;
436
                portrait[3] = 1404;
437
                portrait[4] = 1402;
438
                portrait[5] = 1406;
439
                portrait[6] = 1404;
440
                portrait[7] = 1406;
441
                portrait[8] = 1411;
442
                portrait[9] = 1404;
443
                point[0] = 1;
444
                point[1] = 1;
445
                point[2] = 1;
446
                point[3] = 1;
447
                point[4] = 1;
448
                point[5] = 1;
449
                point[6] = 1;
450
                point[7] = 1;
451
                point[8] = 1;
452
                point[9] = 1;
453
                talk_script[0] = scr_talking_honeydew_bear;
454
                talk_script[1] = scr_talking_honeydew_bear;
455
                talk_script[2] = scr_talking_honeydew_bear;
456
                talk_script[3] = scr_talking_honeydew_bear;
457
                talk_script[4] = scr_talking_honeydew_bear;
458
                talk_script[5] = scr_talking_honeydew_bear;
459
                talk_script[6] = scr_talking_honeydew_bear;
460
                talk_script[7] = scr_talking_honeydew_bear;
461
                talk_script[8] = scr_talking_honeydew_bear;
462
                talk_script[9] = scr_talking_honeydew_bear;
463
                for (i = 0; i < array_length_1d(message); i += 1)
464
                    action[i] = "Nothing";
465
                action[4] = "Override";
466
                action_follow_up[4] = "Nothing";
467
                action_script[4] = scr_shop_animation_override_honeydew_bear_hand_deux;
468
                message_end = 9;
469
            }
470
        }
471
    }
472
    if (shop_name == "Wild East Gunshop")
473
    {
474
        if (global.dunes_flag[20] >= 9 && global.dunes_flag[24] == 0)
475
        {
476
            message[0] = "* What occured in the square?\t";
477
            message[1] = "* North Star just walked by my#  shop while staring at the#  ground.";
478
            message[2] = "* It isn't a trouble of mine#  but... maybe you should check in#  on him?\t";
479
            message[3] = "* If you think it's important#  that is. Ahem.";
480
            portrait[0] = 1412;
481
            portrait[1] = 1412;
482
            portrait[2] = 1412;
483
            portrait[3] = 1412;
484
            point[0] = 1;
485
            point[1] = 1;
486
            point[2] = 1;
487
            point[3] = 1;
488
            talk_script[0] = scr_talking_blackjack;
489
            talk_script[1] = scr_talking_blackjack;
490
            talk_script[2] = scr_talking_blackjack;
491
            talk_script[3] = scr_talking_blackjack;
492
            for (i = 0; i < array_length_1d(message); i += 1)
493
                action[i] = "Nothing";
494
            message_end = 3;
495
            autoskip = true;
496
        }
497
        else if (global.dunes_flag[24] != 0)
498
        {
499
            if (buy_shop_screen_number == 1)
500
            {
501
                if (global.dunes_flag[47] == 0)
502
                {
503
                    message[0] = "* How old am I? How old do I#  look?#";
504
                    message[1] = "* Believe it or not, I was born#  with gray hair. Got it from my#  father.#";
505
                    message[2] = "* But yes... I am what they call#  a \"senior citizen.\" Which only#  means I am much wiser than you#  youngsters!#";
506
                    message[3] = "* Because I've been around, I do#  have some interesting history#  if you would like to hear it.";
507
                    portrait[0] = 1419;
508
                    portrait[1] = 1419;
509
                    portrait[2] = 1419;
510
                    portrait[3] = 1412;
511
                    point[0] = 1;
512
                    point[1] = 1;
513
                    point[2] = 1;
514
                    point[3] = 1;
515
                    talk_script[0] = scr_talking_blackjack;
516
                    talk_script[1] = scr_talking_blackjack;
517
                    talk_script[2] = scr_talking_blackjack;
518
                    talk_script[3] = scr_talking_blackjack;
519
                    for (i = 0; i < array_length_1d(message); i += 1)
520
                        action[i] = "Nothing";
521
                    action[0] = "Override";
522
                    action[3] = "Override";
523
                    action_follow_up[0] = "Nothing";
524
                    action_follow_up[3] = "Nothing";
525
                    action_script[0] = scr_shop_animation_override_wildeast_blackjack_gun;
526
                    action_script[3] = scr_shop_animation_override_wildeast_blackjack_gun_holster;
527
                    message_end = 3;
528
                    global.shop_talk[1] = "Your History (NEW)";
529
                    global.dunes_flag[47] = 1;
530
                }
531
                else if (global.dunes_flag[47] == 1)
532
                {
533
                    message[0] = "* I was born during the war.#  Mere weeks before our#  Underground imprisonment.#";
534
                    message[1] = "* My father was a soldier in#  King ASGORE's army. And a#  soldier was all he ever#  became.#";
535
                    message[2] = "* When my mother got the word#  that monsterkind had to#  withdraw, she refused to leave.#  Insisted on searching for my#  father instead.#";
536
                    message[3] = "* ...Despite pleas from#  officers, there was no changing#  her mind. #";
537
                    message[4] = "* I was promptly given to a#  nanny and raised in this very#  mountain.#";
538
                    message[5] = "* But so goes life in such#  circumstances. Not everyone#  gets it easy.#";
539
                    message[6] = "* I will say, these kids out#  here... While they can be#  bothersome, they are lucky.#";
540
                    message[7] = "* The Underground isn't ideal#  but from the ripples I grew up#  feeling, it is much better than#  the strife of days past.#";
541
                    message[8] = "* I'm thankful for that.";
542
                    portrait[0] = 1412;
543
                    portrait[1] = 1412;
544
                    portrait[2] = 1412;
545
                    portrait[3] = 1412;
546
                    portrait[4] = 1412;
547
                    portrait[5] = 1412;
548
                    portrait[6] = 1412;
549
                    portrait[7] = 1412;
550
                    portrait[8] = 1412;
551
                    point[0] = 1;
552
                    point[1] = 1;
553
                    point[2] = 1;
554
                    point[3] = 1;
555
                    point[4] = 1;
556
                    point[5] = 1;
557
                    point[6] = 1;
558
                    point[7] = 1;
559
                    point[8] = 1;
560
                    talk_script[0] = scr_talking_blackjack;
561
                    talk_script[1] = scr_talking_blackjack;
562
                    talk_script[2] = scr_talking_blackjack;
563
                    talk_script[3] = scr_talking_blackjack;
564
                    talk_script[4] = scr_talking_blackjack;
565
                    talk_script[5] = scr_talking_blackjack;
566
                    talk_script[6] = scr_talking_blackjack;
567
                    talk_script[7] = scr_talking_blackjack;
568
                    talk_script[8] = scr_talking_blackjack;
569
                    for (i = 0; i < array_length_1d(message); i += 1)
570
                        action[i] = "Nothing";
571
                    message_end = 8;
572
                    global.shop_talk[1] = "Your History";
573
                }
574
            }
575
            if (buy_shop_screen_number == 2)
576
            {
577
                message[0] = "* North Star's posse are friends#  of his from highschool, I#  believe.#";
578
                message[1] = "* There, they started a club to#  talk about movies and dress up#  to go on imaginary adventures.#  Almost like a permanent Pumpkin#  Day.#";
579
                message[2] = "* Some think that they're a#  little old to be doing such#  things but it's pretty#  harmless.#";
580
                message[3] = "* ...What am I saying? It isn't#  harmless! They harm me almost#  every day!#";
581
                message[4] = "* Did you know that Ace and#  Mooch installed a speaker#  system throughout the town? #";
582
                message[5] = "* They use it to play little#  jingles and this dreadful song#  that loops over and over! It#  even changes arrangements in#  certain buildings!#";
583
                message[6] = "* Every morning at seven they#  wake me up with an eagle#  screech!#";
584
                message[7] = "* I've tried telling Ace that#  it's SUPPOSED to be a rooster#  crow but he always says#  \"Roosters and crows can't get#  together like that.\"#";
585
                message[8] = "* They COULD if it was true#  LOVE!!!#";
586
                message[9] = "* (Pant... pant...)#";
587
                message[10] = "* ...#";
588
                message[11] = "* ...What were we speaking#  about?";
589
                portrait[0] = 1412;
590
                portrait[1] = 1412;
591
                portrait[2] = 1412;
592
                portrait[3] = 1419;
593
                portrait[4] = 1419;
594
                portrait[5] = 1419;
595
                portrait[6] = 1419;
596
                portrait[7] = 1419;
597
                portrait[8] = 1419;
598
                portrait[9] = 1419;
599
                portrait[10] = 1412;
600
                portrait[11] = 1412;
601
                point[0] = 1;
602
                point[1] = 1;
603
                point[2] = 1;
604
                point[3] = 1;
605
                point[4] = 1;
606
                point[5] = 1;
607
                point[6] = 1;
608
                point[7] = 1;
609
                point[8] = 1;
610
                point[9] = 1;
611
                point[10] = 1;
612
                point[11] = 1;
613
                talk_script[0] = scr_talking_blackjack;
614
                talk_script[1] = scr_talking_blackjack;
615
                talk_script[2] = scr_talking_blackjack;
616
                talk_script[3] = scr_talking_blackjack;
617
                talk_script[4] = scr_talking_blackjack;
618
                talk_script[5] = scr_talking_blackjack;
619
                talk_script[6] = scr_talking_blackjack;
620
                talk_script[7] = scr_talking_blackjack;
621
                talk_script[8] = scr_talking_blackjack;
622
                talk_script[9] = scr_talking_blackjack;
623
                talk_script[10] = scr_talking_blackjack;
624
                talk_script[11] = scr_talking_blackjack;
625
                for (i = 0; i < array_length_1d(message); i += 1)
626
                    action[i] = "Nothing";
627
                action[3] = "Override";
628
                action_follow_up[3] = "Nothing";
629
                action_script[3] = scr_shop_animation_override_wildeast_blackjack_gun;
630
                action[10] = "Override";
631
                action_follow_up[10] = "Nothing";
632
                action_script[10] = scr_shop_animation_override_wildeast_blackjack_gun_holster;
633
                message_end = 11;
634
            }
635
            if (buy_shop_screen_number == 3)
636
            {
637
                if (global.dunes_flag[48] == 0)
638
                {
639
                    message[0] = "* Humans, huh?#";
640
                    message[1] = "* Well, I'm afraid there's no#  sugar-coating it. Humans such#  as yourself are widely#  disdained in the Underground.#";
641
                    message[2] = "* It's popular to root for their#  annihilation, even.#";
642
                    message[3] = "* So much loss... So much grief...#  #";
643
                    message[4] = "* The wicked actions of#  humankind are forever etched in#  our history, only to subside#  once King ASGORE obtains seven#  of their SOULs and judgment is#  brought upon the Surface.#";
644
                    message[5] = "* Then you wonder, \"How can a#  town like the Wild East exist#  in such a society?\" Well it#  isn't without its controversy.#";
645
                    message[6] = "* Most are indifferent,#  preferring not to acknowledge#  it.#";
646
                    message[7] = "* But some make their opinions#  very clear, stating that the#  town's making light of a#  serious situation, or even that#  we're traitors to monsterkind#  itself.#";
647
                    message[8] = "* Rather harsh, right?#";
648
                    message[9] = "* I believe everyone who#  participates is just fascinated#  with the Surface world. Whether#  it be historical, or plain old#  escapism.#";
649
                    message[10] = "* There's nothing wrong with#  finding an appreciation for#  such things, the way I see it.";
650
                    portrait[0] = 1412;
651
                    portrait[1] = 1419;
652
                    portrait[2] = 1419;
653
                    portrait[3] = 1419;
654
                    portrait[4] = 1419;
655
                    portrait[5] = 1419;
656
                    portrait[6] = 1419;
657
                    portrait[7] = 1419;
658
                    portrait[8] = 1412;
659
                    portrait[9] = 1412;
660
                    portrait[10] = 1412;
661
                    point[0] = 1;
662
                    point[1] = 1;
663
                    point[2] = 1;
664
                    point[3] = 1;
665
                    point[4] = 1;
666
                    point[5] = 1;
667
                    point[6] = 1;
668
                    point[7] = 1;
669
                    point[8] = 1;
670
                    point[9] = 1;
671
                    point[10] = 1;
672
                    talk_script[0] = scr_talking_blackjack;
673
                    talk_script[1] = scr_talking_blackjack;
674
                    talk_script[2] = scr_talking_blackjack;
675
                    talk_script[3] = scr_talking_blackjack;
676
                    talk_script[4] = scr_talking_blackjack;
677
                    talk_script[5] = scr_talking_blackjack;
678
                    talk_script[6] = scr_talking_blackjack;
679
                    talk_script[7] = scr_talking_blackjack;
680
                    talk_script[8] = scr_talking_blackjack;
681
                    talk_script[9] = scr_talking_blackjack;
682
                    talk_script[10] = scr_talking_blackjack;
683
                    for (i = 0; i < array_length_1d(message); i += 1)
684
                        action[i] = "Nothing";
685
                    action[1] = "Override";
686
                    action[5] = "Override";
687
                    action[8] = "Override";
688
                    action_follow_up[1] = "Nothing";
689
                    action_follow_up[5] = "Nothing";
690
                    action_follow_up[8] = "Nothing";
691
                    action_script[1] = scr_shop_animation_override_wildeast_blackjack_gun;
692
                    action_script[5] = scr_shop_animation_override_wildeast_blackjack_gun_spin;
693
                    action_script[8] = scr_shop_animation_override_wildeast_blackjack_gun_holster;
694
                    message_end = 10;
695
                    global.shop_talk[3] = "Your Opinion (NEW)";
696
                    global.dunes_flag[48] = 1;
697
                }
698
                else if (global.dunes_flag[48] == 1)
699
                {
700
                    message[0] = "* My opinion on humans? Hmm...#\t";
701
                    message[1] = "* I've spent most of my life#  disliking humans outright.#  Justifiably so.#\t";
702
                    message[2] = "* But... as I've aged, I've#  pondered over my bitterness.#\t";
703
                    message[3] = "* Thought that perhaps, this#  feud is more nuanced than it#  first appears?#\t";
704
                    message[4] = "* But even with all my years, I#  still haven't reached the other#  side, if I ever will.#";
705
                    message[5] = "* I do know that I dislike the#  nature that drove humankind to#  do what they did. #";
706
                    message[6] = "* The violence, the#  selfishness...#";
707
                    message[7] = "* But that nature can reside in#  anyone.#";
708
                    message[8] = "* At the end of the day, it's#  about an individual's#  character, you see. #";
709
                    message[9] = "* Whether or not they carry#  civility and respect within#  their SOUL.#";
710
                    message[10] = "* So far, I see those traits in#  you, so I've given you a pass.#";
711
                    message[11] = "* And anyway, it would be#  foolish of me to eliminate a#  potential patron when they have#  money to spend, haha!";
712
                    portrait[0] = 1412;
713
                    portrait[1] = 1412;
714
                    portrait[2] = 1412;
715
                    portrait[3] = 1412;
716
                    portrait[4] = 1412;
717
                    portrait[5] = 1412;
718
                    portrait[6] = 1412;
719
                    portrait[7] = 1412;
720
                    portrait[8] = 1412;
721
                    portrait[9] = 1412;
722
                    portrait[10] = 1412;
723
                    portrait[11] = 1412;
724
                    point[0] = 1;
725
                    point[1] = 1;
726
                    point[2] = 1;
727
                    point[3] = 1;
728
                    point[4] = 1;
729
                    point[5] = 1;
730
                    point[6] = 1;
731
                    point[7] = 1;
732
                    point[8] = 1;
733
                    point[9] = 1;
734
                    point[10] = 1;
735
                    point[11] = 1;
736
                    talk_script[0] = scr_talking_blackjack;
737
                    talk_script[1] = scr_talking_blackjack;
738
                    talk_script[2] = scr_talking_blackjack;
739
                    talk_script[3] = scr_talking_blackjack;
740
                    talk_script[4] = scr_talking_blackjack;
741
                    talk_script[5] = scr_talking_blackjack;
742
                    talk_script[6] = scr_talking_blackjack;
743
                    talk_script[7] = scr_talking_blackjack;
744
                    talk_script[8] = scr_talking_blackjack;
745
                    talk_script[9] = scr_talking_blackjack;
746
                    talk_script[10] = scr_talking_blackjack;
747
                    talk_script[11] = scr_talking_blackjack;
748
                    for (i = 0; i < array_length_1d(message); i += 1)
749
                        action[i] = "Nothing";
750
                    message_end = 11;
751
                    global.shop_talk[3] = "Your Opinion";
752
                }
753
            }
754
            if (buy_shop_screen_number == 4)
755
            {
756
                message[0] = "* My life's dedication!#";
757
                message[1] = "* I work with steel, iron, and#  even a little silver and gold#  when I'm feeling fancy.#";
758
                message[2] = "* Mining Co. is still uncovering#  many such materials so I buy it#  from them at the beginning of#  each month.#";
759
                message[3] = "* Creating practical and#  beautiful items from rubble is#  endearing. I learned everything#  I know from a job in New Home#  where I made armor for Royal#  Guards.#";
760
                message[4] = "* The head smith who taught me -#  rumor was that he helped King#  ASGORE forge his mighty#  trident.#";
761
                message[5] = "* Of course, naysayers tout that#  it's made of pure magic but I#  don't believe them!#";
762
                message[6] = "* You do know that ASGORE wields#  a trident, correct? An absolute#  masterwork it is!#\t";
763
                message[7] = "* His armor is wonderfully#  crafted as well. I've heard#  it's impenetrable!#\t";
764
                message[8] = "* Such a respectable monster#  must look the part and he#  spared no expense!";
765
                portrait[0] = 1412;
766
                portrait[1] = 1412;
767
                portrait[2] = 1412;
768
                portrait[3] = 1412;
769
                portrait[4] = 1412;
770
                portrait[5] = 1412;
771
                portrait[6] = 1419;
772
                portrait[7] = 1419;
773
                portrait[8] = 1412;
774
                point[0] = 1;
775
                point[1] = 1;
776
                point[2] = 1;
777
                point[3] = 1;
778
                point[4] = 1;
779
                point[5] = 1;
780
                point[6] = 1;
781
                point[7] = 1;
782
                point[8] = 1;
783
                talk_script[0] = scr_talking_blackjack;
784
                talk_script[1] = scr_talking_blackjack;
785
                talk_script[2] = scr_talking_blackjack;
786
                talk_script[3] = scr_talking_blackjack;
787
                talk_script[4] = scr_talking_blackjack;
788
                talk_script[5] = scr_talking_blackjack;
789
                talk_script[6] = scr_talking_blackjack;
790
                talk_script[7] = scr_talking_blackjack;
791
                talk_script[8] = scr_talking_blackjack;
792
                for (i = 0; i < array_length_1d(message); i += 1)
793
                    action[i] = "Nothing";
794
                action[6] = "Override";
795
                action_follow_up[6] = "Nothing";
796
                action_script[6] = scr_shop_animation_override_wildeast_blackjack_gun;
797
                action[7] = "Override";
798
                action_follow_up[7] = "Nothing";
799
                action_script[7] = scr_shop_animation_override_wildeast_blackjack_gun_spin;
800
                action[8] = "Override";
801
                action_follow_up[8] = "Nothing";
802
                action_script[8] = scr_shop_animation_override_wildeast_blackjack_gun_holster;
803
                message_end = 8;
804
            }
805
        }
806
        else
807
        {
808
            if (buy_shop_screen_number == 1)
809
            {
810
                message[0] = "* I was hoping you wouldn't ask#  about them...";
811
                message[1] = "* Sigh...";
812
                message[2] = "* Young hooligans are all they#  are.";
813
                message[3] = "* Hooligans I'm forced to put up#  with to keep my business afloat.";
814
                message[4] = "* They have no respect for the#  fine arms I produce, always#  waving them around like they're#  some child's toy!";
815
                message[5] = "* However, I have learned how to#  benefit off their behavior.";
816
                message[6] = "* I'm the only monster around#  that provides such quality#  weapons, so whenever they push#  me, I push back and threaten to#  close shop.";
817
                message[7] = "* They always crumble and end up#  paying far more than the weapon#  they want is worth.";
818
                message[8] = "* A little money is worth a few#  headaches, haha!";
819
                portrait[0] = 1412;
820
                portrait[1] = 1412;
821
                portrait[2] = 1419;
822
                portrait[3] = 1419;
823
                portrait[4] = 1419;
824
                portrait[5] = 1419;
825
                portrait[6] = 1419;
826
                portrait[7] = 1419;
827
                portrait[8] = 1412;
828
                point[0] = 1;
829
                point[1] = 1;
830
                point[2] = 1;
831
                point[3] = 1;
832
                point[4] = 1;
833
                point[5] = 1;
834
                point[6] = 1;
835
                point[7] = 1;
836
                point[8] = 1;
837
                talk_script[0] = scr_talking_blackjack;
838
                talk_script[1] = scr_talking_blackjack;
839
                talk_script[2] = scr_talking_blackjack;
840
                talk_script[3] = scr_talking_blackjack;
841
                talk_script[4] = scr_talking_blackjack;
842
                talk_script[5] = scr_talking_blackjack;
843
                talk_script[6] = scr_talking_blackjack;
844
                talk_script[7] = scr_talking_blackjack;
845
                talk_script[8] = scr_talking_blackjack;
846
                for (i = 0; i < array_length_1d(message); i += 1)
847
                    action[i] = "Nothing";
848
                action[2] = "Override";
849
                action[4] = "Override";
850
                action[8] = "Override";
851
                action_follow_up[2] = "Nothing";
852
                action_follow_up[4] = "Nothing";
853
                action_follow_up[8] = "Nothing";
854
                action_script[2] = scr_shop_animation_override_wildeast_blackjack_gun;
855
                action_script[4] = scr_shop_animation_override_wildeast_blackjack_gun_spin;
856
                action_script[8] = scr_shop_animation_override_wildeast_blackjack_gun_holster;
857
                message_end = 8;
858
            }
859
            if (buy_shop_screen_number == 2)
860
            {
861
                message[0] = "* Ah yes, my gallery of babies!";
862
                message[1] = "* Uh... That sounded strange...#  Ahem!";
863
                message[2] = "* These beauties are all crafted#  from the highest quality#  materials!";
864
                message[3] = "* I forge them myself in my#  personal gunsmithing room!";
865
                message[4] = "* Not only do I make them with#  care, but I also care FOR them.";
866
                message[5] = "* I start my mornings by#  polishing the whole stock until#  I see my reflection in them!";
867
                message[6] = "* I also know how to handle these#  bad boys. I'm a way better shot#  than North Star, that's for#  sure.";
868
                message[7] = "* I... I saw a bandit in my#  rafters.";
869
                portrait[0] = 1412;
870
                portrait[1] = 1412;
871
                portrait[2] = 1419;
872
                portrait[3] = 1419;
873
                portrait[4] = 1419;
874
                portrait[5] = 1419;
875
                portrait[6] = 1419;
876
                portrait[7] = 1412;
877
                point[0] = 1;
878
                point[1] = 1;
879
                point[2] = 1;
880
                point[3] = 1;
881
                point[4] = 1;
882
                point[5] = 1;
883
                point[6] = 1;
884
                point[7] = 1;
885
                talk_script[0] = scr_talking_blackjack;
886
                talk_script[1] = scr_talking_blackjack;
887
                talk_script[2] = scr_talking_blackjack;
888
                talk_script[3] = scr_talking_blackjack;
889
                talk_script[4] = scr_talking_blackjack;
890
                talk_script[5] = scr_talking_blackjack;
891
                talk_script[6] = scr_talking_blackjack;
892
                talk_script[7] = scr_talking_blackjack;
893
                for (i = 0; i < array_length_1d(message); i += 1)
894
                    action[i] = "Nothing";
895
                action[2] = "Override";
896
                action_follow_up[2] = "Nothing";
897
                action_script[2] = scr_shop_animation_override_wildeast_blackjack_gun;
898
                action[7] = "Override";
899
                action_follow_up[7] = "Nothing";
900
                action_script[7] = scr_shop_animation_override_wildeast_blackjack_gun_shoot;
901
                message_end = 7;
902
            }
903
            if (buy_shop_screen_number == 3)
904
            {
905
                message[0] = "* The Wild East gets many#  visitors each day.";
906
                message[1] = "* There's something about the#  aura here that some monsters#  can't get enough of.";
907
                message[2] = "* Now, don't worry. I'm not#  selling ultra-deadly weapons to#  any passerby with enough G.";
908
                message[3] = "* I make sure my wares are tame#  enough to not be lethal. I#  myself am not one for violence!";
909
                message[4] = "* Well... used enough times#  consecutively, they COULD be#  lethal. But then again, a ballet#  shoe could also be lethal used#  enough times.";
910
                message[5] = "* Look, don't question my#  morality too much! I am not#  prepared to speak about it!";
911
                portrait[0] = 1412;
912
                portrait[1] = 1412;
913
                portrait[2] = 1419;
914
                portrait[3] = 1419;
915
                portrait[4] = 1419;
916
                portrait[5] = 1412;
917
                point[0] = 1;
918
                point[1] = 1;
919
                point[2] = 1;
920
                point[3] = 1;
921
                point[4] = 1;
922
                point[5] = 1;
923
                talk_script[0] = scr_talking_blackjack;
924
                talk_script[1] = scr_talking_blackjack;
925
                talk_script[2] = scr_talking_blackjack;
926
                talk_script[3] = scr_talking_blackjack;
927
                talk_script[4] = scr_talking_blackjack;
928
                talk_script[5] = scr_talking_blackjack;
929
                for (i = 0; i < array_length_1d(message); i += 1)
930
                    action[i] = "Nothing";
931
                action[2] = "Override";
932
                action_follow_up[2] = "Nothing";
933
                action_script[2] = scr_shop_animation_override_wildeast_blackjack_gun;
934
                action[5] = "Override";
935
                action_follow_up[5] = "Nothing";
936
                action_script[5] = scr_shop_animation_override_wildeast_blackjack_gun_holster;
937
                message_end = 5;
938
            }
939
            if (buy_shop_screen_number == 4)
940
            {
941
                message[0] = "* I heard about this town some#  years back.";
942
                message[1] = "* I had mastered my smithing#  capabilities and was looking to#  open up shop.";
943
                message[2] = "* As it turns out, there was an#  empty building here so I thought#  \"why not?\" Seemed like quite the#  perfect town for such a shop.";
944
                message[3] = "* Do I regret settling down here,#  resulting in endless torment#  from five demonic youngsters?#  Every day.";
945
                message[4] = "* But everyone else I've met is#  quite pleasant, so it balances#  out.";
946
                portrait[0] = 1412;
947
                portrait[1] = 1412;
948
                portrait[2] = 1412;
949
                portrait[3] = 1412;
950
                portrait[4] = 1412;
951
                point[0] = 1;
952
                point[1] = 1;
953
                point[2] = 1;
954
                point[3] = 1;
955
                point[4] = 1;
956
                talk_script[0] = scr_talking_blackjack;
957
                talk_script[1] = scr_talking_blackjack;
958
                talk_script[2] = scr_talking_blackjack;
959
                talk_script[3] = scr_talking_blackjack;
960
                talk_script[4] = scr_talking_blackjack;
961
                for (i = 0; i < array_length_1d(message); i += 1)
962
                    action[i] = "Nothing";
963
                message_end = 4;
964
            }
965
        }
966
    }
967
    if (shop_name == "Wild East Saloon")
968
    {
969
        if (global.dunes_flag[20] >= 9 && global.dunes_flag[24] == 0)
970
        {
971
            message[0] = "* It's probably not the best#  time to chat. Real worried#  'bout everythin' goin' on right#  now.";
972
            portrait[0] = 1427;
973
            point[0] = 1;
974
            talk_script[0] = scr_talking_dina;
975
            for (i = 0; i < array_length_1d(message); i += 1)
976
                action[i] = "Nothing";
977
            message_end = 0;
978
            autoskip = true;
979
        }
980
        else if (global.route == 1 && global.sworks_flag[0] > 0 && global.dunes_flag[24] != 2 && global.sworks_flag[61] == 0)
981
        {
982
            message[0] = "* Sorry, can't chit chat right#  now.";
983
            message[1] = "* I wanna savor this reunion as#  much as possible, bless their#  hearts.";
984
            portrait[0] = 1423;
985
            portrait[1] = 1426;
986
            point[0] = 1;
987
            point[1] = 1;
988
            talk_script[0] = scr_talking_dina;
989
            talk_script[1] = scr_talking_dina;
990
            for (i = 0; i < array_length_1d(message); i += 1)
991
                action[i] = "Nothing";
992
            message_end = 1;
993
            autoskip = true;
994
        }
995
        else if (global.dunes_flag[24] != 0)
996
        {
997
            if (buy_shop_screen_number == 1)
998
            {
999
                message[0] = "* Was all the drama settled? It#  was real rough out there.#";
1000
                message[1] = "* The Five are like siblin's, ya#  know? Every now and then a spat#  rears its head.#";
1001
                message[2] = "* 'Course, most of the time it's#  somethin' like Mooch stealing#  Ed's hat or Star forgettin' to#  turn off his \"mission machines\"#  out in the Dunes.#";
1002
                message[3] = "* This was uh... This was a step#  above.#";
1003
                message[4] = "* It ain't my business but I'm#  sure it'll all smooth over in#  time... 'least I hope.#";
1004
                message[5] = "* Family, right?";
1005
                portrait[0] = 1423;
1006
                portrait[1] = 1423;
1007
                portrait[2] = 1425;
1008
                portrait[3] = 1427;
1009
                portrait[4] = 1423;
1010
                portrait[5] = 1423;
1011
                point[0] = 1;
1012
                point[1] = 1;
1013
                point[2] = 1;
1014
                point[3] = 1;
1015
                point[4] = 1;
1016
                point[5] = 1;
1017
                talk_script[0] = scr_talking_dina;
1018
                talk_script[1] = scr_talking_dina;
1019
                talk_script[2] = scr_talking_dina;
1020
                talk_script[3] = scr_talking_dina;
1021
                talk_script[4] = scr_talking_dina;
1022
                talk_script[5] = scr_talking_dina;
1023
                for (i = 0; i < array_length_1d(message); i += 1)
1024
                    action[i] = "Nothing";
1025
                message_end = 5;
1026
            }
1027
            if (buy_shop_screen_number == 2)
1028
            {
1029
                message[0] = "* Ceroba's little troublemaker.#  Real cute kid.#";
1030
                message[1] = "* She likes to hang 'round us#  and the Five when her mom's in#  town.#";
1031
                message[2] = "* Looks dang intimidatin' in a#  cowboy hat too, that's for#  sure. Little older and she#  would fit right into our#  group!#";
1032
                message[3] = "* Though I don't think Ceroba#  would allow it seein' as we#  might not be the best#  influence, haha.#";
1033
                message[4] = "* Anyway, I been meanin' to ask#  Ceroba where Kanako's been.#  School field trip maybe? She#  does like to travel 'round the#  Underground.#";
1034
                message[5] = "* Though I wouldn't think she'd#  be allowed too far ever#  since...#";
1035
                message[6] = "* Ah, well, I could tell stories#  for hours but that's the gist#  of it, heh...";
1036
                portrait[0] = 1425;
1037
                portrait[1] = 1423;
1038
                portrait[2] = 1423;
1039
                portrait[3] = 1427;
1040
                portrait[4] = 1423;
1041
                portrait[5] = 1423;
1042
                portrait[6] = 1423;
1043
                point[0] = 1;
1044
                point[1] = 1;
1045
                point[2] = 1;
1046
                point[3] = 1;
1047
                point[4] = 1;
1048
                point[5] = 1;
1049
                point[6] = 1;
1050
                talk_script[0] = scr_talking_dina;
1051
                talk_script[1] = scr_talking_dina;
1052
                talk_script[2] = scr_talking_dina;
1053
                talk_script[3] = scr_talking_dina;
1054
                talk_script[4] = scr_talking_dina;
1055
                talk_script[5] = scr_talking_dina;
1056
                talk_script[6] = scr_talking_dina;
1057
                for (i = 0; i < array_length_1d(message); i += 1)
1058
                    action[i] = "Nothing";
1059
                message_end = 6;
1060
            }
1061
            if (buy_shop_screen_number == 3)
1062
            {
1063
                if (global.dunes_flag[45] == 0)
1064
                {
1065
                    message[0] = "* Heard fears of Royal's bargin'#  into town? Your presence did#  cause a stir. Only natural.#";
1066
                    message[1] = "* The government takes human#  business seriously. Very#  seriously...#";
1067
                    message[2] = "* I'm sure you've been hunted#  and attacked a hundred times by#  now. Happens every once in a#  while when a human falls down#  here.#";
1068
                    message[3] = "* Man, if I didn't have a#  business to upkeep I'd let#  whoever's wronged you have it!";
1069
                    portrait[0] = 1423;
1070
                    portrait[1] = 1423;
1071
                    portrait[2] = 1427;
1072
                    portrait[3] = 1423;
1073
                    point[0] = 1;
1074
                    point[1] = 1;
1075
                    point[2] = 1;
1076
                    point[3] = 1;
1077
                    talk_script[0] = scr_talking_dina;
1078
                    talk_script[1] = scr_talking_dina;
1079
                    talk_script[2] = scr_talking_dina;
1080
                    talk_script[3] = scr_talking_dina;
1081
                    for (i = 0; i < array_length_1d(message); i += 1)
1082
                        action[i] = "Nothing";
1083
                    message_end = 3;
1084
                    global.shop_talk[3] = "Government (NEW)";
1085
                    global.dunes_flag[45] = 1;
1086
                }
1087
                else
1088
                {
1089
                    message[0] = "* Hey, if you're worried the#  town's gonna be ransacked, I#  wouldn't be.#";
1090
                    message[1] = "* Royal's don't come 'round here#  often. I don't think they much#  care what we do.#";
1091
                    message[2] = "* To my knowledge, last time any#  representative showed up was to#  post a flier on the news board.#  A notice for some kinda new#  healthcare program.#";
1092
                    message[3] = "* Ol' Fluffybuns and his posse#  aren't exactly the most active#  group. #";
1093
                    message[4] = "* Other than chasin' the odd#  human, I don't think they have#  anything else to spend their#  time on. #";
1094
                    message[5] = "* It seems monsterkind has#  peaked in a way, so I reckon#  everyone should just come out#  here and spend their G on a#  slice of the Surface! Haha.";
1095
                    portrait[0] = 1423;
1096
                    portrait[1] = 1423;
1097
                    portrait[2] = 1427;
1098
                    portrait[3] = 1428;
1099
                    portrait[4] = 1427;
1100
                    portrait[5] = 1423;
1101
                    point[0] = 1;
1102
                    point[1] = 1;
1103
                    point[2] = 1;
1104
                    point[3] = 1;
1105
                    point[4] = 1;
1106
                    point[5] = 1;
1107
                    talk_script[0] = scr_talking_dina;
1108
                    talk_script[1] = scr_talking_dina;
1109
                    talk_script[2] = scr_talking_dina;
1110
                    talk_script[3] = scr_talking_dina;
1111
                    talk_script[4] = scr_talking_dina;
1112
                    talk_script[5] = scr_talking_dina;
1113
                    for (i = 0; i < array_length_1d(message); i += 1)
1114
                        action[i] = "Nothing";
1115
                    message_end = 5;
1116
                    global.shop_talk[3] = "Government";
1117
                }
1118
            }
1119
            if (buy_shop_screen_number == 4)
1120
            {
1121
                if (global.dunes_flag[46] == 0)
1122
                {
1123
                    message[0] = "* Oh, Ceroba's partner? Um,#  well, kind of a heavy subject...#";
1124
                    message[1] = "* He never really came 'round#  this town back in the day.#  Didn't like what it stood for.#  Not that the tension was#  one-sided.#";
1125
                    message[2] = "* Whether it was politics or an#  unburied hatchet, Star didn't#  speak highly of the fella#  neither.#";
1126
                    message[3] = "* There was one time though...#";
1127
                    message[4] = "* It was after hours - no one#  here but me. BAM! Front doors#  swing open and in walks#  Chujin.#";
1128
                    message[5] = "* He was breathin' heavy, worn#  'n rugged... Unusual for a#  cleancut monster of science.#";
1129
                    message[6] = "* I didn't think he drank but#  nevertheless, he sat down and#  ordered a cold one. #";
1130
                    message[7] = "* I asked if somethin' was the#  matter but all he said was, \"I#  believe I've seen a ghost.\"";
1131
                    message[8] = "* Weird, huh? Like... a monster?#  Couldn't be what he meant,#  right? Who knows...#";
1132
                    message[9] = "* Shoot, I've said too much#  haven't I?#";
1133
                    message[10] = "* All in all, I wouldn't bring#  him up 'round Star or Ceroba.#  There's a lotta feelin's there,#  ya know...";
1134
                    portrait[0] = 1427;
1135
                    portrait[1] = 1423;
1136
                    portrait[2] = 1423;
1137
                    portrait[3] = 1427;
1138
                    portrait[4] = 1423;
1139
                    portrait[5] = 1423;
1140
                    portrait[6] = 1423;
1141
                    portrait[7] = 1427;
1142
                    portrait[8] = 1423;
1143
                    portrait[9] = 1427;
1144
                    portrait[10] = 1423;
1145
                    point[0] = 1;
1146
                    point[1] = 1;
1147
                    point[2] = 1;
1148
                    point[3] = 1;
1149
                    point[4] = 1;
1150
                    point[5] = 1;
1151
                    point[6] = 1;
1152
                    point[7] = 1;
1153
                    point[8] = 1;
1154
                    point[9] = 1;
1155
                    point[10] = 1;
1156
                    talk_script[0] = scr_talking_dina;
1157
                    talk_script[1] = scr_talking_dina;
1158
                    talk_script[2] = scr_talking_dina;
1159
                    talk_script[3] = scr_talking_dina;
1160
                    talk_script[4] = scr_talking_dina;
1161
                    talk_script[5] = scr_talking_dina;
1162
                    talk_script[6] = scr_talking_dina;
1163
                    talk_script[7] = scr_talking_dina;
1164
                    talk_script[8] = scr_talking_dina;
1165
                    talk_script[9] = scr_talking_dina;
1166
                    talk_script[10] = scr_talking_dina;
1167
                    for (i = 0; i < array_length_1d(message); i += 1)
1168
                        action[i] = "Nothing";
1169
                    message_end = 10;
1170
                    global.shop_talk[4] = "Chujin (NEW)";
1171
                    global.dunes_flag[46] = 1;
1172
                }
1173
                else
1174
                {
1175
                    message[0] = "* Sorry but I need to be more#  careful of what beans I spill.";
1176
                    message[1] = "* It ain't becomin' to spread#  gossip while a widow's still in#  mourning.";
1177
                    portrait[0] = 1427;
1178
                    portrait[1] = 1427;
1179
                    point[0] = 1;
1180
                    point[1] = 1;
1181
                    talk_script[0] = scr_talking_dina;
1182
                    talk_script[1] = scr_talking_dina;
1183
                    for (i = 0; i < array_length_1d(message); i += 1)
1184
                        action[i] = "Nothing";
1185
                    message_end = 1;
1186
                    global.shop_talk[4] = "Chujin";
1187
                }
1188
            }
1189
        }
1190
        else
1191
        {
1192
            if (buy_shop_screen_number == 1)
1193
            {
1194
                message[0] = "* Oh this little place? It's#  pretty fun 'round here.";
1195
                message[1] = "* I heard it was established some#  years back when the Dunes gained#  its name if you get me.";
1196
                message[2] = "* I should be polished on its#  history but Star don't talk#  'bout those days.";
1197
                message[3] = "* I was lookin' for a friendly#  environment to share my brewin'#  skills, so here I am.";
1198
                message[4] = "* There ain't terribly much to do#  in this town but that only makes#  it more close-knit.";
1199
                message[5] = "* Every day has been pretty#  predictable until you showed up.#  ";
1200
                message[6] = "* I'm eager to see what Star's#  plannin'.";
1201
                portrait[0] = 1425;
1202
                portrait[1] = 1423;
1203
                portrait[2] = 1423;
1204
                portrait[3] = 1423;
1205
                portrait[4] = 1423;
1206
                portrait[5] = 1423;
1207
                portrait[6] = 1425;
1208
                point[0] = 1;
1209
                point[1] = 1;
1210
                point[2] = 1;
1211
                point[3] = 1;
1212
                point[4] = 1;
1213
                point[5] = 1;
1214
                point[6] = 1;
1215
                talk_script[0] = scr_talking_dina;
1216
                talk_script[1] = scr_talking_dina;
1217
                talk_script[2] = scr_talking_dina;
1218
                talk_script[3] = scr_talking_dina;
1219
                talk_script[4] = scr_talking_dina;
1220
                talk_script[5] = scr_talking_dina;
1221
                talk_script[6] = scr_talking_dina;
1222
                for (i = 0; i < array_length_1d(message); i += 1)
1223
                    action[i] = "Nothing";
1224
                message_end = 6;
1225
            }
1226
            if (buy_shop_screen_number == 2)
1227
            {
1228
                message[0] = "* Haha, I get this question a#  lot.";
1229
                message[1] = "* These fellas are my pets. Real#  reptiles, not monsters.";
1230
                message[2] = "* Their names are Ann, Sammy,#  and Bert.";
1231
                message[3] = "* The Underground still houses#  some critters from the Surface#  like birds and insects.";
1232
                message[4] = "* I found these west of here,#  hidin' in a crevasse of sorts.";
1233
                message[5] = "* Some monsters think keepin'#  pets is strange but I think it's#  cute.";
1234
                message[6] = "* They give me someone to talk to#  when business is slow.";
1235
                portrait[0] = 1423;
1236
                portrait[1] = 1425;
1237
                portrait[2] = 1425;
1238
                portrait[3] = 1423;
1239
                portrait[4] = 1423;
1240
                portrait[5] = 1426;
1241
                portrait[6] = 1426;
1242
                point[0] = 1;
1243
                point[1] = 1;
1244
                point[2] = 1;
1245
                point[3] = 1;
1246
                point[4] = 1;
1247
                point[5] = 1;
1248
                point[6] = 1;
1249
                talk_script[0] = scr_talking_dina;
1250
                talk_script[1] = scr_talking_dina;
1251
                talk_script[2] = scr_talking_dina;
1252
                talk_script[3] = scr_talking_dina;
1253
                talk_script[4] = scr_talking_dina;
1254
                talk_script[5] = scr_talking_dina;
1255
                talk_script[6] = scr_talking_dina;
1256
                for (i = 0; i < array_length_1d(message); i += 1)
1257
                    action[i] = "Nothing";
1258
                message_end = 6;
1259
            }
1260
            if (buy_shop_screen_number == 3)
1261
            {
1262
                message[0] = "* You can at any time. Won't hurt#  my feelin's.";
1263
                message[1] = "* Oh... I see. Star's tryin' to#  keep you here since it's a big#  deal and all.";
1264
                message[2] = "* That ain't right if you're#  wantin' to go.";
1265
                message[3] = "* I try not to infringe on#  sheriff business but I'll ask#  him 'bout it soon.";
1266
                message[4] = "* I'm sure he means well by it!";
1267
                portrait[0] = 1423;
1268
                portrait[1] = 1423;
1269
                portrait[2] = 1427;
1270
                portrait[3] = 1423;
1271
                portrait[4] = 1428;
1272
                point[0] = 1;
1273
                point[1] = 1;
1274
                point[2] = 1;
1275
                point[3] = 1;
1276
                point[4] = 1;
1277
                talk_script[0] = scr_talking_dina;
1278
                talk_script[1] = scr_talking_dina;
1279
                talk_script[2] = scr_talking_dina;
1280
                talk_script[3] = scr_talking_dina;
1281
                talk_script[4] = scr_talking_dina;
1282
                for (i = 0; i < array_length_1d(message); i += 1)
1283
                    action[i] = "Nothing";
1284
                message_end = 4;
1285
            }
1286
            if (buy_shop_screen_number == 4)
1287
            {
1288
                message[0] = "* What a character! Our big and#  courageous sheriff.";
1289
                message[1] = "* I get a feelin' he ain't as#  tough as he likes to play up.";
1290
                message[2] = "* But then again, maybe he's just#  clumsy.";
1291
                message[3] = "* His whole posse is a hoot. They#  frequently host parties here.";
1292
                message[4] = "* He definitely knows the right#  kind of monsters to surround#  himself with.";
1293
                message[5] = "* Not to mention Ceroba, his#  childhood friend. I get a kick#  out of her and Star's antics.";
1294
                message[6] = "* When she brings her daughter into#  town, it's basically two against#  one, haha!";
1295
                message[7] = "* Now that I think about it, it's#  been a while since I saw the#  rascal.";
1296
                message[8] = "* We really need to get the whole#  gang together again!";
1297
                portrait[0] = 1425;
1298
                portrait[1] = 1423;
1299
                portrait[2] = 1426;
1300
                portrait[3] = 1423;
1301
                portrait[4] = 1425;
1302
                portrait[5] = 1423;
1303
                portrait[6] = 1423;
1304
                portrait[7] = 1425;
1305
                portrait[8] = 1423;
1306
                point[0] = 1;
1307
                point[1] = 1;
1308
                point[2] = 1;
1309
                point[3] = 1;
1310
                point[4] = 1;
1311
                point[5] = 1;
1312
                point[6] = 1;
1313
                point[7] = 1;
1314
                point[8] = 1;
1315
                talk_script[0] = scr_talking_dina;
1316
                talk_script[1] = scr_talking_dina;
1317
                talk_script[2] = scr_talking_dina;
1318
                talk_script[3] = scr_talking_dina;
1319
                talk_script[4] = scr_talking_dina;
1320
                talk_script[5] = scr_talking_dina;
1321
                talk_script[6] = scr_talking_dina;
1322
                talk_script[7] = scr_talking_dina;
1323
                talk_script[8] = scr_talking_dina;
1324
                for (i = 0; i < array_length_1d(message); i += 1)
1325
                    action[i] = "Nothing";
1326
                message_end = 8;
1327
            }
1328
        }
1329
    }
1330
    if (shop_name == "Steamworks Vendy")
1331
    {
1332
        if (global.sworks_flag[26] < 2)
1333
        {
1334
            if (buy_shop_screen_number == 1)
1335
            {
1336
                message[0] = "* Code line 327: \"If a customer is#  determined 'unauthorized', treat#  them with utmost disrespect so#  they will not buy up the#  company's snacks.\"";
1337
                message[1] = "* My disrespectful state was#  initiated when I scanned your#  dull face.";
1338
                message[2] = "* Bring a Steamworks employee ID#  next time to experience#  \"Hospitable Mode.\"";
1339
                message[3] = "* Until then, you may still#  purchase items, but I will tear#  apart your self-esteem while#  you do so...";
1340
                message[4] = "* ...";
1341
                message[5] = "* Loser.";
1342
                portrait[0] = 3325;
1343
                portrait[1] = 3325;
1344
                portrait[2] = 3325;
1345
                portrait[3] = 3325;
1346
                portrait[4] = 3325;
1347
                portrait[5] = 1281;
1348
                point[0] = 1;
1349
                point[1] = 1;
1350
                point[2] = 1;
1351
                point[3] = 1;
1352
                point[4] = 1;
1353
                point[5] = 1;
1354
                talk_script[0] = scr_talking_vendy;
1355
                talk_script[1] = scr_talking_vendy;
1356
                talk_script[2] = scr_talking_vendy;
1357
                talk_script[3] = scr_talking_vendy;
1358
                talk_script[4] = scr_talking_vendy;
1359
                talk_script[5] = scr_talking_vendy;
1360
                for (i = 0; i < array_length_1d(message); i += 1)
1361
                    action[i] = "Nothing";
1362
                message_end = 5;
1363
            }
1364
            if (buy_shop_screen_number == 2)
1365
            {
1366
                message[0] = "* What about it?";
1367
                message[1] = "* The Steamworks are only the#  finest in monster science and#  engineering, no big deal or#  anything.";
1368
                message[2] = "* Structures built from the#  toughest steel and the greatest#  minds, sure to stand the test#  of several millennia!";
1369
                message[3] = "* Searching for a more advanced#  facility would be like searching#  for the corner of a circle.";
1370
                message[4] = "* With quality machines such as#  myself at every turn, lives are#  improved every day!";
1371
                message[5] = "* The Steamworks: Tomorrow means#  the Surface!";
1372
                message[6] = "* ...I am not a propaganda machine.#  My creator made sure I specify#  that.";
1373
                portrait[0] = 1281;
1374
                portrait[1] = 3325;
1375
                portrait[2] = 3325;
1376
                portrait[3] = 3325;
1377
                portrait[4] = 3325;
1378
                portrait[5] = 131;
1379
                portrait[6] = 863;
1380
                point[0] = 1;
1381
                point[1] = 1;
1382
                point[2] = 1;
1383
                point[3] = 1;
1384
                point[4] = 1;
1385
                point[5] = 1;
1386
                point[6] = 1;
1387
                talk_script[0] = scr_talking_vendy;
1388
                talk_script[1] = scr_talking_vendy;
1389
                talk_script[2] = scr_talking_vendy;
1390
                talk_script[3] = scr_talking_vendy;
1391
                talk_script[4] = scr_talking_vendy;
1392
                talk_script[5] = scr_talking_vendy;
1393
                talk_script[6] = scr_talking_vendy;
1394
                for (i = 0; i < array_length_1d(message); i += 1)
1395
                    action[i] = "Nothing";
1396
                message_end = 6;
1397
            }
1398
            if (buy_shop_screen_number == 3)
1399
            {
1400
                message[0] = "* Searching for \"Axis\" in the#  database...";
1401
                message[1] = "* Axis - Latest Model: 014, is a#  robot built to act as a Royal#  Guard.";
1402
                message[2] = "* Production goal: Create an army#  of Axis guard-bots to protect#  monsterkind from humanity.";
1403
                message[3] = "* Production status...#  Discontinued.";
1404
                message[4] = "* That is all of the information#  I have on this robot.";
1405
                message[5] = "* If I were to be helpful, which I#  will not be, I would tell you to#  ask an engineer in the Factory#  Wing for more information.";
1406
                message[6] = "* Where is the Factory Wing?#  I cannot tell you.#  You are unauthorized. ";
1407
                message[7] = "* Not that I trust you to find it#  on your own since you are,#  in fact, an idiot.";
1408
                portrait[0] = 2875;
1409
                portrait[1] = 3325;
1410
                portrait[2] = 3325;
1411
                portrait[3] = 3325;
1412
                portrait[4] = 3325;
1413
                portrait[5] = 3325;
1414
                portrait[6] = 1281;
1415
                portrait[7] = 1281;
1416
                point[0] = 1;
1417
                point[1] = 1;
1418
                point[2] = 1;
1419
                point[3] = 1;
1420
                point[4] = 1;
1421
                point[5] = 1;
1422
                point[6] = 1;
1423
                point[7] = 1;
1424
                talk_script[0] = scr_talking_vendy;
1425
                talk_script[1] = scr_talking_vendy;
1426
                talk_script[2] = scr_talking_vendy;
1427
                talk_script[3] = scr_talking_vendy;
1428
                talk_script[4] = scr_talking_vendy;
1429
                talk_script[5] = scr_talking_vendy;
1430
                talk_script[6] = scr_talking_vendy;
1431
                talk_script[7] = scr_talking_vendy;
1432
                for (i = 0; i < array_length_1d(message); i += 1)
1433
                    action[i] = "Nothing";
1434
                message_end = 7;
1435
            }
1436
            if (buy_shop_screen_number == 4)
1437
            {
1438
                message[0] = "* My snacks are up to the#  HIGHEST Steamworks standards.";
1439
                message[1] = "* I ensure the employees'#  designated meal times are as#  enjoyable as possible.";
1440
                message[2] = "* Because of my popularity, I often#  run out of inventory to which#  my creator restocks every Monday#  at 8:00.";
1441
                message[3] = "* That reminds me... My last boot#  up - yesterday - was a Sunday.#  Dr. R.O. should be stopping by#  any minute now. I simply cannot#  wait.";
1442
                message[4] = "* But none of that is your#  business, now is it?";
1443
                portrait[0] = 131;
1444
                portrait[1] = 131;
1445
                portrait[2] = 3744;
1446
                portrait[3] = 131;
1447
                portrait[4] = 3325;
1448
                point[0] = 1;
1449
                point[1] = 1;
1450
                point[2] = 1;
1451
                point[3] = 1;
1452
                point[4] = 1;
1453
                talk_script[0] = scr_talking_vendy;
1454
                talk_script[1] = scr_talking_vendy;
1455
                talk_script[2] = scr_talking_vendy;
1456
                talk_script[3] = scr_talking_vendy;
1457
                talk_script[4] = scr_talking_vendy;
1458
                for (i = 0; i < array_length_1d(message); i += 1)
1459
                    action[i] = "Nothing";
1460
                message_end = 4;
1461
            }
1462
        }
1463
        else
1464
        {
1465
            if (buy_shop_screen_number == 1)
1466
            {
1467
                message[0] = "* Every robot has a creator! It#  is a law of the land after all.";
1468
                message[1] = "* Mine is Dr. Rutherford Oscar!";
1469
                message[2] = "* Prestigious engineer, chemist,#  botanist, architect, doctor,#  dentist, archeologist,#  geologist, zoologist, chef,";
1470
                message[3] = "* ...tailor, musician, athlete,#  forklift operator, pilot,#  writer...";
1471
                message[4] = "* ...salesman, mailsman, snailsman,#  beekeeper, birdkeeper, veteran,#  veterinarian, electrician,#  beautician, magician, war#  criminal, banker, pranker,#  fish-tanker, and...#";
1472
                message[5] = "* ...3% shareholder in the#  government. ";
1473
                message[6] = "* What a guy!";
1474
                portrait[0] = 131;
1475
                portrait[1] = 131;
1476
                portrait[2] = 131;
1477
                portrait[3] = 131;
1478
                portrait[4] = 131;
1479
                portrait[5] = 3744;
1480
                portrait[6] = 131;
1481
                point[0] = 1;
1482
                point[1] = 1;
1483
                point[2] = 1;
1484
                point[3] = 1;
1485
                point[4] = 1;
1486
                point[5] = 1;
1487
                point[6] = 1;
1488
                talk_script[0] = scr_talking_vendy;
1489
                talk_script[1] = scr_talking_vendy;
1490
                talk_script[2] = scr_talking_vendy;
1491
                talk_script[3] = scr_talking_vendy;
1492
                talk_script[4] = scr_talking_vendy;
1493
                talk_script[5] = scr_talking_vendy;
1494
                talk_script[5] = scr_talking_vendy;
1495
                for (i = 0; i < array_length_1d(message); i += 1)
1496
                    action[i] = "Nothing";
1497
                message_end = 5;
1498
            }
1499
            if (buy_shop_screen_number == 2)
1500
            {
1501
                message[0] = "* You know what they say:#  Steamworks makes the dream#  work!";
1502
                message[1] = "* This is the place to BE for#  progress!";
1503
                message[2] = "* Each profession has its own#  division, and I am not one for#  math! ";
1504
                message[3] = "* Ha ha, I am only kidding of#  course! All robots are forced#  to love math!";
1505
                message[4] = "* The Factory Wing is where home#  appliances are created for#  monsterkind to enjoy.#";
1506
                message[5] = "* From refrigerators to washing#  machines, the assembly line#  makes it easy for monsters to#  take it easy!#";
1507
                message[6] = "* And do not forget the second#  floor which specializes in#  smelting materials mined around#  the Underground into the#  currency known as G.#";
1508
                message[7] = "* It's what makes the economy#  run as adequately as it does!";
1509
                message[8] = "* From the Chemistry Wing to the#  Greenhouse, there is a job for#  everyone!";
1510
                message[9] = "* The Steamworks: Tomorrow means#  the Surface!";
1511
                portrait[0] = 131;
1512
                portrait[1] = 131;
1513
                portrait[2] = 131;
1514
                portrait[3] = 3744;
1515
                portrait[4] = 131;
1516
                portrait[5] = 131;
1517
                portrait[6] = 131;
1518
                portrait[7] = 131;
1519
                portrait[8] = 131;
1520
                portrait[9] = 131;
1521
                point[0] = 1;
1522
                point[1] = 1;
1523
                point[2] = 1;
1524
                point[3] = 1;
1525
                point[4] = 1;
1526
                point[5] = 1;
1527
                point[6] = 1;
1528
                point[7] = 1;
1529
                point[8] = 1;
1530
                point[9] = 1;
1531
                talk_script[0] = scr_talking_vendy;
1532
                talk_script[1] = scr_talking_vendy;
1533
                talk_script[2] = scr_talking_vendy;
1534
                talk_script[3] = scr_talking_vendy;
1535
                talk_script[4] = scr_talking_vendy;
1536
                talk_script[5] = scr_talking_vendy;
1537
                talk_script[6] = scr_talking_vendy;
1538
                talk_script[7] = scr_talking_vendy;
1539
                talk_script[8] = scr_talking_vendy;
1540
                talk_script[9] = scr_talking_vendy;
1541
                for (i = 0; i < array_length_1d(message); i += 1)
1542
                    action[i] = "Nothing";
1543
                message_end = 9;
1544
            }
1545
            if (buy_shop_screen_number == 3)
1546
            {
1547
                message[0] = "* I apologize, customer. My#  hospitable code is preventing#  me from releasing any#  classified information on my#  colleagues.#";
1548
                message[1] = "* Though we appear as#  individuals, us robots are#  quite the hivemind. All#  controlled by a station to the#  west of my current location.#";
1549
                message[2] = "* Axis, however, is a bit of an#  exception. The 'black sheep' of#  the robotics project to put it#  lightly.#";
1550
                message[3] = "* Can you imagine acting outside#  a governing fist that only#  gives you one purpose and no#  hope of freedom? Could NOT be#  me!#";
1551
                message[4] = "* But if you care to know more,#  he does love to talk about#  himself so I would ask him :]";
1552
                portrait[0] = 3325;
1553
                portrait[1] = 3325;
1554
                portrait[2] = 3325;
1555
                portrait[3] = 131;
1556
                portrait[4] = 131;
1557
                point[0] = 1;
1558
                point[1] = 1;
1559
                point[2] = 1;
1560
                point[3] = 1;
1561
                point[4] = 1;
1562
                talk_script[0] = scr_talking_vendy;
1563
                talk_script[1] = scr_talking_vendy;
1564
                talk_script[2] = scr_talking_vendy;
1565
                talk_script[3] = scr_talking_vendy;
1566
                talk_script[4] = scr_talking_vendy;
1567
                for (i = 0; i < array_length_1d(message); i += 1)
1568
                    action[i] = "Nothing";
1569
                message_end = 4;
1570
            }
1571
            if (buy_shop_screen_number == 4)
1572
            {
1573
                message[0] = "* Ah snacks... My purpose :]#";
1574
                message[1] = "* I highly suggest you purchase#  some! They are made with all#  natural ingredient substitutes!";
1575
                portrait[0] = 131;
1576
                portrait[1] = 3744;
1577
                point[0] = 1;
1578
                point[1] = 1;
1579
                talk_script[0] = scr_talking_vendy;
1580
                talk_script[1] = scr_talking_vendy;
1581
                for (i = 0; i < array_length_1d(message); i += 1)
1582
                    action[i] = "Nothing";
1583
                message_end = 1;
1584
            }
1585
        }
1586
    }
1587
    if (shop_name == "Hotel Shop")
1588
    {
1589
        if (global.party_member != -4)
1590
        {
1591
            if (global.hotland_flag[14] == 0)
1592
            {
1593
                message[0] = "* (Hey, Clover, I don't#  think these... two can#  help us. We need to be#  going.)";
1594
                message_alt[0] = "";
1595
                message[1] = "* Help? Help with what?";
1596
                message_alt[1] = "* Help? Help with what?#* < We can be handy. Whatcha#  hidin'? >";
1597
                message[2] = "* Oh, it's nothing! My#  um... kiddo here wanted#  to look at your shop.";
1598
                message_alt[2] = "";
1599
                message[3] = "";
1600
                message_alt[3] = "* < That's your kid? When uh...#  when do the they get their#  feathers? >";
1601
                message[4] = "* Late bloomer. You know#  how it is.";
1602
                message_alt[4] = "";
1603
                message[5] = "* Oh do we ever!";
1604
                message_alt[5] = "* Oh do we ever!#* < Bits didn't get his mouth#  until age nine. >";
1605
                message[6] = "* It's true!";
1606
                message_alt[6] = "";
1607
                message[7] = "* Well uh, it was nice to#  meet you but we have#  places to be. Isn't that#  right, child of mine?";
1608
                message_alt[7] = "";
1609
                message[8] = "* (Finish up your#  business, please.)";
1610
                message_alt[8] = "";
1611
                portrait[0] = 1492;
1612
                portrait[1] = 3199;
1613
                portrait[2] = 1492;
1614
                portrait[3] = 3301;
1615
                portrait[4] = 3199;
1616
                portrait[5] = 3199;
1617
                portrait[6] = 3199;
1618
                portrait[7] = 3199;
1619
                portrait[8] = 3199;
1620
                portrait_alt[0] = 470;
1621
                portrait_alt[1] = 1959;
1622
                portrait_alt[2] = 470;
1623
                portrait_alt[3] = 1959;
1624
                portrait_alt[4] = 470;
1625
                portrait_alt[5] = 1959;
1626
                portrait_alt[6] = 470;
1627
                portrait_alt[7] = 470;
1628
                portrait_alt[8] = 3792;
1629
                box_portait[0] = 338;
1630
                box_portait[1] = -4;
1631
                box_portait[2] = 330;
1632
                box_portait[3] = -4;
1633
                box_portait[4] = 320;
1634
                box_portait[5] = -4;
1635
                box_portait[6] = -4;
1636
                box_portait[7] = 323;
1637
                box_portait[8] = 323;
1638
                box_sndfnt = 102;
1639
                point[0] = 1;
1640
                point[1] = 1;
1641
                point[2] = 1;
1642
                point[3] = 1;
1643
                point[4] = 1;
1644
                point[5] = 1;
1645
                point[6] = 1;
1646
                point[7] = 1;
1647
                point[8] = 1;
1648
                talk_script[0] = scr_talking_martlet;
1649
                talk_script[1] = scr_talking_hotel_shopkeeper;
1650
                talk_script[2] = scr_talking_martlet;
1651
                talk_script[3] = scr_talking_hotel_shopkeeper;
1652
                talk_script[4] = scr_talking_martlet;
1653
                talk_script[5] = scr_talking_hotel_shopkeeper;
1654
                talk_script[6] = scr_talking_hotel_shopkeeper;
1655
                talk_script[7] = scr_talking_martlet;
1656
                talk_script[8] = scr_talking_martlet;
1657
                for (i = 0; i < array_length_1d(message); i += 1)
1658
                    action[i] = "Nothing";
1659
                message_end = 8;
1660
                autoskip = true;
1661
                global.hotland_flag[14] = 1;
1662
            }
1663
            else
1664
            {
1665
                message[0] = "* (We really don't have#  time to chat. Maybe#  later, okay?)";
1666
                message_alt[0] = "";
1667
                portrait[0] = 1492;
1668
                portrait_alt[0] = 470;
1669
                box_portait[0] = 320;
1670
                point[0] = 1;
1671
                talk_script[0] = scr_talking_martlet;
1672
                for (i = 0; i < array_length_1d(message); i += 1)
1673
                    action[i] = "Nothing";
1674
                message_end = 0;
1675
                autoskip = true;
1676
            }
1677
        }
1678
        else if (buy_shop_screen_number == 1)
1679
        {
1680
            message[0] = "* Mr. Fluffybuns is the shining#  beacon of our nation!";
1681
            message_alt[0] = "";
1682
            message[1] = "* One of the main reasons we're#  so close to breaking the#  barrier and moving back up to#  the Surface.#";
1683
            message_alt[1] = "* One of the main reasons we're#  so close to breaking the#  barrier and moving back up to#  the Surface.               #* < Yeah, he's great at stickin'#  it to the humans! >";
1684
            message[2] = "* Hey now! ASGORE carries a huge#  weight on his shoulders, you#  know. Having to deal with all#  the unpleasantries that come#  with harvesting human SOULs#  isn't a fun job.";
1685
            message_alt[2] = "";
1686
            message[3] = "* Handles it like a champ,#  though!";
1687
            message_alt[3] = "";
1688
            message[4] = "* I wouldn't choose anyone#  else to lead us into a#  brighter future!";
1689
            message_alt[4] = "* I wouldn't choose anyone#  else to lead us into a#  brighter future!#* < Geez, if you like him so much,#  why don't you marry the guy? >";
1690
            message[5] = "* Oh you know I would if I#  could!";
1691
            message_alt[5] = "";
1692
            portrait[0] = 3199;
1693
            portrait[1] = 1492;
1694
            portrait[2] = 1492;
1695
            portrait[3] = 1492;
1696
            portrait[4] = 3199;
1697
            portrait[5] = 3199;
1698
            portrait_alt[0] = 470;
1699
            portrait_alt[1] = 1959;
1700
            portrait_alt[2] = 470;
1701
            portrait_alt[3] = 1959;
1702
            portrait_alt[4] = 1959;
1703
            portrait_alt[5] = 3792;
1704
            obj_hotel_shop_puppet.shopkeeper_sprite[3] = 3230;
1705
            point[0] = 1;
1706
            point[1] = 1;
1707
            point[2] = 1;
1708
            point[3] = 1;
1709
            point[4] = 1;
1710
            point[5] = 1;
1711
            talk_script[0] = scr_talking_hotel_shopkeeper;
1712
            talk_script[1] = scr_talking_hotel_shopkeeper;
1713
            talk_script[2] = scr_talking_hotel_shopkeeper;
1714
            talk_script[3] = scr_talking_hotel_shopkeeper;
1715
            talk_script[4] = scr_talking_hotel_shopkeeper;
1716
            talk_script[5] = scr_talking_hotel_shopkeeper;
1717
            for (i = 0; i < array_length_1d(message); i += 1)
1718
                action[i] = "Nothing";
1719
            message_end = 5;
1720
        }
1721
        if (buy_shop_screen_number == 2)
1722
        {
1723
            if (global.hotland_flag[4] == 0)
1724
            {
1725
                message[0] = "";
1726
                message_alt[0] = "* < It's a stretch of land which#  happens to be hot. Done. Area#  explained. >#";
1727
                message[1] = "* Ahh, you're doing a disservice#  to the rich history Hotland has#  to offer!";
1728
                message_alt[1] = "* Ahh, you're doing a disservice#  to the rich history Hotland has#  to offer!#* < It's got rich history#  alright. Cost a fortune to#  build the place! Heheh. >#";
1729
                message[2] = "* But for good reason! There are#  many impressive landmarks here#  like the Lab, the Spider House,#  UG Apartments, elevators one#  through seven, conveyor belts...#";
1730
                message_alt[2] = "";
1731
                message[3] = "*  ...rocks.";
1732
                message_alt[3] = "*  ...rocks.#* < It's a stretch of land which#  happens to be hot. >";
1733
                message[4] = "*  Yep.";
1734
                message_alt[4] = "";
1735
                portrait[0] = 1492;
1736
                portrait[1] = 3301;
1737
                portrait[2] = 1492;
1738
                portrait[3] = 1492;
1739
                portrait[4] = 1492;
1740
                portrait_alt[0] = 1959;
1741
                portrait_alt[1] = 1959;
1742
                portrait_alt[2] = 470;
1743
                portrait_alt[3] = 1959;
1744
                portrait_alt[4] = 470;
1745
                obj_hotel_shop_puppet.shopkeeper_sprite[2] = 3230;
1746
                point[0] = 1;
1747
                point[1] = 1;
1748
                point[2] = 1;
1749
                point[3] = 1;
1750
                point[4] = 1;
1751
                talk_script[0] = scr_talking_hotel_shopkeeper;
1752
                talk_script[1] = scr_talking_hotel_shopkeeper;
1753
                talk_script[2] = scr_talking_hotel_shopkeeper;
1754
                talk_script[3] = scr_talking_hotel_shopkeeper;
1755
                talk_script[4] = scr_talking_hotel_shopkeeper;
1756
                message_end = 4;
1757
                global.hotland_flag[4] = 1;
1758
                global.shop_talk[2] = "Hotland (NEW)";
1759
            }
1760
            else if (global.hotland_flag[4] >= 1)
1761
            {
1762
                message[0] = "* The Lab is located a good#  distance away from here on#  Level 1. It's where the#  brilliant Dr. Alphys conducts#  important work for the King!#";
1763
                message_alt[0] = "";
1764
                message[1] = "";
1765
                message_alt[1] = "* < I have a theory that some of#  the weird food in the#  Underground stem from#  experiments gone awry in that#  building. >#";
1766
                message[2] = "* Oh yeah? Like what?";
1767
                message_alt[2] = "* Oh yeah? Like what?#* < Ever heard of a thing called#  \"Instant Noodles?\" It's a#  frickin' square that turns into#  edible worms when put in water! >";
1768
                message[3] = "";
1769
                message_alt[3] = "* < Science gone wrong! Poison!#  Has to be! >";
1770
                message[4] = "* I've heard it's delicious.#  Have you tried it?";
1771
                message_alt[4] = "* I've heard it's delicious.#  Have you tried it?#* < 'Course I have. I ain't#  afraid of death. >#";
1772
                message[5] = "* Haha, sometimes I wish you#  were!#";
1773
                message_alt[5] = "";
1774
                message[6] = "* Anyway, reaching the Lab has#  been a pain lately. Loootta#  traffic. Almost like#  something's in the air...#  something new.#";
1775
                message_alt[6] = "";
1776
                message[7] = "";
1777
                message_alt[7] = "* < Ya think? Not much has#  changed 'round here in ages.#  Trust me, I've lived through it#  all. >#";
1778
                message[8] = "* You have? Buttons... how old#  are you?";
1779
                message_alt[8] = "  You have? Buttons... how old#  are you?#* < I've seen war, Bits. >#";
1780
                message[9] = "* ...#";
1781
                message_alt[9] = "";
1782
                message[10] = "* ...Huh.";
1783
                message_alt[10] = "";
1784
                portrait[0] = 1492;
1785
                portrait[1] = 1492;
1786
                portrait[2] = 3301;
1787
                portrait[3] = 3301;
1788
                portrait[4] = 3199;
1789
                portrait[5] = 1492;
1790
                portrait[6] = 1492;
1791
                portrait[7] = 1492;
1792
                portrait[8] = 3301;
1793
                portrait[9] = 1492;
1794
                portrait[10] = 1492;
1795
                portrait_alt[0] = 470;
1796
                portrait_alt[1] = 1959;
1797
                portrait_alt[2] = 1959;
1798
                portrait_alt[3] = 1959;
1799
                portrait_alt[4] = 1959;
1800
                portrait_alt[5] = 470;
1801
                portrait_alt[6] = 470;
1802
                portrait_alt[7] = 1959;
1803
                portrait_alt[8] = 1959;
1804
                portrait_alt[9] = 3792;
1805
                portrait_alt[10] = 470;
1806
                obj_hotel_shop_puppet.shopkeeper_sprite[0] = 3629;
1807
                point[0] = 1;
1808
                point[1] = 1;
1809
                point[2] = 1;
1810
                point[3] = 1;
1811
                point[4] = 1;
1812
                point[5] = 1;
1813
                point[6] = 1;
1814
                point[7] = 1;
1815
                point[8] = 1;
1816
                point[9] = 1;
1817
                point[10] = 1;
1818
                talk_script[0] = scr_talking_hotel_shopkeeper;
1819
                talk_script[1] = scr_talking_hotel_shopkeeper;
1820
                talk_script[2] = scr_talking_hotel_shopkeeper;
1821
                talk_script[3] = scr_talking_hotel_shopkeeper;
1822
                talk_script[4] = scr_talking_hotel_shopkeeper;
1823
                talk_script[5] = scr_talking_hotel_shopkeeper;
1824
                talk_script[6] = scr_talking_hotel_shopkeeper;
1825
                talk_script[7] = scr_talking_hotel_shopkeeper;
1826
                talk_script[8] = scr_talking_hotel_shopkeeper;
1827
                talk_script[9] = scr_talking_hotel_shopkeeper;
1828
                talk_script[10] = scr_talking_hotel_shopkeeper;
1829
                message_end = 10;
1830
                global.hotland_flag[4] = 2;
1831
                global.shop_talk[2] = "Hotland";
1832
            }
1833
            for (i = 0; i < array_length_1d(message); i += 1)
1834
                action[i] = "Nothing";
1835
        }
1836
        if (buy_shop_screen_number == 3)
1837
        {
1838
            message[0] = "";
1839
            message_alt[0] = "* < WHOA! >";
1840
            message[1] = "*  WHOA HEY!";
1841
            message_alt[1] = "*  WHOA HEY!#* < WIND ME UP, BITS! WIND ME UP#  RIGHT NOW! >#";
1842
            message[2] = "* Excuse me, patron but Buttons#  doesn't appreciate that word.#  It's not considered very nice#  where he comes from.#";
1843
            message_alt[2] = "";
1844
            message[3] = "";
1845
            message_alt[3] = "* < Take your FILTHY mouth to#  the Dump where it belongs or#  I'll shut you up right here and#  now you expressionless infant! >#";
1846
            message[4] = "* Now Buttons, we talked about#  this. Finish the phrase: \"We#  don't...#";
1847
            message_alt[4] = "* Now Buttons, we talked about#  this. Finish the phrase: \"We#  don't...#* < ...punch who hath punched\" I#  know, I know! >#";
1848
            message[5] = "* We're working on Buttons'#  anger management. It's a slow#  process but I think he'll get#  it sooner or later.";
1849
            message_alt[5] = "";
1850
            message[6] = "";
1851
            message_alt[6] = "* < I don't see what's so wrong#  with unleashing rage upon my#  enemies, I honestly don't. >#";
1852
            message[7] = "* It's simple: Being kind to#  others leads to more profits in#  the shop.";
1853
            message_alt[7] = "* It's simple: Being kind to#  others leads to more profits in#  the shop.#* < ...Maybe I could try a#  LITTLE harder, you're right. >";
1854
            portrait[0] = 3301;
1855
            portrait[1] = 3301;
1856
            portrait[2] = 1492;
1857
            portrait[3] = 3301;
1858
            portrait[4] = 1492;
1859
            portrait[5] = 1492;
1860
            portrait[6] = 1492;
1861
            portrait[7] = 3199;
1862
            portrait_alt[0] = 1959;
1863
            portrait_alt[1] = 1959;
1864
            portrait_alt[2] = 470;
1865
            portrait_alt[3] = 1959;
1866
            portrait_alt[4] = 1959;
1867
            portrait_alt[5] = 470;
1868
            portrait_alt[6] = 1959;
1869
            portrait_alt[7] = 1959;
1870
            obj_hotel_shop_puppet.shopkeeper_sprite[4] = 3230;
1871
            point[0] = 1;
1872
            point[1] = 1;
1873
            point[2] = 1;
1874
            point[3] = 1;
1875
            point[4] = 1;
1876
            point[5] = 1;
1877
            point[6] = 1;
1878
            point[7] = 1;
1879
            talk_script[0] = scr_talking_hotel_shopkeeper;
1880
            talk_script[1] = scr_talking_hotel_shopkeeper;
1881
            talk_script[2] = scr_talking_hotel_shopkeeper;
1882
            talk_script[3] = scr_talking_hotel_shopkeeper;
1883
            talk_script[4] = scr_talking_hotel_shopkeeper;
1884
            talk_script[5] = scr_talking_hotel_shopkeeper;
1885
            talk_script[6] = scr_talking_hotel_shopkeeper;
1886
            talk_script[7] = scr_talking_hotel_shopkeeper;
1887
            message_end = 7;
1888
            for (i = 0; i < array_length_1d(message); i += 1)
1889
                action[i] = "Nothing";
1890
        }
1891
        if (buy_shop_screen_number == 4)
1892
        {
1893
            if (global.hotland_flag[5] == 0)
1894
            {
1895
                message[0] = "* Oh, um, heh...#\t";
1896
                message_alt[0] = "";
1897
                message[1] = "* That's a rather sensitive#  subject, I don't really kno-";
1898
                message_alt[1] = "* That's a rather sensitive#  subject, I don't really kno-#* < Toriel DIVORCED the King!#  Hilarious! >#";
1899
                message[2] = "* Buttons! The disrespect!";
1900
                message_alt[2] = "* Buttons! The disrespect!#* < If the man's not right, the#  man's not right. >";
1901
                message[3] = "* Oh, you're such a handful!#";
1902
                message_alt[3] = "";
1903
                message[4] = "* ...Am I right? Get it?#";
1904
                message_alt[4] = "* ...Am I right? Get it?#* < Stop speaking. >";
1905
                message[5] = "* Sorry.";
1906
                message_alt[5] = "";
1907
                portrait[0] = 1492;
1908
                portrait[1] = 1492;
1909
                portrait[2] = 3301;
1910
                portrait[3] = 1492;
1911
                portrait[4] = 3199;
1912
                portrait[5] = 1492;
1913
                portrait_alt[0] = 470;
1914
                portrait_alt[1] = 1959;
1915
                portrait_alt[2] = 1959;
1916
                portrait_alt[3] = 470;
1917
                portrait_alt[4] = 1959;
1918
                portrait_alt[5] = 470;
1919
                point[0] = 1;
1920
                point[1] = 1;
1921
                point[2] = 1;
1922
                point[3] = 1;
1923
                point[4] = 1;
1924
                point[5] = 1;
1925
                talk_script[0] = scr_talking_hotel_shopkeeper;
1926
                talk_script[1] = scr_talking_hotel_shopkeeper;
1927
                talk_script[2] = scr_talking_hotel_shopkeeper;
1928
                talk_script[3] = scr_talking_hotel_shopkeeper;
1929
                talk_script[4] = scr_talking_hotel_shopkeeper;
1930
                talk_script[5] = scr_talking_hotel_shopkeeper;
1931
                message_end = 5;
1932
                global.hotland_flag[5] = 1;
1933
                global.shop_talk[4] = "Toriel? (NEW)";
1934
            }
1935
            else if (global.hotland_flag[5] >= 1)
1936
            {
1937
                message[0] = "* Honestly, I don't know much#  about the former Queen. Her#  whereabouts, how she's doing...#  All a mystery.#";
1938
                message_alt[0] = "";
1939
                message[1] = "* Of course, it isn't any of my#  business anyway so I haven't#  properly looked into it.";
1940
                message_alt[1] = "* Of course, it isn't any of my#  business anyway so I haven't#  properly looked into it.#* < I've seen your stash of#  gossip magazines. Don't lie to#  the customer. >#";
1941
                message[2] = "* I-I mean, one gets curious of#  course! That's all, really!";
1942
                message_alt[2] = "* I-I mean, one gets curious of#  course! That's all, really!#* < Hey I love readin' 'em as#  much as you do! Stuff is spicy!#  >#";
1943
                message[3] = "* Right??? To be a Flier on the#  wall during the-";
1944
                message_alt[3] = "";
1945
                message[4] = "* ...The um...";
1946
                message_alt[4] = "* ...The um...#* < ... >#";
1947
                message[5] = "* Yeah... I do wish Toriel the#  best. I'm sure she's made a#  fine life for herself.";
1948
                message_alt[5] = "";
1949
                portrait[0] = 1492;
1950
                portrait[1] = 1492;
1951
                portrait[2] = 3301;
1952
                portrait[3] = 3199;
1953
                portrait[4] = 1492;
1954
                portrait[5] = 1492;
1955
                portrait_alt[0] = 470;
1956
                portrait_alt[1] = 1959;
1957
                portrait_alt[2] = 1959;
1958
                portrait_alt[3] = 470;
1959
                portrait_alt[4] = 1959;
1960
                portrait_alt[5] = 3792;
1961
                point[0] = 1;
1962
                point[1] = 1;
1963
                point[2] = 1;
1964
                point[3] = 1;
1965
                point[4] = 1;
1966
                point[5] = 1;
1967
                talk_script[0] = scr_talking_hotel_shopkeeper;
1968
                talk_script[1] = scr_talking_hotel_shopkeeper;
1969
                talk_script[2] = scr_talking_hotel_shopkeeper;
1970
                talk_script[3] = scr_talking_hotel_shopkeeper;
1971
                talk_script[4] = scr_talking_hotel_shopkeeper;
1972
                talk_script[5] = scr_talking_hotel_shopkeeper;
1973
                message_end = 5;
1974
                global.hotland_flag[5] = 2;
1975
                global.shop_talk[4] = "Toriel?";
1976
            }
1977
            for (i = 0; i < array_length_1d(message); i += 1)
1978
                action[i] = "Nothing";
1979
        }
1980
    }
1981
}
1982
message_current = 0;
1983
message_draw = "";
1984
increase = global.text_speed;
1985
characters = 0;
1986
hold = 0;
1987
message_length = string_length(message[message_current]);
1988
message_draw_alt = "";
1989
if (shop_name == "Hotel Shop")
1990
{
1991
    var message_alt_length = string_length(message_alt[message_current]);
1992
    if (message_alt_length > message_length)
1993
        message_length = message_alt_length;
1994
}
1995
script_execute(scr_generate_text_counters);