Deltarune script viewer

← back to main script listing

gml_Object_obj_writer_Draw_0

(view raw script w/o annotations or w/e)
1
button1 = 0;
2
button2 = 0;
3
button3 = 0;
4
miniface_drawn = -1;
5
if (button1_p() == 1 && prevent_mash_buffer <= 0)
6
    button1 = 1;
7
if (button2_h() == 1 && prevent_mash_buffer <= 0)
8
    button2 = 1;
9
if (global.flag[10 wrist_protector] == 1 || scr_debug
scr_debug

function scr_debug() { if (global.debug == 1) return 1; }
())
10
{
11
    if (button3_h() == 1)
12
    {
13
        prevent_mash_buffer = 3;
14
        if (automash_timer == 0)
15
            automash_timer = 1;
16
        else
17
            automash_timer = 0;
18
        if (automash_timer == 0)
19
            button1 = 1;
20
        if (automash_timer == 1)
21
            button2 = 1;
22
    }
23
}
24
if (forcebutton1)
25
    button1 = 1;
26
prevent_mash_buffer--;
27
if (dialoguer == 1 && formatted == 0)
28
{
29
    if (global.fc == 0)
30
    {
31
        charline = originalcharline;
32
        writingx = x;
33
    }
34
    else
35
    {
36
        charline = 26;
37
        writingx = x + (58 * f);
38
    }
39
    if (instance_exists(obj_dialoguer))
40
    {
41
        if (obj_dialoguer.zurasucon == 2)
42
        {
43
            writingx = camerax() + obj_dialoguer.remwriterx;
44
            if (global.fc > 0)
45
                writingx = camerax() + obj_dialoguer.remwriterx + (58 * f);
46
        }
47
    }
48
}
49
if (formatted == 0)
50
{
51
    length = string_length(mystring);
52
    charpos = -1;
53
    remspace = -1;
54
    remchar = -1;
55
    linecount = 0;
56
    stringmax = 0;
57
    aster = 0;
58
    for (i = 0; i < (length + 1); i += 1)
59
    {
60
        skip = 0;
61
        thischar = string_char_at(mystring, i);
62
        if (thischar == "`")
63
        {
64
            i++;
65
        }
66
        else if (thischar == "/" || thischar == "%")
67
        {
68
            if (charpos > -1)
69
                charpos -= 1;
70
        }
71
        else if (thischar == "^")
72
        {
73
            if (charpos > -1)
74
                charpos -= 2;
75
        }
76
        else if (thischar == "\\")
77
        {
78
            if (charpos > -1)
79
                charpos -= 3;
80
            if (dialoguer == 1)
81
            {
82
                nextchar = string_char_at(mystring, i + 1);
83
                nextchar2 = string_char_at(mystring, i + 2);
84
                if (nextchar == "E")
85
                {
86
                    __nextface = ord(nextchar2);
87
                    if (__nextface >= 48 && __nextface <= 57)
88
                        global.fe = real(nextchar2);
89
                    else if (__nextface >= 65 && __nextface <= 90)
90
                        global.fe = __nextface - 55;
91
                    else if (__nextface >= 97 && __nextface <= 122)
92
                        global.fe = __nextface - 61;
93
                }
94
                if (nextchar == "F")
95
                {
96
                    if (nextchar2 == "0")
97
                        global.fc = 0;
98
                    if (nextchar2 == "S")
99
                        global.fc = 1;
100
                    if (nextchar2 == "R")
101
                        global.fc = 2;
102
                    if (nextchar2 == "N")
103
                        global.fc = 3;
104
                    if (nextchar2 == "T")
105
                        global.fc = 4;
106
                    if (nextchar2 == "L")
107
                        global.fc = 5;
108
                    if (nextchar2 == "s")
109
                        global.fc = 6;
110
                    if (nextchar2 == "U")
111
                        global.fc = 9;
112
                    if (nextchar2 == "A")
113
                        global.fc = 10;
114
                    if (nextchar2 == "a")
115
                        global.fc = 11;
116
                    if (nextchar2 == "B")
117
                        global.fc = 12;
118
                    if (nextchar2 == "r")
119
                        global.fc = 15;
120
                    if (nextchar2 == "u")
121
                        global.fc = 18;
122
                    if (nextchar2 == "K")
123
                        global.fc = 20;
124
                    if (nextchar2 == "Q")
125
                        global.fc = 21;
126
                    if (global.fc == 0)
127
                    {
128
                        charline = originalcharline;
129
                        writingx = x;
130
                    }
131
                    else
132
                    {
133
                        charline = 26;
134
                        writingx = x + (58 * f);
135
                        if (global.lang == "ja")
136
                            writingx -= 8;
137
                    }
138
                }
139
                if (nextchar == "m")
140
                    drawaster = 0;
141
                if (nextchar == "s")
142
                {
143
                    if (nextchar2 == "0")
144
                        skippable = 0;
145
                }
146
            }
147
        }
148
        else if (thischar == "&" || thischar == "\n")
149
        {
150
            if (charpos > stringmax)
151
                stringmax = charpos;
152
            remspace = -1;
153
            charpos = 0;
154
            linecount += 1;
155
            skip = 1;
156
            nextchar = string_char_at(mystring, i + 1);
157
            if (aster == 1 && autoaster == 1 && nextchar != "*" && global.lang != "ja")
158
            {
159
                charpos = 2;
160
                length += 2;
161
                mystring = string_insert("||", mystring, i + 1);
162
                i += 2;
163
            }
164
        }
165
        if (skip == 0)
166
        {
167
            if (thischar == " ")
168
            {
169
                remspace = i;
170
                remchar = charpos;
171
            }
172
            if (thischar == "*")
173
                aster = 1;
174
            if (charpos >= charline)
175
            {
176
                if (remspace > 2)
177
                {
178
                    mystring = string_delete(mystring, remspace, 1);
179
                    mystring = string_insert("&", mystring, remspace);
180
                    i = remspace + 1;
181
                    if (remchar > stringmax)
182
                        stringmax = remchar;
183
                    remspace = -1;
184
                    charpos = 1;
185
                    linecount += 1;
186
                    scr_asterskip
scr_asterskip

function scr_asterskip() { if (aster == 1 && autoaster == 1) { length += 2; mystring = string_insert("||", mystring, i); } if (aster == 2) aster = 1; }
();
187
                }
188
                else
189
                {
190
                    if (charpos > stringmax)
191
                        stringmax = charpos;
192
                    mystring = string_insert("&", mystring, i);
193
                    length += 1;
194
                    charpos = 1;
195
                    remspace = -1;
196
                    linecount += 1;
197
                    i += 1;
198
                    scr_asterskip
scr_asterskip

function scr_asterskip() { if (aster == 1 && autoaster == 1) { length += 2; mystring = string_insert("||", mystring, i); } if (aster == 2) aster = 1; }
();
199
                }
200
            }
201
            else
202
            {
203
                charpos += 1;
204
            }
205
        }
206
    }
207
    if (autocenter == 1)
208
    {
209
        x = ((camerax() + (camerawidth() / 2)) - ((stringmax * hspace) / 2)) + 5;
210
        y = (cameray() + (cameraheight() / 2)) - ((writingy + ((linecount + 1) * vspace)) / 2) - 10;
211
    }
212
    if (charpos > stringmax)
213
        stringmax = charpos;
214
    formatted = 1;
215
}
216
accept = 0;
217
wx = writingx;
218
wy = writingy;
219
colorchange = 0;
220
draw_set_font(myfont);
221
draw_set_color(mycolor);
222
if (halt == 0 && button2 == 1 && pos < length && skippable == 1)
223
    skipme = 1;
