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