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()) |
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_asterskipscr_asterskipfunction 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_asterskipscr_asterskipfunction 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.gmlif (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_nextmsgscr_nextmsgfunction scr_nextmsg()
{
msgno += 1;
lineno = 0;
aster = 0;
halt = 0;
pos = 1;
alarm[0]gml_Object_obj_writer_Alarm_0.gmlif (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]
}
} (); |
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_getbuttonspritescr_getbuttonspritefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_texttypescr_texttypefunction 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_checkscr_kana_checkfunction 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_checkscr_kana_checkfunction 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_nextmsgscr_nextmsgfunction scr_nextmsg()
{
msgno += 1;
lineno = 0;
aster = 0;
halt = 0;
pos = 1;
alarm[0]gml_Object_obj_writer_Alarm_0.gmlif (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]
}
} (); |
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; |