224
if (skipme == 1)
225
{
226
    pos = string_length(mystring) + 1;
227
    reachedend = 1;
228
    alarm[0] = -1;
gml_Object_obj_writer_Alarm_0.gml

if (rate > 2) { alarm[1] = 1; } else { sound_timer--; if (first_alarm == 1 && pos >= 2 && sound_timer <= 0) scr_textsound(); } if (pos <= length) alarm[0] = rate; else reachedend = 1; if (first_alarm == 0) { getchar = string_char_at(mystring, 1); if (getchar == "\\") pos += 3; else pos += 1; first_alarm = 1; } else { getchar = string_char_at(mystring, pos); nextchar = string_char_at(mystring, pos + 1); if (getchar == "`") { pos += 2; exit; } if (getchar == "&" || getchar == "\n") pos += 1; if (getchar == "\\") pos += 3; if (getchar == "/") { halt = 1; if (nextchar == "%") halt = 2; alarm[0] = -1; } getchar = string_char_at(mystring, pos); nextchar = string_char_at(mystring, pos + 1); if (getchar == "|") pos += 2; if (getchar == "^") { pos += 2; if (alarm[0] > 0) { if (nextchar == "1") alarm[0] += 5; if (nextchar == "2") alarm[0] += 10; if (nextchar == "3") alarm[0] += 15; if (nextchar == "4") alarm[0] += 20; if (nextchar == "5") alarm[0] += 30; if (nextchar == "6") alarm[0] += 40; if (nextchar == "7") alarm[0] += 60; if (nextchar == "8") alarm[0] += 90; if (nextchar == "9") alarm[0] += 150; } } pos += 1; }
229
    alarm[1] = -1;
230
}
231
for (n = 1; n < pos; n += 1)
232
{
233
    accept = 1;
234
    mychar = string_char_at(mystring, n);
235
    if (mychar == "`")
236
    {
237
        n++;
238
        mychar = string_char_at(mystring, n);
239
    }
240
    else if (mychar == "&" || mychar == "\n")
241
    {
242
        accept = 0;
243
        wx = writingx;
244
        if (wxskip == 1)
245
            wx = writingx + 58;
246
        wy += vspace;
247
    }
248
    else if (mychar == "|")
249
    {
250
        accept = 0;
251
        wx += hspace;
252
    }
253
    else if (mychar == "^")
254
    {
255
        accept = 0;
256
        n += 1;
257
    }
258
    else if (mychar == "/")
259
    {
260
        halt = 1;
261
        if (string_char_at(mystring, n + 1) == "%")
262
            halt = 2;
263
        accept = 0;
264
    }
265
    else if (mychar == "%")
266
    {
267
        accept = 0;
268
        if (string_char_at(mystring, n - 1) == "/")
269
            halt = 2;
270
        if (string_char_at(mystring, n + 1) == "%")
271
            instance_destroy();
272
        else if (halt != 2)
273
            scr_nextmsg
scr_nextmsg

function scr_nextmsg() { msgno += 1; lineno = 0; aster = 0; halt = 0; pos = 1; alarm[0]
gml_Object_obj_writer_Alarm_0.gml

if (rate > 2) { alarm[1] = 1; } else { sound_timer--; if (first_alarm == 1 && pos >= 2 && sound_timer <= 0) scr_textsound(); } if (pos <= length) alarm[0] = rate; else reachedend = 1; if (first_alarm == 0) { getchar = string_char_at(mystring, 1); if (getchar == "\\") pos += 3; else pos += 1; first_alarm = 1; } else { getchar = string_char_at(mystring, pos); nextchar = string_char_at(mystring, pos + 1); if (getchar == "`") { pos += 2; exit; } if (getchar == "&" || getchar == "\n") pos += 1; if (getchar == "\\") pos += 3; if (getchar == "/") { halt = 1; if (nextchar == "%") halt = 2; alarm[0] = -1; } getchar = string_char_at(mystring, pos); nextchar = string_char_at(mystring, pos + 1); if (getchar == "|") pos += 2; if (getchar == "^") { pos += 2; if (alarm[0] > 0) { if (nextchar == "1") alarm[0] += 5; if (nextchar == "2") alarm[0] += 10; if (nextchar == "3") alarm[0] += 15; if (nextchar == "4") alarm[0] += 20; if (nextchar == "5") alarm[0] += 30; if (nextchar == "6") alarm[0] += 40; if (nextchar == "7") alarm[0] += 60; if (nextchar == "8") alarm[0] += 90; if (nextchar == "9") alarm[0] += 150; } } pos += 1; }
drawaster = 1; autoaster = 1; miniface_pos = 0; miniface_current_pos = -1; mystring = nstring[msgno]; formatted = 0; wxskip = 0; sound_played = 0; forcebutton1 = 0; if (rate < 3) { firstnoise = 0; alarm[2]
gml_Object_obj_writer_Alarm_2.gml

if (firstnoise == 0) { firstnoise = 1; scr_textsound(); }
} }
();
274
    }
275
    else if (mychar == "\\")
276
    {
277
        nextchar = string_char_at(mystring, n + 1);
278
        nextchar2 = string_char_at(mystring, n + 2);
279
        if (nextchar == "E")
280
        {
281
            __nextface = ord(nextchar2);
282
            if (__nextface >= 48 && __nextface <= 57)
283
                global.fe = real(nextchar2);
284
            else if (__nextface >= 65 && __nextface <= 90)
285
                global.fe = __nextface - 55;
286
            else if (__nextface >= 97 && __nextface <= 122)
287
                global.fe = __nextface - 61;
288
        }
289
        if (nextchar == "F")
290
        {
291
            if (nextchar2 == "0")
292
                global.fc = 0;
293
            if (nextchar2 == "S")
294
                global.fc = 1;
295
            if (nextchar2 == "R")
296
                global.fc = 2;
297
            if (nextchar2 == "N")
298
                global.fc = 3;
299
            if (nextchar2 == "T")
300
                global.fc = 4;
301
            if (nextchar2 == "L")
302
                global.fc = 5;
303
            if (nextchar2 == "s")
304
                global.fc = 6;
305
            if (nextchar2 == "A")
306
                global.fc = 10;
307
            if (nextchar2 == "a")
308
                global.fc = 11;
309
            if (nextchar2 == "B")
310
                global.fc = 12;
311
            if (nextchar2 == "b")
312
                global.fc = 19;
313
            if (nextchar2 == "r")
314
                global.fc = 15;
315
            if (nextchar2 == "u")
316
                global.fc = 18;
317
            if (nextchar2 == "U")
318
                global.fc = 9;
319
            if (nextchar2 == "K")
320
                global.fc = 20;
321
            if (nextchar2 == "Q")
322
                global.fc = 21;
323
            if (dialoguer == 1)
324
            {
325
                if (global.fc == 0)
326
                {
327
                    charline = originalcharline;
328
                    wx = x;
329
                }
330
                else
331
                {
332
                    charline = 26;
333
                    wx = x + (58 * f);
334
                }
335
            }
336
        }
337
        if (nextchar == "f" && faced == 0)
338
        {
339
            fam = 0;
340
            fam = real(nextchar2);
341
            if (!i_ex(global.sminstance[fam]))
342
            {
343
                global.sminstance[fam] = instance_create(global.smxx[fam], global.smyy[fam], obj_smallface);
344
                smallface = global.sminstance[fam];
345
                if (i_ex(smallface))
346
                {
347
                    smallface.x += x;
348
                    smallface.y += y;
349
                    smallface.speed = global.smspeed[fam];
350
                    smallface.direction = global.smdir[fam];
351
                    smallface.type = global.smtype[fam];
352
                    smallface.sprite_index = global.smsprite[fam];
353
                    smallface.image_speed = global.smimagespeed[fam];
354
                    smallface.image_index = global.smimage[fam];
355
                    smallface.alarm[0] = global.smalarm[fam];
356
                    smallface.mystring = global.smstring[fam];
357
                    smallface.mycolor = global.smcolor[fam];
358
                    smallface.writergod = id;
359
                }
360
            }
361
        }
362
        if (nextchar == "*")
363
        {
364
            wx = round(wx);
365
            var _sprite = scr_getbuttonsprite
scr_getbuttonsprite

function scr_getbuttonsprite(arg0, arg1) { var control = arg0; var isString = arg1; var button = noone; var is_dualshock = os_type == os_ps4 || obj_gamecontroller.gamepad_type == 1; var button_sprite = button_questionmark; var invert = is_dualshock && (global.typer == 50 || global.typer == 70 || global.typer == 71); if (isString) { if (control == "A") { button_sprite = button_xbox_left; if (os_type == os_switch) button_sprite = button_switch_left_0; else if (is_dualshock) button_sprite = invert ? button_ps4_dpad_left_dark : button_ps4_dpad_left; return button_sprite; } if (control == "D") { button_sprite = button_xbox_right; if (os_type == os_switch) button_sprite = button_switch_right_0; else if (is_dualshock) button_sprite = invert ? button_ps4_dpad_right_dark : button_ps4_dpad_right; return button_sprite; } if (control == "W") { button_sprite = button_xbox_up; if (os_type == os_switch) button_sprite = button_switch_up_0; else if (is_dualshock) button_sprite = invert ? button_ps4_dpad_up_dark : button_ps4_dpad_up; return button_sprite; } if (control == "S") { button_sprite = button_xbox_down; if (os_type == os_switch) button_sprite = button_switch_down_0; else if (is_dualshock) button_sprite = invert ? button_ps4_dpad_down_dark : button_ps4_dpad_down; return button_sprite; } if (control == "Z") button = global.button0; if (control == "X") button = global.button1; if (control == "C") button = global.button2; } else { button = control; if (control == gp_padl) { button_sprite = button_xbox_left; if (os_type == os_switch) button_sprite = button_switch_left_0; else if (is_dualshock) button_sprite = invert ? button_ps4_dpad_left_dark : button_ps4_dpad_left; return button_sprite; } if (control == gp_padr) { button_sprite = button_xbox_right; if (os_type == os_switch) button_sprite = button_switch_right_0; else if (is_dualshock) button_sprite = invert ? button_ps4_dpad_right_dark : button_ps4_dpad_right; return button_sprite; } if (control == gp_padu) { button_sprite = button_xbox_up; if (os_type == os_switch) button_sprite = button_switch_up_0; else if (is_dualshock) button_sprite = invert ? button_ps4_dpad_up_dark : button_ps4_dpad_up; return button_sprite; } if (control == gp_padd) { button_sprite = button_xbox_down; if (os_type == os_switch) button_sprite = button_switch_down_0; else if (is_dualshock) button_sprite = invert ? button_ps4_dpad_down_dark : button_ps4_dpad_down; return button_sprite; } } if (button == gp_face1) { button_sprite = button_xbox_a; if (is_dualshock) button_sprite = button_ps4_cross_0; if (os_type == os_switch) button_sprite = button_switch_b_0; return button_sprite; ...
(nextchar2, true);
366
            var y_offset = 0;
367
            var x_offset = 0;
368
            if (global.typer == 50 || global.typer == 70 || global.typer == 71)
369
            {
370
                x_offset = -3;
371
                y_offset = -9;
372
            }
373
            draw_sprite_ext(_sprite, 0, wx + x_offset, wy + 2 + y_offset, 2, 2, 0, c_white, 1);
374
            if (_sprite == button_ps4_options)
375
                wx += 8;
376
            if (global.lang == "ja")
377
            {
378
                if (_sprite == button_ps4_dpad_up || _sprite == button_ps4_dpad_down || _sprite == button_ps4_dpad_left || _sprite == button_ps4_dpad_right)
379
                    wx += 2;
380
            }
381
        }
382
        if (nextchar == "T")
383
        {
384
            if (nextchar2 == "0")
385
            {
386
                global.typer = 5;
387
                if (global.darkzone == 1)
388
                    global.typer = 6;
389
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
390
            }
391
            if (nextchar2 == "1")
392
            {
393
                global.typer = 2;
394
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
395
            }
396
            if (nextchar2 == "A")
397
            {
398
                global.typer = 18;
399
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
400
            }
401
            if (nextchar2 == "a")
402
            {
403
                global.typer = 20;
404
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
405
            }
406
            if (nextchar2 == "N")
407
            {
408
                global.typer = 12;
409
                if (global.darkzone == 1)
410
                    global.typer = 56;
411
                if (global.fighting == 1)
412
                    global.typer = 59;
413
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
414
            }
415
            if (nextchar2 == "n")
416
            {
417
                global.typer = 23;
418
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
419
            }
420
            if (nextchar2 == "B")
421
            {
422
                global.typer = 13;
423
                if (global.darkzone == 1)
424
                    global.typer = 57;
425
                if (global.fighting == 1)
426
                    global.typer = 77;
427
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
428
            }
429
            if (nextchar2 == "S")
430
            {
431
                global.typer = 10;
432
                if (global.darkzone == 1)
433
                {
434
                    global.typer = 30;
435
                    if (global.fighting == 1)
436
                        global.typer = 47;
437
                }
438
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
439
            }
440
            if (nextchar2 == "R")
441
            {
442
                global.typer = 31;
443
                if (global.fighting == 1)
444
                    global.typer = 45;
445
                if (global.flag[30 ralsei_hat_state] == 1)
446
                    global.typer = 6;
447
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
448
            }
449
            if (nextchar2 == "L")
450
            {
451
                global.typer = 32;
452
                if (global.fighting == 1)
453
                    global.typer = 46;
454
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
455
            }
456
            if (nextchar2 == "X")
457
            {
458
                global.typer = 40;
459
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
460
            }
461
            if (nextchar2 == "r")
462
            {
463
                global.typer = 55;
464
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
465
            }
466
            if (nextchar2 == "T")
467
            {
468
                global.typer = 7;
469
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
470
            }
471
            if (nextchar2 == "J")
472
            {
473
                global.typer = 35;
474
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
475
            }
476
            if (nextchar2 == "K")
477
            {
478
                global.typer = 33;
479
                if (global.chapter == 1)
480
                {
481
                    if (global.plot < 235)
482
                        global.typer = 36;
483
                }
484
                if (global.fighting == 1)
485
                    global.typer = 48;
486
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
487
            }
488
            if (nextchar2 == "q")
489
            {
490
                global.typer = 62;
491
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
492
            }
493
            if (nextchar2 == "Q")
494
            {
495
                global.typer = 58;
496
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
497
            }
498
            if (nextchar2 == "s")
499
            {
500
                global.typer = 14;
501
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
502
            }
503
            if (nextchar2 == "U")
504
            {
505
                global.typer = 17;
506
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
507
            }
508
            if (nextchar2 == "p")
509
            {
510
                global.typer = 67;
511
                scr_texttype
scr_texttype

function scr_texttype() { var font_set = true; var extra_ja_vspace = 0; textscale = 1; switch (global.typer) { case 0: font_set = false; break; case 1: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 2: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; case 3: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 33, 8, 18, 1); break; case 4: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 28, 1); extra_ja_vspace = 2; break; case 5: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 6: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 33, 16, 36, 1); break; case 7: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 32, 8, 18, 0); break; case 8: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 32, 8, 18, 0); break; case 10: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 11: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 24, 8, 18, 0); break; case 12: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 25, 8, 18, 0); break; case 13: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 26, 8, 18, 0); break; case 14: scr_textsetup(scr_84_get_font("comicsans"), 16777215, x, y, 33, 0, 1, 22, 8, 18, 0); break; case 15: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 16: font_set = false; break; case 17: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 23, 8, 18, 0); break; case 18: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 20, 8, 18, 0); break; case 19: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 33, 8, 18, 0); break; case 20: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 21: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 1, 31, 8, 18, 0); break; case 22: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 31, 6, 18, 0); break; case 23: scr_textsetup(scr_84_get_font("tinynoelle"), 16777215, x, y + 7, 33, 0, 1, 25, 6, 18, 0); break; case 30: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 24, 16, 36, 1); break; case 31: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 27, 16, 36, 1); break; case 32: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 30, 16, 36, 1); break; case 33: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 114, 16, 36, 1); break; case 35: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 29, 16, 36, 1); break; case 36: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 1, 259, 16, 36, 1); break; case 37: scr_textsetup(scr_84_get_font("mainbig"), 16777215, x, y, 33, 0, 3, 24, 18, 36, 1); break; case 40: scr_textsetup(scr_84_get_font("main"), 16777215, x, y, 33, 0, 2, 259, 8, 18, 0); break; ...
();
512
            }
