1 |
if (!init_forcefields) |
2 |
{ |
3 |
init_forcefields = true; |
4 |
if (i_ex(obj_ch2_noellepuzzle_forcefield)) |
5 |
{ |
6 |
with (obj_ch2_noellepuzzle_forcefield) |
7 |
{ |
8 |
if (x > 300) |
9 |
stayVisible = 1; |
10 |
} |
11 |
} |
12 |
} |
13 |
if (init == 0) |
14 |
{ |
15 |
for (i = 0; i < instance_number(obj_ch2_noellepuzzle_key_noelle); i++) |
16 |
{ |
17 |
buttonX[i] = instance_find(obj_ch2_noellepuzzle_key_noelle, i).x - 4; |
18 |
buttonY[i] = instance_find(obj_ch2_noellepuzzle_key_noelle, i).y - 70; |
19 |
} |
20 |
buttonX = scr_array_sortscr_array_sortfunction scr_array_sort(arg0, arg1)
{
var _array = arg0;
var _ascending = arg1;
var _array_length = array_length_1d(arg0);
var _tempValue = 0;
var _loopAgain = true;
var _emergencyStop = 0;
while (_loopAgain == true && _emergencyStop < 100)
{
_loopAgain = false;
_emergencyStop++;
for (i = 1; i < _array_length; i++)
{
if (_array[i] == _array[i - 1])
{
continue;
}
else if (_ascending == (_array[i] < _array[i - 1]))
{
_loopAgain = true;
_tempValue = _array[i - 1];
_array[i - 1] = _array[i];
_array[i] = _tempValue;
}
}
}
if (_emergencyStop >= 100)
scr_debug_print("");
return _array;
} (buttonX, true); |
21 |
buttonY = scr_array_sortscr_array_sortfunction scr_array_sort(arg0, arg1)
{
var _array = arg0;
var _ascending = arg1;
var _array_length = array_length_1d(arg0);
var _tempValue = 0;
var _loopAgain = true;
var _emergencyStop = 0;
while (_loopAgain == true && _emergencyStop < 100)
{
_loopAgain = false;
_emergencyStop++;
for (i = 1; i < _array_length; i++)
{
if (_array[i] == _array[i - 1])
{
continue;
}
else if (_ascending == (_array[i] < _array[i - 1]))
{
_loopAgain = true;
_tempValue = _array[i - 1];
_array[i - 1] = _array[i];
_array[i] = _tempValue;
}
}
}
if (_emergencyStop >= 100)
scr_debug_print("");
return _array;
} (buttonY, true); |
22 |
init = 1; |
23 |
} |
24 |
if (con == 0 && obj_mainchara.x > 150) |
25 |
{ |
26 |
global.interact = 1; |
27 |
con = 1; |
28 |
global.facing = 1; |
29 |
global.flag[7 disable_menu?] = 1; |
30 |
cutscene_master = scr_cutscene_makescr_cutscene_makefunction scr_cutscene_make()
{
_cutscene_master = instance_create(0, 0, obj_cutscene_master);
_cutscene_master.master_object = id;
return _cutscene_master;
} (); |
31 |
scr_maincharacters_actorsscr_maincharacters_actorsfunction scr_maincharacters_actors()
{
actor_count = 0;
kr = 0;
kr_actor = instance_create(obj_mainchara.x, obj_mainchara.y, obj_actor);
scr_actor_setup(kr, kr_actor, "kris");
kr_actor.sprite_index = obj_mainchara.sprite_index;
kr_actor.depth = obj_mainchara.depth;
with (obj_mainchara)
visible = 0;
for (__jj = 0; __jj < array_length_1d(global.cinstance); __jj++)
{
if (i_ex(global.cinstance[__jj]))
{
if (global.cinstance[__jj].name == "susie")
{
actor_count++;
su = __jj + 1;
su_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor);
scr_actor_setup(su, su_actor, "susie");
su_actor.sprite_index = global.cinstance[__jj].sprite_index;
su_actor.depth = global.cinstance[__jj].depth;
with (global.cinstance[__jj])
visible = 0;
}
if (global.cinstance[__jj].name == "ralsei")
{
actor_count++;
ra = __jj + 1;
ra_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor);
scr_actor_setup(ra, ra_actor, "ralsei");
ra_actor.sprite_index = global.cinstance[__jj].sprite_index;
ra_actor.depth = global.cinstance[__jj].depth;
with (global.cinstance[__jj])
visible = 0;
}
if (global.cinstance[__jj].name == "noelle")
{
actor_count++;
no = __jj + 1;
no_actor = instance_create(global.cinstance[__jj].x, global.cinstance[__jj].y, obj_actor);
scr_actor_setup(no, no_actor, "noelle");
no_actor.sprite_index = global.cinstance[__jj].sprite_index;
no_actor.depth = global.cinstance[__jj].depth;
with (global.cinstance[__jj])
visible = 0;
}
}
}
} (); |
32 |
no_silhouette = instance_create(no_actor.x, cameray() - 100, obj_following_silhouette); |
33 |
no_silhouette.target_char = no_actor; |
34 |
var exit_forcefield = instance_create(20, 240, obj_forcefield); |
35 |
with (exit_forcefield) |
36 |
{ |
37 |
image_xscale = 2; |
38 |
image_yscale = 4; |
39 |
scr_depth(); |
40 |
} |
41 |
} |
42 |
if (con == 1) |
43 |
{ |
44 |
if (instance_exists(obj_dialoguer)) |
45 |
obj_dialoguer.zurasu = 1; |
46 |
con = 10; |
47 |
c_sel(kr); |
48 |
c_walk("r", 4, 15); |
49 |
c_sel(no); |
50 |
c_walk("r", 4, 15); |
51 |
c_speaker("noelle"); |
52 |
c_msgsetloc(0, Face 2* Gosh,Delay 11 that was close,Delay 11 wasn't it,Delay 11 Kris...?Wait for inputClose Message"\\E2* Gosh^1, that was close^1, wasn't it^1, Kris...?/%", "obj_ch2_noelle_monologue_slash_Step_0_gml_32_0" ); |
53 |
c_talk_wait(); |
54 |
c_sel(no); |
55 |
c_walk("d", 3, 3); |
56 |
c_delaywalkdirect(4, 270, 216, 40); |
57 |
c_delayfacing(45, "l"); |
58 |
c_speaker("noelle"); |
59 |
c_msgsetloc(0, Face 1* This...Delay 11 Strange world...Delay 11 this big city...Wait for input"\\E1* This..^1. Strange world..^1. this big city.../", "obj_ch2_noelle_monologue_slash_Step_0_gml_49_0" ); |
60 |
c_msgnextloc(Face 9* It's so wild...Delay 11 It kind of makes my head spin.Wait for inputClose Message"\\E9* It's so wild..^1. It kind of makes my head spin./%", "obj_ch2_noelle_monologue_slash_Step_0_gml_50_0" ); |
61 |
c_talk(); |
62 |
c_wait(46); |
63 |
c_waittalk(); |
64 |
c_sel(no); |
65 |
c_facing("u"); |
66 |
c_wait(10); |
67 |
c_sprite(spr_noelle_walk_up_headtilt_dw); |
68 |
c_halt(); |
69 |
c_speaker("noelle"); |
70 |
c_msgsetloc(0, Face 9* ...?Wait for inputClose Message"\\E9* ...?/%", "obj_ch2_noelle_monologue_slash_Step_0_gml_59_0" ); |
71 |
c_talk_wait(); |
72 |
c_wait(30); |
73 |
c_facing("u"); |
74 |
c_speaker("noelle"); |
75 |
c_msgsetloc(0, Face 2* Looks like another puzzle...Wait for inputClose Message"\\E2* Looks like another puzzle.../%", "obj_ch2_noelle_monologue_slash_Step_0_gml_71_0" ); |
76 |
c_talk_wait(); |
77 |
c_facing("d"); |
78 |
c_speaker("noelle"); |
79 |
c_msgsetloc(0, Face 9* Maybe if I go...Delay 11 down...Delay 11 here?Wait for inputClose Message"\\E9* Maybe if I go..^1. down..^1. here?/%", "obj_ch2_noelle_monologue_slash_Step_0_gml_78_0" ); |
80 |
c_talk_wait(); |
81 |
c_wait(5); |
82 |
c_autowalk(0); |
83 |
c_imagespeed(0.25); |
84 |
c_walk_wait("u", 2, 10); |
85 |
c_imagespeed(0); |
86 |
c_wait(10); |
87 |
c_autowalk(1); |
88 |
c_wait(5); |
89 |
c_walk("d", 6, 3); |
90 |
c_wait(3); |
91 |
c_sel(kr); |
92 |
c_facing("d"); |
93 |
c_sel(no); |
94 |
c_jumpc_jumpfunction c_jump(arg0, arg1, arg2, arg3)
{
c_cmd("jump", arg0, arg1, arg2, arg3);
} (270, buttonY[0], 20, 10); |
95 |
c_soundplay(snd_jump); |
96 |
c_wait(20); |
97 |
c_walkdirect_wait(buttonX[0], buttonY[0], 30); |
98 |
c_sprite(spr_noelle_walk_face_up_dw); |
99 |
c_halt(); |
100 |
c_actortokris(); |
101 |
c_waitcustom(); |
102 |
} |
103 |
if (con == 10 && !d_ex() && customcon == 1) |
104 |
{ |
105 |
con = 11; |
106 |
global.interact = 0; |
107 |
} |
108 |
if (con == 12 && customcon == 1) |
109 |
{ |
110 |
con = 14; |
111 |
customcon = 0; |
112 |
c_waitcustom_end(); |
113 |
c_sel(no); |
114 |
c_wait(30); |
115 |
c_autowalk(0); |
116 |
c_imagespeed(0.25); |
117 |
c_walkdirect_wait(buttonX[1], buttonY[1], 60); |
118 |
c_halt(); |
119 |
c_wait(30); |
120 |
c_imagespeed(0.25); |
121 |
c_delaycmd(161, "imagespeed", 0); |
122 |
c_walkdirect_wait(1355, buttonY[1], 160); |
123 |
c_var_instance(id, "text_con", 0); |
124 |
c_waitcustom(); |
125 |
} |
126 |
if (con == 15 && customcon == 1) |
127 |
{ |
128 |
con = 16; |
129 |
customcon = 0; |
130 |
c_waitcustom_end(); |
131 |
c_imagespeed(0.25); |
132 |
c_walkdirect_wait(1700, buttonY[1], 60); |
133 |
c_autowalk(1); |
134 |
c_walkdirect_wait(1700, buttonY[2], 100); |
135 |
c_autowalk(0); |
136 |
c_sprite(spr_noelle_walk_face_up_dw); |
137 |
c_imagespeed(0.25); |
138 |
c_walkdirect_wait(buttonX[2], buttonY[2], 30); |
139 |
c_halt(); |
140 |
c_var_instance(id, "text_con", 2); |
141 |
c_waitcustom(); |
142 |
} |
143 |
if (con == 17 && customcon == 1) |
144 |
{ |
145 |
con = 19; |
146 |
customcon = 0; |
147 |
c_waitcustom_end(); |
148 |
c_imagespeed(0.25); |
149 |
c_walkdirect_wait(buttonX[3], buttonY[3], 120); |
150 |
c_halt(); |
151 |
c_wait(30); |
152 |
c_var_instance(id, "text_con", 4); |
153 |
c_imagespeed(0.25); |
154 |
c_walkdirect_wait(2780, buttonY[3], 60); |
155 |
c_autowalk(1); |
156 |
c_walkdirect_wait(2780, buttonY[4], 100); |
157 |
c_autowalk(0); |
158 |
c_sprite(spr_noelle_walk_face_up_dw); |
159 |
c_imagespeed(0.25); |
160 |
c_walkdirect_wait(2970, buttonY[4], 30); |
161 |
c_halt(); |
162 |
c_waitcustom(); |
163 |
} |
164 |
if (con == 20 && customcon == 1) |
165 |
{ |
166 |
con = 21; |
167 |
customcon = 0; |
168 |
c_waitcustom_end(); |
169 |
c_imagespeed(0.25); |
170 |
c_walkdirect_wait(buttonX[4], buttonY[4], 130); |
171 |
c_halt(); |
172 |
c_wait(30); |
173 |
c_var_instance(id, "text_con", 6); |
174 |
c_imagespeed(0.25); |
175 |
c_walkdirect_wait(4330, buttonY[4], 100); |
176 |
c_halt(); |
177 |
c_waitcustom(); |
178 |
} |
179 |
if (con == 22 && !d_ex() && customcon == 1) |
180 |
{ |
181 |
con = 23; |
182 |
customcon = 0; |
183 |
c_waitcustom_end(); |
184 |
c_imagespeed(0.25); |
185 |
c_walkdirect_wait(4610, buttonY[4], 60); |
186 |
c_autowalk(1); |
187 |
c_walkdirect_wait(4610, buttonY[5], 100); |
188 |
c_autowalk(0); |
189 |
c_sprite(spr_noelle_walk_face_up_dw); |
190 |
c_imagespeed(0.25); |
191 |
c_walkdirect_wait(buttonX[5], buttonY[5], 60); |
192 |
c_halt(); |
193 |
c_wait(30); |
194 |
c_var_instance(id, "young_noelle", 1); |
195 |
c_imagespeed(0.25); |
196 |
c_delaycmd(81, "imagespeed", 0); |
197 |
c_walkdirect_wait(5327, buttonY[5], 80); |
198 |
c_var_instance(id, "text_con", 8); |
199 |
c_waitcustom(); |
200 |
} |
201 |
if (con == 24 && customcon == 1) |
202 |
{ |
203 |
con = 25; |
204 |
customcon = 0; |
205 |
global.fc = 0; |
206 |
c_var_instance(id, "young_noelle", -1); |
207 |
c_waitcustom_end(); |
208 |
c_var_instance(id, "wait_ready", false); |
209 |
c_imagespeed(0.25); |
210 |
c_walkdirect_wait(buttonX[6], buttonY[6], 130); |
211 |
c_halt(); |
212 |
c_wait(30); |
213 |
c_var_instance(id, "text_con", 10); |
214 |
c_imagespeed(0.25); |
215 |
c_walkdirect_wait(6500, buttonY[6], 100); |
216 |
c_halt(); |
217 |
c_var_instance(id, "wait_ready", true); |
218 |
c_waitcustom(); |
219 |
} |
220 |
if (con == 26 && !d_ex() && customcon == 1) |
221 |
{ |
222 |
con = 33; |
223 |
customcon = 0; |
224 |
global.fc = 0; |
225 |
c_waitcustom_end(); |
226 |
c_var_instance(id, "wait_ready", false); |
227 |
c_imagespeed(0.25); |
228 |
c_walkdirect_wait(buttonX[7], buttonY[7], 100); |
229 |
c_halt(); |
230 |
c_var_instance(id, "pause_kris", true); |
231 |
c_wait(30); |
232 |
c_var_instance(id, "wait_ready", true); |
233 |
c_waitcustom(); |
234 |
} |
235 |
if (pause_kris) |
236 |
{ |
237 |
pause_kris = false; |
238 |
global.interact = 1; |
239 |
} |
240 |
if (con == 33 && !d_ex() && customcon == 1 && wait_ready) |
241 |
{ |
242 |
con = 34; |
243 |
customcon = 0; |
244 |
global.interact = 1; |
245 |
global.facing = 0; |
246 |
obj_mainchara.visible = false; |
247 |
kr_actor.visible = true; |
248 |
kr_actor.x = obj_mainchara.x; |
249 |
kr_actor.y = obj_mainchara.y; |
250 |
} |
251 |
if (con == 34 && !d_ex() && wait_ready) |
252 |
{ |
253 |
con = 35; |
254 |
c_waitcustom_end(); |
255 |
c_var_instance(id, "wait_ready", false); |
256 |
c_var_instance(id, "auto_continue", false); |
257 |
c_sel(no); |
258 |
c_wait(15); |
259 |
c_autowalk(1); |
260 |
c_facing("u"); |
261 |
c_walk_wait("u", 5, 10); |
262 |
c_wait(15); |
263 |
c_autowalk(0); |
264 |
c_imagespeed(0.25); |
265 |
c_walk_wait("d", 5, 10); |
266 |
c_autowalk(1); |
267 |
c_soundplay(snd_jump); |
268 |
c_jumpc_jumpfunction c_jump(arg0, arg1, arg2, arg3)
{
c_cmd("jump", arg0, arg1, arg2, arg3);
} (6796, kr_actor.y - 20, 20, 10); |
269 |
c_wait(15); |
270 |
if (scr_directOverTime(kr_actor.x + 50, 6796, 4) <= 4) |
271 |
c_walkdirect_wait(kr_actor.x + 50, kr_actor.y - 20, 4); |
272 |
else |
273 |
c_walkdirect_wait(kr_actor.x + 50, kr_actor.y - 20, scr_directOverTime(kr_actor.x + 50, 6796, 4)); |
274 |
c_wait(20); |
275 |
c_sel(kr); |
276 |
c_facing("r"); |
277 |
c_msgside(1); |
278 |
c_speaker("noelle"); |
279 |
c_msgsetloc(0, Face 6* (Sigh...)Wait for inputClose Message"\\E6* (Sigh...)/%", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_348_0" ); |
280 |
c_talk_wait(); |
281 |
c_sel(no); |
282 |
c_facing("r"); |
283 |
c_msgsetloc(0, Face 4* (Kris is the only one who knows how weird I am.)Wait for input"\\E4* (Kris is the only one who knows how weird I am.)/", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_352_0" ); |
284 |
c_msgnextloc(Face 8* (It's not fair,Delay 11 y'know!?)Wait for inputClose Message"\\E8* (It's not fair^1, y'know!?)/%", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_353_0" ); |
285 |
c_talk(); |
286 |
c_wait(20); |
287 |
c_waittalk(); |
288 |
c_sel(no); |
289 |
c_facing("l"); |
290 |
c_speaker("noelle"); |
291 |
c_msgsetloc(0, Face 4* (Everyone knows how weird YOU are. Fahahaha.)Wait for inputClose Message"\\E4* (Everyone knows how weird YOU are. Fahahaha.)/%", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_360_0" ); |
292 |
c_talk_wait(); |
293 |
c_sel(kr); |
294 |
c_facing("d"); |
295 |
c_actortokris(); |
296 |
c_actortocaterpillar(); |
297 |
c_terminatekillactors(); |
298 |
} |
299 |
if (con == 35 && !i_ex(obj_cutscene_master)) |
300 |
{ |
301 |
con = 99; |
302 |
global.interact = 0; |
303 |
global.facing = 0; |
304 |
global.flag[7 disable_menu?] = 0; |
305 |
global.plot = 94; |
306 |
} |
307 |
if (auto_continue) |
308 |
{ |
309 |
if (instance_exists(obj_dialoguer)) |
310 |
{ |
311 |
obj_dialoguer.zurasu = 1; |
312 |
obj_dialoguer.side = 0; |
313 |
} |
314 |
if (instance_exists(obj_writer)) |
315 |
{ |
316 |
obj_writer.skippable = 0; |
317 |
if (obj_writer.halt != 0) |
318 |
{ |
319 |
msgtimer++; |
320 |
var max_timer = 60; |
321 |
if (global.lang == "ja") |
322 |
{ |
323 |
if (text_con == 3 || text_con == 5) |
324 |
max_timer = 120; |
325 |
if (text_con == 9) |
326 |
max_timer = 90; |
327 |
} |
328 |
if (msgtimer >= max_timer) |
329 |
{ |
330 |
with (obj_writer) |
331 |
forcebutton1 = 1; |
332 |
msgtimer = 0; |
333 |
} |
334 |
} |
335 |
else |
336 |
{ |
337 |
msgtimer = 0; |
338 |
} |
339 |
} |
340 |
} |
341 |
if (custom_delay > 0) |
342 |
{ |
343 |
customcon = 1; |
344 |
alarm[9] = custom_delay; |
345 |
custom_delay = 0; |
346 |
} |
347 |
if (allow_move) |
348 |
{ |
349 |
allow_move = false; |
350 |
global.interact = !global.interact; |
351 |
if (global.interact == 1) |
352 |
{ |
353 |
obj_mainchara.visible = false; |
354 |
kr_actor.visible = true; |
355 |
kr_actor.x = obj_mainchara.x; |
356 |
kr_actor.y = obj_mainchara.y; |
357 |
} |
358 |
} |
359 |
if (young_noelle != 0) |
360 |
{ |
361 |
no_silhouette.copy_sprite = young_noelle < 0; |
362 |
young_noelle = 0; |
363 |
} |
364 |
if (text_con == 0) |
365 |
{ |
366 |
text_con = 1; |
367 |
auto_continue = true; |
368 |
scr_speakerscr_speakerfunction scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if ( global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
}
if (global.fighting == 1)
... ("noelle"); |
369 |
msgsetloc(0, * ...when I said this city makes my head spin...Wait for input"* ...when I said this city makes my head spin.../", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_470_0" ); |
370 |
msgnextloc(* I didn't mean in a bad way... you know?Wait for input"* I didn't mean in a bad way... you know?/", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_471_0" ); |
371 |
msgnextloc(* I always wanted to go someplace new,Delay 11 you know?Wait for inputClose Message"* I always wanted to go someplace new^1, you know?/%", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_472_0" ); |
372 |
global.fc = 0; |
373 |
d = d_make(); |
374 |
d.zurasu = 1; |
375 |
d.side = 0; |
376 |
} |
377 |
if (text_con == 2 && !d_ex()) |
378 |
{ |
379 |
text_con = 3; |
380 |
scr_speakerscr_speakerfunction scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if ( global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
}
if (global.fighting == 1)
... ("noelle"); |
381 |
msgsetloc(0, * ...Delay 11 And Dess...Delay 11 always told me she'd take me.Wait for input"* ..^1. And Dess..^1. always told me she'd take me./", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_486_0" ); |
382 |
msgnextloc(* Somewhere like this.Wait for input"* Somewhere like this./", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_487_0" ); |
383 |
msgnextloc(* Somewhere with shining lights.Wait for inputClose Message"* Somewhere with shining lights./%", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_488_0" ); |
384 |
global.fc = 0; |
385 |
d = d_make(); |
386 |
d.zurasu = 1; |
387 |
d.side = 0; |
388 |
} |
389 |
if (text_con == 4 && !d_ex()) |
390 |
{ |
391 |
text_con = 5; |
392 |
scr_speakerscr_speakerfunction scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if ( global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
}
if (global.fighting == 1)
... ("noelle"); |
393 |
msgsetloc(0, * ... don't you miss exploring, Kris?Wait for input"* ... don't you miss exploring, Kris?/", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_502_0" ); |
394 |
msgnextloc(* Back when the four of us were kids?Wait for input"* Back when the four of us were kids?/", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_503_0" ); |
395 |
msgnextloc(* Gosh, remember that night we explored the forest behind the graveyard?Wait for inputClose Message"* Gosh, remember that night we explored the forest behind the graveyard?/%", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_504_0" ); |
396 |
global.fc = 0; |
397 |
d = d_make(); |
398 |
d.zurasu = 1; |
399 |
d.side = 0; |
400 |
} |
401 |
if (text_con == 6 && !d_ex()) |
402 |
{ |
403 |
text_con = 7; |
404 |
scr_speakerscr_speakerfunction scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if ( global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
}
if (global.fighting == 1)
... ("noelle"); |
405 |
msgsetloc(0, * Ha, I know we never found anything interesting back there...Wait for input"* Ha, I know we never found anything interesting back there.../", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_518_0" ); |
406 |
msgnextloc(* I mostly remember... Crying because I was scared.Wait for inputClose Message"* I mostly remember... Crying because I was scared./%", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_519_0" ); |
407 |
global.fc = 0; |
408 |
d = d_make(); |
409 |
d.zurasu = 1; |
410 |
d.side = 0; |
411 |
} |
412 |
if (text_con == 8 && !d_ex()) |
413 |
{ |
414 |
text_con = 9; |
415 |
scr_speakerscr_speakerfunction scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if ( global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
}
if (global.fighting == 1)
... ("noelle"); |
416 |
msgsetloc(0, * But for some reason I feel...Delay 11 nostalgic thinking about it.Wait for input"* But for some reason I feel..^1. nostalgic thinking about it./", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_533_0" ); |
417 |
msgnextloc(* Dess wiping away my tears with Azzy's jacket...Wait for input"* Dess wiping away my tears with Azzy's jacket.../", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_534_0" ); |
418 |
msgnextloc(* With warm sleeves that smelled like cinnamon.Wait for inputClose Message"* With warm sleeves that smelled like cinnamon./%", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_535_0" ); |
419 |
global.fc = 0; |
420 |
d = d_make(); |
421 |
d.zurasu = 1; |
422 |
d.side = 0; |
423 |
} |
424 |
if (text_con == 10 && !d_ex()) |
425 |
{ |
426 |
text_con = 11; |
427 |
scr_speakerscr_speakerfunction scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if ( global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
}
if (global.fighting == 1)
... ("noelle"); |
428 |
msgsetloc(0, * I guess I didn't mind being scared if it meant...Wait for input"* I guess I didn't mind being scared if it meant.../", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_549_0" ); |
429 |
msgnextloc(* Someone would comfort me.Wait for inputClose Message"* Someone would comfort me./%", "obj_ch2_city_noelle_monologue_slash_Step_0_gml_550_0" ); |
430 |
global.fc = 0; |
431 |
d = d_make(); |
432 |
d.zurasu = 1; |
433 |
d.side = 0; |
434 |
} |