513
            if (dialoguer == 1)
514
            {
515
                if (global.fc == 0)
516
                {
517
                    charline = originalcharline;
518
                    wx = x;
519
                }
520
                else
521
                {
522
                    wxskip = 1;
523
                }
524
            }
525
        }
526
        if (nextchar == "s")
527
        {
528
            if (nextchar2 == "0")
529
                skippable = 0;
530
            if (nextchar2 == "1")
531
                skippable = 1;
532
        }
533
        if (nextchar == "c")
534
        {
535
            colorchange = 1;
536
            if (nextchar2 == "R")
537
                xcolor = c_red;
538
            if (nextchar2 == "B")
539
                xcolor = c_blue;
540
            if (nextchar2 == "Y")
541
                xcolor = c_yellow;
542
            if (nextchar2 == "G")
543
                xcolor = c_lime;
544
            if (nextchar2 == "W")
545
                xcolor = c_white;
546
            if (nextchar2 == "X")
547
                xcolor = c_black;
548
            if (nextchar2 == "P")
549
                xcolor = c_purple;
550
            if (nextchar2 == "M")
551
                xcolor = c_maroon;
552
            if (nextchar2 == "S")
553
                xcolor = hexcolor(#FF80FF);
554
            if (nextchar2 == "V")
555
                xcolor = hexcolor(#80FF80);
556
            if (nextchar2 == "0")
557
                xcolor = mycolor;
558
        }
559
        if (nextchar == "C")
560
        {
561
            if (nextchar2 == "1")
562
            {
563
                if (instance_exists(obj_choicer_old) == false)
564
                    choicer = instance_create(0, 0, obj_choicer_old);
565
                halt = 5;
566
            }
567
            if (nextchar2 == "2" || nextchar2 == "3" || nextchar2 == "4")
568
            {
569
                if (instance_exists(obj_choicer_neo) == false)
570
                {
571
                    choicer = instance_create(0, 0, obj_choicer_neo);
572
                    choicer.choicetotal = real(nextchar2) - 1;
573
                }
574
                halt = 5;
575
            }
576
        }
577
        if (nextchar == "M")
578
        {
579
            if (nextchar2 == "0")
580
                global.flag[20 manual_face_sprite] = 0;
581
            if (nextchar2 == "1")
582
                global.flag[20 manual_face_sprite] = 1;
583
            if (nextchar2 == "2")
584
                global.flag[20 manual_face_sprite] = 2;
585
            if (nextchar2 == "3")
586
                global.flag[20 manual_face_sprite] = 3;
587
            if (nextchar2 == "4")
588
                global.flag[20 manual_face_sprite] = 4;
589
            if (nextchar2 == "5")
590
                global.flag[20 manual_face_sprite] = 5;
591
            if (nextchar2 == "6")
592
                global.flag[20 manual_face_sprite] = 6;
593
            if (nextchar2 == "7")
594
                global.flag[20 manual_face_sprite] = 7;
595
            if (nextchar2 == "8")
596
                global.flag[20 manual_face_sprite] = 8;
597
            if (nextchar2 == "9")
598
                global.flag[20 manual_face_sprite] = 9;
599
        }
600
        if (nextchar == "S")
601
        {
602
            if (sound_played == 0)
603
            {
604
                for (i = 0; i < 10; i += 1)
605
                {
606
                    if (nextchar2 == string(i) && sound_played == 0)
607
                    {
608
                        snd_play(global.writersnd[i]);
609
                        sound_played = 1;
610
                    }
611
                }
612
            }
613
        }
614
        if (nextchar == "I")
615
        {
616
            for (i = 0; i < 10; i += 1)
617
            {
618
                if (nextchar2 == string(i))
619
                    draw_sprite(global.writerimg[i], 0, wx, wy + 4);
620
            }
621
        }
622
        if (nextchar == "m")
623
        {
624
            drawaster = 0;
625
            for (i = 0; i < 10; i += 1)
626
            {
627
                if (nextchar2 == string(i))
628
                {
629
                    if (n >= miniface_current_pos)
630
                    {
631
                        miniface_image = miniface_pos / 4;
632
                        miniface_current_pos = n;
633
                    }
634
                    else
635
                    {
636
                        miniface_image = 0;
637
                    }
638
                    draw_sprite_ext(global.writerimg[i], miniface_image, writingx - 8, wy - 4, 2, 2, 0, mycolor, 1);
639
                    miniface_drawn = i;
640
                }
641
            }
642
        }
643
        accept = 0;
644
        n += 2;
645
    }
646
    if (accept == 1)
647
    {
648
        if (drawaster == 0 && mychar == "*")
649
            mychar = " ";
650
        if (colorchange == 1)
651
            draw_set_color(xcolor);
652
        if (mychar == "#")
653
        {
654
            if (string_char_at(mystring, n - 1) != "`")
655
                mychar = string_hash_to_newline(mychar);
656
        }
657
        if (jpspecial == 1)
658
        {
659
            if (scr_kana_check
scr_kana_check

function scr_kana_check(arg0) { var kanafound = 0; var ___stringlength = string_length(arg0); for (var ___i = 1; ___i <= ___stringlength; ___i++) { if (ord(string_char_at(arg0, ___i)) >= 12352) { kanafound = 1; break; } } return kanafound; }
(mychar))
660
            {
661
                draw_set_font(fnt_ja_mainbig);
662
                jpused = 1;
663
            }
664
            if (!scr_kana_check
scr_kana_check

function scr_kana_check(arg0) { var kanafound = 0; var ___stringlength = string_length(arg0); for (var ___i = 1; ___i <= ___stringlength; ___i++) { if (ord(string_char_at(arg0, ___i)) >= 12352) { kanafound = 1; break; } } return kanafound; }
(mychar))
665
            {
666
                draw_set_font(myfont);
667
                jpused = 0;
668
            }
669
        }
670
        if (special == 0)
671
            draw_text_transformed(wx + random(shake), wy + random(shake), mychar, textscale, textscale, 0);
672
        if (special >= 1)
673
        {
674
            if (special == 1)
675
            {
676
                if (draw_get_color() != 16777215 && draw_get_color() != 0)
677
                {
678
                    draw_text_color(wx + random(shake) + 1, wy + random(shake) + 1, mychar, xcolor, xcolor, xcolor, xcolor, 0.3);
679
                    draw_text_color(wx + random(shake), wy + random(shake), mychar, c_white, c_white, xcolor, xcolor, 1);
680
                }
681
                else
682
                {
683
                    draw_text_color(wx + random(shake) + 1, wy + random(shake) + 1, mychar, c_dkgray, c_dkgray, c_navy, c_navy, 1);
684
                    draw_text(wx + random(shake), wy + random(shake), mychar);
685
                }
686
            }
687
            if (special == 2)
688
            {
689
                draw_set_alpha(1 * specfade);
690
                draw_text(wx, wy, mychar);
691
                draw_set_alpha((0.3 + (sin(siner / 14) * 0.1)) * specfade);
692
                draw_text(wx + 1, wy, mychar);
693
                draw_text(wx - 1, wy, mychar);
694
                draw_text(wx, wy + 1, mychar);
695
                draw_text(wx, wy - 1, mychar);
696
                draw_set_alpha((0.08 + (sin(siner / 14) * 0.04)) * specfade);
697
                draw_text(wx + 1, wy + 1, mychar);
698
                draw_text(wx - 1, wy - 1, mychar);
699
                draw_text(wx - 1, wy + 1, mychar);
700
                draw_text(wx + 1, wy - 1, mychar);
701
                draw_set_alpha(1);
702
            }
703
            if (special == 3)
704
            {
705
                draw_set_color(c_white);
706
                draw_set_alpha(1);
707
                draw_text(wx + sin(siner / 4), wy + cos(siner / 4), mychar);
708
                draw_set_alpha(0.5);
709
                draw_text(wx + sin(siner / 5), wy + cos(siner / 5), mychar);
710
                draw_text(wx + sin(siner / 7), wy + cos(siner / 7), mychar);
711
                draw_text(wx + sin(siner / 9), wy + cos(siner / 9), mychar);
712
                for (i = 0; i < 7; i += 1)
713
                {
714
                    ddir = 315 + random(15);
715
                    if (n == 1)
716
                    {
717
                        specx[i] += lengthdir_x(2, ddir);
718
                        specy[i] += lengthdir_y(2, ddir);
719
                        if (specx[i] >= 40)
720
                        {
721
                            specx[i] = 0;
722
                            specy[i] = 0;
723
                        }
724
                    }
725
                    draw_set_alpha(((40 - specx[i]) / 40) * 0.7);
726
                    draw_text(wx + specx[i], wy + specy[i], mychar);
727
                }
728
                draw_set_alpha(1);
729
            }
730
        }
731
        wx += hspace;
732
        if (global.lang == "ja")
733
        {
734
            if (ord(mychar) < 256 || (ord(mychar) >= 65377 && ord(mychar) <= 65439))
735
                wx -= (hspace / 2);
736
        }
737
        if (global.lang == "en")
738
        {
739
            if (myfont == 4)
740
            {
741
                if (mychar == "w")
742
                    wx += 2;
743
                if (mychar == "m")
744
                    wx += 3;
745
                if (mychar == "i")
746
                    wx -= 2;
747
                if (mychar == "l")
748
                    wx -= 2;
749
                if (mychar == "s")
750
                    wx -= 1;
751
                if (mychar == "j")
752
                    wx -= 1;
753
            }
754
            if (jpused == 1)
755
                wx += 16;
756
        }
757
    }
758
}
759
if (halt != 0 && button1 == 1 && siner > 0)
760
{
761
    if (halt == 1)
762
    {
763
        scr_nextmsg
scr_nextmsg

function scr_nextmsg() { msgno += 1; lineno = 0; aster = 0; halt = 0; pos = 1; alarm[0]
gml_Object_obj_writer_Alarm_0.gml

if (rate > 2) { alarm[1] = 1; } else { sound_timer--; if (first_alarm == 1 && pos >= 2 && sound_timer <= 0) scr_textsound(); } if (pos <= length) alarm[0] = rate; else reachedend = 1; if (first_alarm == 0) { getchar = string_char_at(mystring, 1); if (getchar == "\\") pos += 3; else pos += 1; first_alarm = 1; } else { getchar = string_char_at(mystring, pos); nextchar = string_char_at(mystring, pos + 1); if (getchar == "`") { pos += 2; exit; } if (getchar == "&" || getchar == "\n") pos += 1; if (getchar == "\\") pos += 3; if (getchar == "/") { halt = 1; if (nextchar == "%") halt = 2; alarm[0] = -1; } getchar = string_char_at(mystring, pos); nextchar = string_char_at(mystring, pos + 1); if (getchar == "|") pos += 2; if (getchar == "^") { pos += 2; if (alarm[0] > 0) { if (nextchar == "1") alarm[0] += 5; if (nextchar == "2") alarm[0] += 10; if (nextchar == "3") alarm[0] += 15; if (nextchar == "4") alarm[0] += 20; if (nextchar == "5") alarm[0] += 30; if (nextchar == "6") alarm[0] += 40; if (nextchar == "7") alarm[0] += 60; if (nextchar == "8") alarm[0] += 90; if (nextchar == "9") alarm[0] += 150; } } pos += 1; }
drawaster = 1; autoaster = 1; miniface_pos = 0; miniface_current_pos = -1; mystring = nstring[msgno]; formatted = 0; wxskip = 0; sound_played = 0; forcebutton1 = 0; if (rate < 3) { firstnoise = 0; alarm[2]
gml_Object_obj_writer_Alarm_2.gml

if (firstnoise == 0) { firstnoise = 1; scr_textsound(); }
} }
();
764
        with (obj_smallface)
765
            instance_destroy();
766
    }
767
    if (halt == 2)
768
    {
769
        with (obj_smallface)
770
            instance_destroy();
771
        if (facer == 1)
772
        {
773
            with (obj_face)
774
                instance_destroy();
775
        }
776
        instance_destroy();
777
    }
778
}
779
skipme = 0;
780
siner += 1;