1 |
if (con == -1) |
2 |
{ |
3 |
con = 1; |
4 |
global.interact = 1; |
5 |
global.facing = 1; |
6 |
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;
} (); |
7 |
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;
}
}
}
} (); |
8 |
c_sel(kr); |
9 |
c_visible(0); |
10 |
su = actor_count + 1; |
11 |
su_actor = instance_create(1670, 130, obj_actor); |
12 |
scr_actor_setupscr_actor_setupfunction scr_actor_setup(arg0, arg1, arg2)
{
_actorid = arg0;
_actorinstance = arg1;
_actorname = arg2;
obj_cutscene_master.actor_id[_actorid] = _actorinstance;
obj_cutscene_master.actor_name[_actorid] = _actorname;
with (_actorinstance)
{
number = arg0;
scr_set_facing_sprites(arg2);
}
} (su, su_actor, "susie"); |
13 |
su_actor.sprite_index = spr_susie_walk_down_dw; |
14 |
c_sel(su); |
15 |
c_visible(0); |
16 |
ra = actor_count + 2; |
17 |
ra_actor = instance_create(1670, 130, obj_actor); |
18 |
scr_actor_setupscr_actor_setupfunction scr_actor_setup(arg0, arg1, arg2)
{
_actorid = arg0;
_actorinstance = arg1;
_actorname = arg2;
obj_cutscene_master.actor_id[_actorid] = _actorinstance;
obj_cutscene_master.actor_name[_actorid] = _actorname;
with (_actorinstance)
{
number = arg0;
scr_set_facing_sprites(arg2);
}
} (ra, ra_actor, "ralsei"); |
19 |
ra_actor.sprite_index = spr_ralsei_walk_down; |
20 |
c_sel(ra); |
21 |
c_visible(0); |
22 |
qu = actor_count + 3; |
23 |
qu_actor = instance_create(510, cameray() + view_hport[0] + 80, obj_actor); |
24 |
scr_actor_setupscr_actor_setupfunction scr_actor_setup(arg0, arg1, arg2)
{
_actorid = arg0;
_actorinstance = arg1;
_actorname = arg2;
obj_cutscene_master.actor_id[_actorid] = _actorinstance;
obj_cutscene_master.actor_name[_actorid] = _actorname;
with (_actorinstance)
{
number = arg0;
scr_set_facing_sprites(arg2);
}
} (qu, qu_actor, "queen"); |
25 |
qu_actor.sprite_index = spr_queen_walk_left; |
26 |
no = actor_count + 4; |
27 |
no_actor = instance_create(400, 210, obj_actor); |
28 |
scr_actor_setupscr_actor_setupfunction scr_actor_setup(arg0, arg1, arg2)
{
_actorid = arg0;
_actorinstance = arg1;
_actorname = arg2;
obj_cutscene_master.actor_id[_actorid] = _actorinstance;
obj_cutscene_master.actor_name[_actorid] = _actorname;
with (_actorinstance)
{
number = arg0;
scr_set_facing_sprites(arg2);
}
} (no, no_actor, "noelle"); |
29 |
no_actor.sprite_index = spr_cutscene_23b_noelle_kneel_forward; |
30 |
be = actor_count + 5; |
31 |
be_actor = instance_create(-60, 240, obj_actor); |
32 |
scr_actor_setupscr_actor_setupfunction scr_actor_setup(arg0, arg1, arg2)
{
_actorid = arg0;
_actorinstance = arg1;
_actorname = arg2;
obj_cutscene_master.actor_id[_actorid] = _actorinstance;
obj_cutscene_master.actor_name[_actorid] = _actorname;
with (_actorinstance)
{
number = arg0;
scr_set_facing_sprites(arg2);
}
} (be, be_actor, "berdly"); |
33 |
be_actor.sprite_index = spr_berdly_walk_right_dw; |
34 |
queenfistleft = scr_dark_markerscr_dark_markerfunction scr_dark_marker(arg0, arg1, arg2)
{
thismarker = instance_create(arg0, arg1, obj_marker);
with (thismarker)
{
sprite_index = arg2;
image_speed = 0;
image_xscale = 2;
image_yscale = 2;
}
return thismarker;
} (78, cameray() + view_hport[0] + 100, spr_cutscene_27_queen_hand); |
35 |
queenfistleft.depth = 1000100; |
36 |
queenfistleft.image_speed = 0.15; |
37 |
cutscene_master.save_object[0] = id; |
38 |
} |
39 |
if (con == 1) |
40 |
{ |
41 |
con = 10; |
42 |
alarm[0] = 30; |
43 |
var bigqueen = instance_find(obj_ch2_scene26_gigaqueen, 0); |
44 |
c_mus("free_all"); |
45 |
c_var_instance(bigqueen, "head_y_pos", 464); |
46 |
c_var_instance(bigqueen, "rem_head_y_pos", 464); |
47 |
c_var_lerp_instancec_var_lerp_instancefunction c_var_lerp_instance()
{
if (argument_count < 6)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0);
else if (argument_count == 6)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
else if (argument_count == 7)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6]));
} (blackall, "image_alpha", 1, 0, 60); |
48 |
c_wait(120); |
49 |
c_msgside("bottom"); |
50 |
c_speaker("queen_2"); |
51 |
c_fefc(0, 0); |
52 |
c_msgsetloc(0, Face 1* NoelleWait for inputClose Message"\\E1* Noelle/%", "obj_ch2_scene27_slash_Step_0_gml_70_0" ); |
53 |
c_talk_wait(); |
54 |
c_var_instance(bigqueen, "climb", 1); |
55 |
c_wait(41); |
56 |
c_msgsetloc(0, Face 1* DarlingWait for inputClose Message"\\E1* Darling/%", "obj_ch2_scene27_slash_Step_0_gml_71_0" ); |
57 |
c_talk_wait(); |
58 |
c_var_instance(bigqueen, "climb", 1); |
59 |
c_wait(41); |
60 |
c_msgsetloc(0, Face 1* HoneyWait for inputClose Message"\\E1* Honey/%", "obj_ch2_scene27_slash_Step_0_gml_72_0" ); |
61 |
c_talk_wait(); |
62 |
c_var_instance(bigqueen, "climb", 1); |
63 |
c_wait(41); |
64 |
c_msgsetloc(0, Face 1* SweetieWait for inputClose Message"\\E1* Sweetie/%", "obj_ch2_scene27_slash_Step_0_gml_73_0" ); |
65 |
c_talk_wait(); |
66 |
c_var_instance(bigqueen, "climb", 1); |
67 |
c_wait(41); |
68 |
c_msgsetloc(0, Face 1* GravyWait for inputClose Message"\\E1* Gravy/%", "obj_ch2_scene27_slash_Step_0_gml_74_0" ); |
69 |
c_talk_wait(); |
70 |
c_var_instance(id, "hand_release", true); |
71 |
c_wait(90); |
72 |
c_mus2("initloop", "wind_highplace.ogg", 0); |
73 |
c_wait(90); |
74 |
c_speaker("queen_2"); |
75 |
c_fefc(0, 0); |
76 |
c_var_instance(id, "set_queen_voice", true); |
77 |
c_msgsetloc(0, Face 6* Take...Delay 11 The Pin...Delay 11 I Gave YouWait for input"\\E6* Take..^1. The Pin..^1. I Gave You/", "obj_ch2_scene27_slash_Step_0_gml_82_0" ); |
78 |
c_msgnextloc(Face 6* And...Delay 11 Stab The EarthWait for input"\\E6* And..^1. Stab The Earth/", "obj_ch2_scene27_slash_Step_0_gml_83_0" ); |
79 |
c_msgnextloc(Face 7* Creating...Delay 11 Our New...Delay 11 Supreme EmpireWait for input"\\E7* Creating..^1. Our New..^1. Supreme Empire/", "obj_ch2_scene27_slash_Step_0_gml_84_0" ); |
80 |
c_facenext("noelle", 12); |
81 |
c_msgnextloc(Face C* I...Delay 11 I...Wait for input"\\EC* I..^1. I.../", "obj_ch2_scene27_slash_Step_0_gml_86_0" ); |
82 |
c_facenext("queen2", "B"); |
83 |
c_msgnextloc(Face B* What's...Delay 11 Wrong...Delay 11 Noelle?Wait for input"\\EB* What's..^1. Wrong..^1. Noelle?/", "obj_ch2_scene27_slash_Step_0_gml_88_0" ); |
84 |
c_msgnextloc(Face B* I Know It Would...Delay 11 Make You...Delay 11 HappyWait for input"\\EB* I Know It Would..^1. Make You..^1. Happy/", "obj_ch2_scene27_slash_Step_0_gml_89_0" ); |
85 |
c_msgnextloc(Face B* Or...Delay 11 Should I,Delay 11 With The Last 1% Of My Battery...Wait for inputClose Message"\\EB* Or..^1. Should I^1, With The Last 1`% Of My Battery.../%", "obj_ch2_scene27_slash_Step_0_gml_90_0" ); |
86 |
c_talk_wait(); |
87 |
c_sel(no); |
88 |
c_autowalk(0); |
89 |
c_sprite(spr_cutscene_23b_noelle_kneel_forward); |
90 |
c_imageindex(0); |
91 |
c_imagespeed(0); |
92 |
c_var_instance(id, "shake_hand", true); |
93 |
c_wait(15); |
94 |
c_var_instance(id, "shake_hand", true); |
95 |
c_wait(15); |
96 |
c_var_instance(id, "shake_hand", true); |
97 |
c_wait(50); |
98 |
c_speaker("queen_2"); |
99 |
c_fefc(0, 0); |
100 |
c_msgsetloc(0, Face 7* Crush Susie Into 8...Delay 11 Bits?Wait for inputClose Message"\\E7* Crush Susie Into 8..^1. Bits?/%", "obj_ch2_scene27_slash_Step_0_gml_103_0" ); |
101 |
c_talk_wait(); |
102 |
c_halt(); |
103 |
c_speaker("noelle"); |
104 |
c_msgsetloc(0, Face W* Leave...Wait for inputClose Message"\\EW* Leave.../%", "obj_ch2_scene27_slash_Step_0_gml_112_0" ); |
105 |
c_talk_wait(); |
106 |
c_mus("free"); |
107 |
c_sel(no); |
108 |
c_autowalk(1); |
109 |
c_facing("u"); |
110 |
c_soundplay(snd_step1); |
111 |
c_wait(30); |
112 |
c_sprite(spr_noelle_point_dw); |
113 |
c_soundplay(snd_wing); |
114 |
c_shakeobj(); |
115 |
c_wait(40); |
116 |
c_var_instance(bigqueen, "head_sprite", spr_cutscene_27_queen_damaged_unhappy); |
117 |
c_speaker("noelle"); |
118 |
c_msgsetloc(0, Face f* Leave Susie ALONE!!Wait for input"\\Ef* Leave Susie ALONE!!/", "obj_ch2_scene27_slash_Step_0_gml_125_0" ); |
119 |
c_msgnextloc(Face f* You think listening to YOU makes me happy!?Wait for input"\\Ef* You think listening to YOU makes me happy!?/", "obj_ch2_scene27_slash_Step_0_gml_126_0" ); |
120 |
c_msgnextloc(Face f* No!Wait for input"\\Ef* No!/", "obj_ch2_scene27_slash_Step_0_gml_127_0" ); |
121 |
c_msgnextloc(Face f* I'll never be happy!Delay 11 Not if I'm controlled by you!Wait for input"\\Ef* I'll never be happy^1! Not if I'm controlled by you!/", "obj_ch2_scene27_slash_Step_0_gml_128_0" ); |
122 |
c_msgnextloc(Face f* Why can't you understand that!?Wait for input"\\Ef* Why can't you understand that!?/", "obj_ch2_scene27_slash_Step_0_gml_129_0" ); |
123 |
c_facenext("queen2", "5"); |
124 |
c_msgnextloc(Face 5* ...Wait for input"\\E5* .../", "obj_ch2_scene27_slash_Step_0_gml_131_0" ); |
125 |
c_msgnextloc(Face 5* ...Wait for input"\\E5* .../", "obj_ch2_scene27_slash_Step_0_gml_132_0" ); |
126 |
c_msgnextloc(Face 5* ...Delay 11 Noelle...Wait for input"\\E5* ..^1. Noelle.../", "obj_ch2_scene27_slash_Step_0_gml_133_0" ); |
127 |
c_msgnextloc(Face 5* Perhaps My Computations WereWait for input"\\E5* Perhaps My Computations Were/", "obj_ch2_scene27_slash_Step_0_gml_134_0" ); |
128 |
c_msgnextloc(Face 5* MiscalibratedWait for input"\\E5* Miscalibrated/", "obj_ch2_scene27_slash_Step_0_gml_135_0" ); |
129 |
c_facenext("noelle", 12); |
130 |
c_msgnextloc(Face C* ...Wait for input"\\EC* .../", "obj_ch2_scene27_slash_Step_0_gml_137_0" ); |
131 |
c_facenext("queen2", "5"); |
132 |
c_msgnextloc(Face 5* NoelleWait for input"\\E5* Noelle/", "obj_ch2_scene27_slash_Step_0_gml_139_0" ); |
133 |
c_msgnextloc(Face 5* Disregard...Delay 11 Me...Delay 11 And...Wait for input"\\E5* Disregard..^1. Me..^1. And.../", "obj_ch2_scene27_slash_Step_0_gml_140_0" ); |
134 |
c_msgnextloc(Face 5* With Your Own PowerWait for input"\\E5* With Your Own Power/", "obj_ch2_scene27_slash_Step_0_gml_141_0" ); |
135 |
c_msgnextloc(Face 1* Choose The World...Delay 11 That Makes You HappyWait for inputClose Message"\\E1* Choose The World..^1. That Makes You Happy/%", "obj_ch2_scene27_slash_Step_0_gml_142_0" ); |
136 |
c_talk(); |
137 |
c_wait_box(6); |
138 |
c_var_instance(id, "queen_sad", 1); |
139 |
c_wait_box(14); |
140 |
c_var_instance(id, "queen_happy", 1); |
141 |
c_wait_talk(); |
142 |
c_shake(); |
143 |
c_mus("free_all"); |
144 |
c_soundplay_x(snd_closet_impact, 1, 0.5); |
145 |
c_var_instance(bigqueen, "damagedfx", 0); |
146 |
c_var_instance(id, "static_queen", true); |
147 |
c_var_instance(id, "su_shocked", true); |
148 |
c_var_instance(id, "ra_look", true); |
149 |
c_wait(90); |
150 |
c_var_instance(id, "su_look_right", true); |
151 |
c_sel(no); |
152 |
c_facing("u"); |
153 |
c_speaker("noelle"); |
154 |
c_msgsetloc(0, Face 2* ...Delay 11 Queen?Wait for input"\\E2* ..^1. Queen?/", "obj_ch2_scene27_slash_Step_0_gml_161_0" ); |
155 |
c_msgnextloc(Face C* Q-Queen!Wait for input"\\EC* Q-Queen!/", "obj_ch2_scene27_slash_Step_0_gml_162_0" ); |
156 |
c_msgnextloc(Face D* Queen,Delay 11 are you okay...?Wait for input"\\ED* Queen^1, are you okay...?/", "obj_ch2_scene27_slash_Step_0_gml_163_0" ); |
157 |
c_facenext("ralsei", "I"); |
158 |
c_msgnextloc(Face I* Seems she ran out of battery power.Wait for input"\\EI* Seems she ran out of battery power./", "obj_ch2_scene27_slash_Step_0_gml_165_0" ); |
159 |
c_msgnextloc(Face 2* Guess we can seal the fountain now,Delay 11 right everybody?Wait for inputClose Message"\\E2* Guess we can seal the fountain now^1, right everybody?/%", "obj_ch2_scene27_slash_Step_0_gml_166_0" ); |
160 |
c_talk(); |
161 |
c_wait_box(1); |
162 |
c_sprite(spr_noelle_head_lowered_left_dw); |
163 |
c_wait_box(2); |
164 |
c_facing("u"); |
165 |
c_wait_box(3); |
166 |
c_var_instance(id, "ra_smile", true); |
167 |
c_waittalk(); |
168 |
c_wait(90); |
169 |
c_var_instance(id, "ra_look", true); |
170 |
c_speaker("ralsei"); |
171 |
c_msgsetloc(0, Face K* Everybody?Wait for inputClose Message"\\EK* Everybody?/%", "obj_ch2_scene27_slash_Step_0_gml_173_0" ); |
172 |
c_talk_wait(); |
173 |
c_wait(60); |
174 |
c_mus2("initloop", "noelle_normal.ogg", 0); |
175 |
c_speaker("noelle"); |
176 |
c_msgsetloc(0, Face e* Queen...Delay 11 she said...Wait for input"\\Ee* Queen..^1. she said.../", "obj_ch2_scene27_slash_Step_0_gml_180_0" ); |
177 |
c_msgnextloc(Face e* "Choose the world that makes you happy..."Wait for input"\\Ee* \"Choose the world that makes you happy...\"/", "obj_ch2_scene27_slash_Step_0_gml_181_0" ); |
178 |
c_msgnextloc(Face e* I...Delay 11 don't want to live in a world ruled by her.Wait for input"\\Ee* I..^1. don't want to live in a world ruled by her./", "obj_ch2_scene27_slash_Step_0_gml_182_0" ); |
179 |
c_msgnextloc(Face d* ...Delay 11 but,Delay 11 if that wasn't the case...Wait for input"\\Ed* ..^1. but^1, if that wasn't the case.../", "obj_ch2_scene27_slash_Step_0_gml_183_0" ); |
180 |
c_msgnextloc(Face b* I wonder if this world...Delay 11 wouldn't be so bad?Wait for input"\\Eb* I wonder if this world..^1. wouldn't be so bad?/", "obj_ch2_scene27_slash_Step_0_gml_184_0" ); |
181 |
c_facenext("ralsei", 21); |
182 |
c_msgnextloc(Face L* Huh?Wait for input"\\EL* Huh?/", "obj_ch2_scene27_slash_Step_0_gml_186_0" ); |
183 |
c_facenext("noelle", "b"); |
184 |
c_msgnextloc(Face b* ...Delay 11 Susie,Delay 11 don't you think so too...?Wait for input"\\Eb* ..^1. Susie^1, don't you think so too...?/", "obj_ch2_scene27_slash_Step_0_gml_188_0" ); |
185 |
c_facenext("susie", 6); |
186 |
c_msgnextloc(Face 6* I...Delay 11 uh,Delay 11Wait for input"\\E6* I..^1. uh^1,/", "obj_ch2_scene27_slash_Step_0_gml_190_0" ); |
187 |
c_msgnextloc(Face D* Now that you mention it...Wait for input"\\ED* Now that you mention it.../", "obj_ch2_scene27_slash_Step_0_gml_191_0" ); |
188 |
c_msgnextloc(Face 2* Kris,Delay 11 isn't this world just...Delay 11 BETTER?Wait for input"\\E2* Kris^1, isn't this world just..^1. BETTER?/", "obj_ch2_scene27_slash_Step_0_gml_192_0" ); |
189 |
c_msgnextloc(Face A* We make so many...Delay 11 friends here. Y'know?Wait for input"\\EA* We make so many..^1. friends here. Y'know?/", "obj_ch2_scene27_slash_Step_0_gml_193_0" ); |
190 |
c_facenext("noelle", "2"); |
191 |
c_msgnextloc(Face 2* I've never...Delay 11 had an adventure like this before.Wait for input"\\E2* I've never..^1. had an adventure like this before./", "obj_ch2_scene27_slash_Step_0_gml_195_0" ); |
192 |
c_facenext("susie", "2"); |
193 |
c_msgnextloc(Face 2* With axes...Delay 11 and battles...Delay 11 and magic.Wait for input"\\E2* With axes..^1. and battles..^1. and magic./", "obj_ch2_scene27_slash_Step_0_gml_197_0" ); |
194 |
c_facenext("noelle", "9"); |
195 |
c_msgnextloc(Face 9* Where everything can be healed with a little spell.Wait for input"\\E9* Where everything can be healed with a little spell./", "obj_ch2_scene27_slash_Step_0_gml_199_0" ); |
196 |
c_facenext("susie", "Q"); |
197 |
c_msgnextloc(Face Q* And no matter what happens...Wait for input"\\EQ* And no matter what happens.../", "obj_ch2_scene27_slash_Step_0_gml_201_0" ); |
198 |
c_msgnextloc(Face Y* No one tells us what to do!Wait for input"\\EY* No one tells us what to do!/", "obj_ch2_scene27_slash_Step_0_gml_202_0" ); |
199 |
c_facenext("noelle", 8); |
200 |
c_msgnextloc(Face 8* Gosh,Delay 11 yeah!Wait for input"\\E8* Gosh^1, yeah!/", "obj_ch2_scene27_slash_Step_0_gml_204_0" ); |
201 |
c_msgnextloc(Face 9* S-so,Delay 11 even if things were really scary just now...Wait for input"\\E9* S-so^1, even if things were really scary just now.../", "obj_ch2_scene27_slash_Step_0_gml_205_0" ); |
202 |
c_msgnextloc(Face d* ...Delay 11 I mean...Wait for inputClose Message"\\Ed* ..^1. I mean.../%", "obj_ch2_scene27_slash_Step_0_gml_206_0" ); |
203 |
c_talk(); |
204 |
c_wait_box(0); |
205 |
c_sel(no); |
206 |
c_sprite(spr_noelle_head_lowered_dw); |
207 |
c_wait_box(2); |
208 |
c_sprite(spr_noelle_head_lowered_right_dw); |
209 |
c_wait_box(3); |
210 |
c_sprite(spr_noelle_head_lowered_dw); |
211 |
c_wait_box(4); |
212 |
c_sprite(spr_noelle_head_lowered_left_dw); |
213 |
c_wait_box(6); |
214 |
c_var_instance(id, "ra_huh", true); |
215 |
c_wait_box(8); |
216 |
c_sprite(spr_noelle_head_lowered_dw); |
217 |
c_wait_box(10); |
218 |
c_var_instance(id, "su_look_left", true); |
219 |
c_wait_box(12); |
220 |
c_var_instance(id, "su_grin_1", true); |
221 |
c_wait_box(15); |
222 |
c_sprite(spr_noelle_head_lowered_left_dw); |
223 |
c_halt(); |
224 |
c_wait_box(19); |
225 |
c_sprite(spr_noelle_head_lowered_dw); |
226 |
c_wait_box(21); |
227 |
c_var_instance(id, "su_grin_2", true); |
228 |
c_wait_box(22); |
229 |
c_var_instance(id, "su_grin_1", true); |
230 |
c_wait_box(24); |
231 |
c_sprite(spr_noelle_head_lowered_left_dw); |
232 |
c_halt(); |
233 |
c_wait_box(25); |
234 |
c_var_instance(id, "su_look_right", true); |
235 |
c_sprite(spr_noelle_walk_up_dw); |
236 |
c_halt(); |
237 |
c_wait_box(26); |
238 |
c_sprite(spr_noelle_head_lowered_dw); |
239 |
c_waittalk(); |
240 |
c_wait(30); |
241 |
c_var_instance(id, "su_squint_2", true); |
242 |
c_sel(be); |
243 |
c_autowalk(0); |
244 |
if (global.flag[457 spared_berdly] == 1) |
245 |
c_sprite(spr_berdly_walk_right_dw); |
246 |
else |
247 |
c_sprite(spr_cutscene_27_berdly_walk_right); |
248 |
c_imagespeed(0.25); |
249 |
c_walkdirect(262, 222, 40); |
250 |
c_delaycmd(41, "imagespeed", 0); |
251 |
c_delaycmd(41, "imageindex", 0); |
252 |
c_mus2("volume", 0, 40); |
253 |
c_wait(20); |
254 |
c_sel(no); |
255 |
c_sprite(spr_noelle_smile_left_dw); |
256 |
c_autowalk(0); |
257 |
c_imagespeed(0); |
258 |
c_imageindex(1); |
259 |
c_emotec_emotefunction c_emote()
{
if (argument_count == 0)
c_cmd("emote", "!", 30, 0, 0);
else if (argument_count == 1)
c_cmd("emote", argument[0], 30, 0, 0);
else if (argument_count == 2)
c_cmd("emote", argument[0], argument[1], 0, 0);
else if (argument_count == 3)
c_cmd("emote", argument[0], argument[1], argument[2], 0);
} ("!", 20); |
260 |
c_wait(20); |
261 |
c_mus("free"); |
262 |
c_speaker("berdly"); |
263 |
c_msgsetloc(0, Face I* So is there any reason not to...?Wait for input"\\EI* So is there any reason not to...?/", "obj_ch2_scene27_slash_Step_0_gml_221_0" ); |
264 |
c_facenext("noelle", "4"); |
265 |
c_msgnextloc(Face 4* Not that I can think of.Wait for input"\\E4* Not that I can think of./", "obj_ch2_scene27_slash_Step_0_gml_223_0" ); |
266 |
c_facenext("susie", "2"); |
267 |
c_msgnextloc(Face 2* Me neither.Wait for input"\\E2* Me neither./", "obj_ch2_scene27_slash_Step_0_gml_225_0" ); |
268 |
c_facenext("berdly", "5"); |
269 |
c_msgnextloc(Face 5* Then,Delay 11 Noelle...Delay 11 let THIS be my real apology!Wait for inputClose Message"\\E5* Then^1, Noelle..^1. let THIS be my real apology!/%", "obj_ch2_scene27_slash_Step_0_gml_227_0" ); |
270 |
c_talk(); |
271 |
c_wait_box(2); |
272 |
c_sel(no); |
273 |
c_sprite(spr_noelle_smile_forward_dw); |
274 |
c_wait_box(4); |
275 |
c_var_instance(id, "su_squint_1", true); |
276 |
c_waittalk(); |
277 |
c_sprite(spr_noelle_smile_left_dw); |
278 |
c_autowalk(0); |
279 |
c_imagespeed(0); |
280 |
c_imageindex(1); |
281 |
c_var_instance(id, "su_squint_2", true); |
282 |
c_sel(be); |
283 |
c_autowalk(0); |
284 |
if (global.flag[457 spared_berdly] == 1) |
285 |
c_sprite(spr_cutscene_27_berdly_haliberd_form_normal); |
286 |
else |
287 |
c_sprite(spr_cutscene_27_berdly_haliberd_form_loop); |
288 |
c_arg_objectxy(be_actor, 0, 0); |
289 |
c_setxy(x, y); |
290 |
c_imageindex(0); |
291 |
c_soundplay(snd_weaponpull); |
292 |
c_var_instance(id, "berdly_power_up_start", true); |
293 |
c_wait(60); |
294 |
c_var_instance(id, "berdly_power_up", true); |
295 |
c_mus2("initloop", "gigaqueen_pre.ogg", 0); |
296 |
c_wait(60); |
297 |
c_speaker("berdly"); |
298 |
c_msgsetloc(0, Face 4* Concentrating my will into this blade...Wait for input"\\E4* Concentrating my will into this blade.../", "obj_ch2_scene27_slash_Step_0_gml_244_0" ); |
299 |
c_msgnextloc(Face I* I will make a new Fountain...Wait for input"\\EI* I will make a new Fountain.../", "obj_ch2_scene27_slash_Step_0_gml_245_0" ); |
300 |
c_msgnextloc(Face 4* And unleash a bright future!Wait for input"\\E4* And unleash a bright future!/", "obj_ch2_scene27_slash_Step_0_gml_246_0" ); |
301 |
c_msgnextloc(* A future that shines for US!Wait for input"* A future that shines for US!/", "obj_ch2_scene27_slash_Step_0_gml_378_0" ); |
302 |
c_msgnextloc(* A future whose brightness... is born from DARKNESS!Wait for inputClose Message"* A future whose brightness... is born from DARKNESS!/%", "obj_ch2_scene27_slash_Step_0_gml_247_0" ); |
303 |
c_talk_wait(); |
304 |
c_var_instance(id, "berdly_power_up_cancel", true); |
305 |
c_mus("pause"); |
306 |
c_sel(be); |
307 |
if (global.flag[457 spared_berdly] == 1) |
308 |
c_sprite(spr_cutscene_27_berdly_halt_normal); |
309 |
else |
310 |
c_sprite(spr_cutscene_27_berdly_halt); |
311 |
c_sel(no); |
312 |
c_sprite(spr_noelle_surprise_left_dw); |
313 |
c_var_instance(id, "su_concerned", true); |
314 |
c_sel(be); |
315 |
c_emotec_emotefunction c_emote()
{
if (argument_count == 0)
c_cmd("emote", "!", 30, 0, 0);
else if (argument_count == 1)
c_cmd("emote", argument[0], 30, 0, 0);
else if (argument_count == 2)
c_cmd("emote", argument[0], argument[1], 0, 0);
else if (argument_count == 3)
c_cmd("emote", argument[0], argument[1], argument[2], 0);
} ("!", 30); |
316 |
c_sel(no); |
317 |
c_emotec_emotefunction c_emote()
{
if (argument_count == 0)
c_cmd("emote", "!", 30, 0, 0);
else if (argument_count == 1)
c_cmd("emote", argument[0], 30, 0, 0);
else if (argument_count == 2)
c_cmd("emote", argument[0], argument[1], 0, 0);
else if (argument_count == 3)
c_cmd("emote", argument[0], argument[1], argument[2], 0);
} ("!", 30); |
318 |
c_mus("pause"); |
319 |
c_soundplay(snd_whip_crack_only); |
320 |
c_var_instance(id, "ra_scared", true); |
321 |
c_speaker("ralsei"); |
322 |
c_msgsetloc(0, Face Y* STOP!Wait for inputClose Message"\\EY* STOP!/%", "obj_ch2_scene27_slash_Step_0_gml_403_0" ); |
323 |
c_talk_wait(); |
324 |
c_wait(60); |
325 |
c_speaker("ralsei"); |
326 |
c_msgsetloc(0, Face Y* What...Wait for input"\\EY* What.../", "obj_ch2_scene27_slash_Step_0_gml_256_0" ); |
327 |
c_msgnextloc(Face Z* In the world are you all doing?Wait for inputClose Message"\\EZ* In the world are you all doing?/%", "obj_ch2_scene27_slash_Step_0_gml_257_0" ); |
328 |
c_talk_wait(); |
329 |
c_wait(60); |
330 |
c_mus("resume"); |
331 |
c_sel(be); |
332 |
if (global.flag[457 spared_berdly] == 1) |
333 |
c_sprite(spr_cutscene_27_berdly_haliberd_form_stop_normal); |
334 |
else |
335 |
c_sprite(spr_cutscene_27_berdly_haliberd_form_stop); |
336 |
c_speaker("berdly"); |
337 |
c_msgsetloc(0, Face I* Well,Delay 11 we thought we would justClose MessageClose Message"\\EI* Well^1, we thought we would just%%", "obj_ch2_scene27_slash_Step_0_gml_268_0" ); |
338 |
c_talk_wait(); |
339 |
c_var_instance(id, "su_look_right", true); |
340 |
c_sel(be); |
341 |
if (global.flag[457 spared_berdly] == 1) |
342 |
c_sprite(spr_cutscene_27_berdly_halt_talk_normal); |
343 |
else |
344 |
c_sprite(spr_cutscene_27_berdly_halt_talk); |
345 |
c_mus("pause"); |
346 |
c_soundplay(snd_whip_crack_only); |
347 |
c_speaker("ralsei"); |
348 |
c_msgsetloc(0, Face Y* Stop.Wait for inputClose Message"\\EY* Stop./%", "obj_ch2_scene27_slash_Step_0_gml_275_0" ); |
349 |
c_talk_wait(); |
350 |
c_mus("resume"); |
351 |
c_sel(be); |
352 |
if (global.flag[457 spared_berdly] == 1) |
353 |
c_sprite(spr_cutscene_27_berdly_haliberd_form_stop_normal); |
354 |
else |
355 |
c_sprite(spr_cutscene_27_berdly_haliberd_form_stop); |
356 |
c_speaker("berdly"); |
357 |
c_msgsetloc(0, Face 3* I mean -Close MessageClose Message"\\E3* I mean -%%", "obj_ch2_scene27_slash_Step_0_gml_277_0" ); |
358 |
c_talk_wait(); |
359 |
if (global.flag[457 spared_berdly] == 1) |
360 |
c_sprite(spr_cutscene_27_berdly_halt_look_up_normal); |
361 |
else |
362 |
c_sprite(spr_cutscene_27_berdly_halt_look_up); |
363 |
c_mus("free"); |
364 |
c_soundplay(snd_whip_crack_only); |
365 |
c_var_instance(id, "ra_shake", true); |
366 |
c_speaker("ralsei"); |
367 |
c_msgsetloc(0, Face Y* Stop!Wait for input"\\EY* Stop!/", "obj_ch2_scene27_slash_Step_0_gml_283_0" ); |
368 |
c_msgnextloc(Face Z* Do you realize what will happen if you do that?Wait for input"\\EZ* Do you realize what will happen if you do that?/", "obj_ch2_scene27_slash_Step_0_gml_284_0" ); |
369 |
c_facenext("berdly", 5); |
370 |
c_msgnextloc(Face 5* I...Delay 11 we'll...Delay 11 just...Wait for input"\\E5* I..^1. we'll..^1. just.../", "obj_ch2_scene27_slash_Step_0_gml_286_0" ); |
371 |
c_facenext("ralsei", "T"); |
372 |
c_msgnextloc(Face T* You'll bring the Roaring.Wait for inputClose Message"\\ET* You'll bring the Roaring./%", "obj_ch2_scene27_slash_Step_0_gml_288_0" ); |
373 |
c_talk(); |
374 |
c_wait_box(3); |
375 |
c_sel(be); |
376 |
if (global.flag[457 spared_berdly] == 1) |
377 |
c_sprite(spr_cutscene_27_berdly_halt_look_forward_normal); |
378 |
else |
379 |
c_sprite(spr_cutscene_27_berdly_halt_look_forward); |
380 |
c_wait_box(5); |
381 |
c_var_instance(id, "ra_stern", true); |
382 |
c_sel(be); |
383 |
if (global.flag[457 spared_berdly] == 1) |
384 |
c_sprite(spr_cutscene_27_berdly_halt_look_up_normal); |
385 |
else |
386 |
c_sprite(spr_cutscene_27_berdly_halt_look_up); |
387 |
c_waittalk(); |
388 |
c_var_instance(blackall, "image_blend", 0); |
389 |
c_var_lerp_instancec_var_lerp_instancefunction c_var_lerp_instance()
{
if (argument_count < 6)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0);
else if (argument_count == 6)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
else if (argument_count == 7)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6]));
} (blackall, "image_alpha", 0, 1, 60); |
390 |
c_var_instance(id, "hide_border", true); |
391 |
c_wait(60); |
392 |
c_waitcustom(); |
393 |
} |
394 |
if (con == 11 && customcon == 1) |
395 |
{ |
396 |
con = 12; |
397 |
alarm[0] = 30; |
398 |
room_persistent = true; |
399 |
room_goto(room_legend_neo ); |
400 |
} |
401 |
if (con == 13 || scr_cutscene_loadedscr_cutscene_loadedfunction scr_cutscene_loaded()
{
var __loadedState = 0;
if (instance_exists(obj_cutscene_master))
{
if (obj_cutscene_master.loadedState == 1)
__loadedState = 1;
}
return __loadedState;
} ()) |
402 |
{ |
403 |
room_persistent = false; |
404 |
static_queen_stop = true; |
405 |
con = 49; |
406 |
alarm[0] = 30; |
407 |
c_waitcustom_end(); |
408 |
c_var_instance(id, "hide_border", false); |
409 |
c_var_instance(id, "show_border", true); |
410 |
c_sel(be); |
411 |
c_autowalk(1); |
412 |
c_setxy(220, 222); |
413 |
c_sprite(spr_cutscene_27_berdly_shocked); |
414 |
c_var_instance(id, "queen_surprised", true); |
415 |
c_var_instance(id, "su_shocked", true); |
416 |
c_var_instance(blackall, "image_blend", 0); |
417 |
c_var_lerp_instancec_var_lerp_instancefunction c_var_lerp_instance()
{
if (argument_count < 6)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0);
else if (argument_count == 6)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
else if (argument_count == 7)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6]));
} (blackall, "image_alpha", 1, 0, 60); |
418 |
c_wait(165); |
419 |
c_var_instance(id, "ra_look", true); |
420 |
c_speaker("queen"); |
421 |
c_msgsetloc(0, Face 8* Oh Damn I Did Not Know ThatWait for input"\\E8* Oh Damn I Did Not Know That/", "obj_ch2_scene27_slash_Step_0_gml_343_0" ); |
422 |
c_facenext("ralsei", "L"); |
423 |
c_msgnextloc(Face L* You...Delay 11 didn't!?Wait for input"\\EL* You..^1. didn't!?/", "obj_ch2_scene27_slash_Step_0_gml_345_0" ); |
424 |
c_msgnextloc(Face C* But your whole plan was to --Wait for inputClose Message"\\EC* But your whole plan was to --/%", "obj_ch2_scene27_slash_Step_0_gml_346_0" ); |
425 |
c_talk(); |
426 |
c_wait_box(2); |
427 |
c_var_instance(id, "ra_huh", true); |
428 |
c_wait_box(3); |
429 |
c_var_instance(id, "ra_scared", true); |
430 |
c_waittalk(); |
431 |
c_var_instance(id, "su_squint_1", true); |
432 |
c_var_instance(id, "ra_mu", true); |
433 |
c_var_instance(id, "queen_laugh_start", true); |
434 |
c_soundplay(snd_queen_laugh_0); |
435 |
c_sel(be); |
436 |
if (global.flag[457 spared_berdly] == 1) |
437 |
c_sprite(spr_berdly_walk_up_dw); |
438 |
else |
439 |
c_sprite(spr_cutscene_27_berdly_walk_up); |
440 |
c_halt(); |
441 |
c_wait(15); |
442 |
c_speaker("queen"); |
443 |
c_msgsetloc(0, Face N* I'm Just A Computer LMAO I Don't Know EverythingWait for input"\\EN* I'm Just A Computer LMAO I Don't Know Everything/", "obj_ch2_scene27_slash_Step_0_gml_361_0" ); |
444 |
c_msgnextloc(Face D* I Was Just Guessing Based Off The Knight's ActionsWait for input"\\ED* I Was Just Guessing Based Off The Knight's Actions/", "obj_ch2_scene27_slash_Step_0_gml_362_0" ); |
445 |
c_msgnextloc(Face B* Why The Heck (Hell) Would I Want To End The WorldWait for inputClose Message"\\EB* Why The Heck (Hell) Would I Want To End The World/%", "obj_ch2_scene27_slash_Step_0_gml_363_0" ); |
446 |
c_talk_wait(); |
447 |
c_var_instance(id, "queen_laugh_stop", true); |
448 |
c_sel(be); |
449 |
if (global.flag[457 spared_berdly] == 1) |
450 |
c_sprite(spr_berdly_walk_right_dw); |
451 |
else |
452 |
c_sprite(spr_cutscene_27_berdly_walk_right); |
453 |
c_halt(); |
454 |
c_sel(no); |
455 |
c_sprite(spr_noelle_smile_left_dw); |
456 |
c_mus2("initloop", "noelle_school.ogg", 0); |
457 |
c_speaker("noelle"); |
458 |
c_msgsetloc(0, Face I* W...Delay 11 well,Delay 11 that's a relief!Wait for inputClose Message"\\EI* W..^1. well^1, that's a relief!/%", "obj_ch2_scene27_slash_Step_0_gml_377_0" ); |
459 |
c_talk_wait(); |
460 |
c_sel(be); |
461 |
if (global.flag[457 spared_berdly] == 1) |
462 |
c_sprite(spr_berdly_walk_right_dw_unhappy); |
463 |
else |
464 |
c_sprite(spr_cutscene_27_berdly_walk_right_unhappy); |
465 |
c_halt(); |
466 |
c_sel(no); |
467 |
c_facing("l"); |
468 |
c_speaker("berdly"); |
469 |
c_msgsetloc(0, Face 5* Uhh...Delay 11 ummm...Delay 11 I'm sorry. I...Delay 11 I...Wait for input"\\E5* Uhh..^1. ummm..^1. I'm sorry. I..^1. I.../", "obj_ch2_scene27_slash_Step_0_gml_388_0" ); |
470 |
c_msgnextloc(Face 8* After everything,Delay 11 I just caused trouble for you again,Delay 11 Noelle.Wait for input"\\E8* After everything^1, I just caused trouble for you again^1, Noelle./", "obj_ch2_scene27_slash_Step_0_gml_389_0" ); |
471 |
c_facenext("queen", 13); |
472 |
var small_text = stringsetloc(I Thought About It While Charging My Battery"I Thought About It While Charging My Battery", "obj_ch2_scene27_slash_Step_0_gml_656_0" ); |
473 |
scr_smallfacescr_smallfacefunction scr_smallface(arg0, arg1, arg2, arg3, arg4, arg5)
{
scr_smallface_reset(arg0);
global.smsprite[arg0] = spr_face_susie_alt;
if (is_string(arg1))
{
if (arg1 == "susie")
global.smsprite[arg0] = spr_face_susie_alt;
if (arg1 == "ralsei")
global.smsprite[arg0] = spr_face_r_nohat;
if (arg1 == "lancer")
global.smsprite[arg0] = spr_face_l0;
if (arg1 == "noelle")
global.smsprite[arg0] = spr_face_n_matome;
if (arg1 == "noelle_cropped")
global.smsprite[arg0] = spr_face_n_matome_cropped;
if (arg1 == "queen")
global.smsprite[arg0] = scr_84_get_sprite("spr_face_queen");
if (arg1 == "rouxls")
global.smsprite[arg0] = spr_face_rurus;
if (arg1 == "berdly")
global.smsprite[arg0] = spr_face_berdly_dark;
if (arg1 == "rudy")
global.smsprite[arg0] = spr_face_rudy;
if (arg1 == "none" || arg1 == "empty")
global.smsprite[arg0] = spr_empty;
}
else
{
global.smsprite[arg0] = arg1;
if (arg1 == 0)
global.smsprite[arg0] = spr_empty;
}
global.smimage[arg0] = arg2;
if (is_string(arg3))
{
if (global.fighting == 1)
{
if (arg3 == "left")
global.smxx[arg0] = 60;
if (arg3 == "leftmid")
global.smxx[arg0] = 160;
if (arg3 == "mid" || arg3 == "middle")
global.smxx[arg0] = 260;
if (arg3 == "rightmid")
global.smxx[arg0] = 360;
if (arg3 == "right")
global.smxx[arg0] = 460;
}
else
{
if (arg3 == "left")
global.smxx[arg0] = 70;
if (arg3 == "leftmid")
global.smxx[arg0] = 160;
if (arg3 == "mid" || arg3 == "middle")
global.smxx[arg0] = 260;
if (arg3 == "rightmid")
global.smxx[arg0] = 360;
if (arg3 == "right")
global.smxx[arg0] = 400;
}
}
else
{
global.smxx[arg0] = arg3;
}
if (is_string(arg4))
{
if (global.fighting == 1)
{
if (arg4 == "top")
global.smyy[arg0] = -10;
if (arg4 == "mid" || arg4 == "middle")
global.smyy[arg0] = 30;
if (arg4 == "bottommid")
global.smyy[arg0] = 45;
if (arg4 == "bottom")
global.smyy[arg0] = 56;
if (arg4 == "bottom" || arg4 == "bottommid")
{
global.smdir[arg0] = 90;
global.smspeed[arg0] = 4;
global.smalarm[arg0] = 10;
global.smyy[arg0] += 40;
global.smxx[arg0] -= 40;
}
}
else
{
if (arg4 == "top")
global.smyy[arg0] = -10;
if (arg4 == "mid" || arg4 == "middle")
global.smyy[arg0] = 30;
if (arg4 == "bottommid")
global.smyy[arg0] = 50;
if (arg4 == "bottom")
global.smyy[arg0] = 68;
if (global.darkzone == 0)
{
if (arg4 == "top")
... (1, "queen", 1, "leftmid", "bottom", small_text); |
474 |
c_msgnextloc(Face D* That's Okay Berdly I Understand Mini text 1 Wait for input"\\ED* That's Okay Berdly I Understand \\f1 /", "obj_ch2_scene27_slash_Step_0_gml_391_0" ); |
475 |
c_msgnextloc(Face 1* You Cannot Calculate Other People's FeelingsWait for inputClose Message"\\E1* You Cannot Calculate Other People's Feelings/%", "obj_ch2_scene27_slash_Step_0_gml_392_0" ); |
476 |
c_talk(); |
477 |
c_wait_box(1); |
478 |
c_sel(be); |
479 |
if (global.flag[457 spared_berdly] == 1) |
480 |
c_sprite(spr_berdly_depressed_dw_right); |
481 |
else |
482 |
c_sprite(spr_cutscene_27_berdly_depressed); |
483 |
c_sel(no); |
484 |
c_facing("l"); |
485 |
c_waittalk(); |
486 |
c_sel(be); |
487 |
if (global.flag[457 spared_berdly] == 1) |
488 |
c_sprite(spr_berdly_walk_up_dw); |
489 |
else |
490 |
c_sprite(spr_cutscene_27_berdly_walk_up); |
491 |
c_halt(); |
492 |
c_wait(5); |
493 |
c_speaker("berdly"); |
494 |
c_msgsetloc(0, Face 3* You...Delay 11 you understand how I feel?Wait for inputClose Message"\\E3* You..^1. you understand how I feel?/%", "obj_ch2_scene27_slash_Step_0_gml_402_0" ); |
495 |
c_talk_wait(); |
496 |
c_var_instance(id, "queen_laugh_start", true); |
497 |
c_soundplay(snd_queen_laugh_0); |
498 |
c_sel(no); |
499 |
c_facing("u"); |
500 |
c_wait(15); |
501 |
c_speaker("queen"); |
502 |
c_msgsetloc(0, Face N* Not Really LMAO I Just Don't Want Noelle To Be SadWait for inputClose Message"\\EN* Not Really LMAO I Just Don't Want Noelle To Be Sad/%", "obj_ch2_scene27_slash_Step_0_gml_417_0" ); |
503 |
c_talk_wait(); |
504 |
c_var_instance(id, "queen_laugh_stop", true); |
505 |
c_sel(no); |
506 |
c_sprite(spr_cutscene_23b_noelle_walk_happy_up_left); |
507 |
c_halt(); |
508 |
c_sel(be); |
509 |
if (global.flag[457 spared_berdly] == 1) |
510 |
c_sprite(spr_berdly_walk_right_dw); |
511 |
else |
512 |
c_sprite(spr_cutscene_27_berdly_walk_right); |
513 |
c_halt(); |
514 |
c_speaker("noelle"); |
515 |
c_msgsetloc(0, Face 4* Haha,Delay 11 well...Delay 11 I'm glad...Delay 11 you two kind of get it now.Wait for inputClose Message"\\E4* Haha^1, well..^1. I'm glad..^1. you two kind of get it now./%", "obj_ch2_scene27_slash_Step_0_gml_437_0" ); |
516 |
c_talk_wait(); |
517 |
c_sel(be); |
518 |
c_autowalk(0); |
519 |
if (global.flag[457 spared_berdly] == 1) |
520 |
c_sprite(spr_berdly_smug_point); |
521 |
else |
522 |
c_sprite(spr_cutscene_27_berdly_smug); |
523 |
c_imagespeed(0.25); |
524 |
c_speaker("berdly"); |
525 |
c_msgsetloc(0, Face E* Guess we all...Delay 11 made a pretty sweet team in the end.Wait for inputClose Message"\\EE* Guess we all..^1. made a pretty sweet team in the end./%", "obj_ch2_scene27_slash_Step_0_gml_446_0" ); |
526 |
c_talk_wait(); |
527 |
c_soundplay(snd_queen_bandicoot); |
528 |
c_sel(no); |
529 |
c_autowalk(0); |
530 |
c_sprite(spr_noelle_laugh_dw); |
531 |
c_imagespeed(0.25); |
532 |
c_sel(be); |
533 |
if (global.flag[457 spared_berdly] == 1) |
534 |
c_sprite(spr_berdly_laugh_dw); |
535 |
else |
536 |
c_sprite(spr_cutscene_27_berdly_laugh); |
537 |
c_imagespeed(0.25); |
538 |
c_var_instance(id, "queen_laugh_start", true); |
539 |
c_wait(99); |
540 |
c_var_instance(id, "queen_laugh_stop", true); |
541 |
c_sel(be); |
542 |
c_halt(); |
543 |
c_sel(no); |
544 |
c_halt(); |
545 |
c_speaker("queen"); |
546 |
c_msgsetloc(0, Face I* No We Freaking Didn't?Wait for inputClose Message"\\EI* No We Freaking Didn't?/%", "obj_ch2_scene27_slash_Step_0_gml_486_0" ); |
547 |
c_talk_wait(); |
548 |
c_var_instance(id, "su_look_right", true); |
549 |
c_speaker("susie"); |
550 |
c_msgsetloc(0, Face H* CAN YOU LET GO OF US NOW!?Wait for inputClose Message"\\EH* CAN YOU LET GO OF US NOW!?/%", "obj_ch2_scene27_slash_Step_0_gml_494_0" ); |
551 |
c_talk_wait(); |
552 |
c_speaker("queen"); |
553 |
c_msgsetloc(0, Face D* Oh YeahWait for inputClose Message"\\ED* Oh Yeah/%", "obj_ch2_scene27_slash_Step_0_gml_498_0" ); |
554 |
c_talk_wait(); |
555 |
c_sel(no); |
556 |
c_autowalk(1); |
557 |
c_facing("l"); |
558 |
c_sel(be); |
559 |
if (global.flag[457 spared_berdly] == 1) |
560 |
c_sprite(spr_berdly_walk_right_dw); |
561 |
else |
562 |
c_sprite(spr_cutscene_27_berdly_walk_right); |
563 |
c_halt(); |
564 |
c_var_instance(id, "hand_leave", true); |
565 |
c_soundplay(snd_jump); |
566 |
c_soundplay(snd_queen_pirouette); |
567 |
c_sel(kr); |
568 |
c_setxy(145, 135); |
569 |
c_sprite(spr_kris_sword_jump); |
570 |
c_visible(1); |
571 |
c_sel(su); |
572 |
c_setxy(65, 118); |
573 |
c_sprite(spr_susie_jump_back); |
574 |
c_visible(1); |
575 |
c_sel(ra); |
576 |
c_setxy(174, 90); |
577 |
c_sprite(spr_ralsei_jump); |
578 |
c_visible(1); |
579 |
c_sel(ra); |
580 |
c_autowalk(0); |
581 |
c_walkdirect(157, 216, 10); |
582 |
c_sel(kr); |
583 |
c_autowalk(0); |
584 |
c_walkdirect(110, 228, 10); |
585 |
c_sel(su); |
586 |
c_autowalk(0); |
587 |
c_walkdirect(54, 211, 10); |
588 |
c_var_instance(id, "queen_leave", true); |
589 |
c_wait(10); |
590 |
c_sel(kr); |
591 |
c_autowalk(1); |
592 |
c_facing("r"); |
593 |
c_sel(ra); |
594 |
c_autowalk(1); |
595 |
c_facing("r"); |
596 |
c_sel(su); |
597 |
c_autowalk(1); |
598 |
c_facing("r"); |
599 |
c_wait(30); |
600 |
c_walkdirect_wait(54, 224, 4); |
601 |
c_walkdirect_wait(320, 224, 36); |
602 |
c_sel(su); |
603 |
c_walkdirect_wait(320, 211, 4); |
604 |
c_facing("r"); |
605 |
c_sel(no); |
606 |
c_sprite(spr_cutscene_23b_noelle_walk_happy_up_left); |
607 |
c_halt(); |
608 |
c_speaker("noelle"); |
609 |
c_msgsetloc(0, Face 4* S...Delay 11 Susie!!Wait for inputClose Message"\\E4* S..^1. Susie!!/%", "obj_ch2_scene27_slash_Step_0_gml_567_0" ); |
610 |
c_talk_wait(); |
611 |
c_sel(su); |
612 |
c_sprite(spr_susie_walk_back_arm); |
613 |
c_halt(); |
614 |
c_speaker("susie"); |
615 |
c_msgsetloc(0, Face 2* Hey,Delay 11 you stood up to Queen. Not half bad.Wait for inputClose Message"\\E2* Hey^1, you stood up to Queen. Not half bad./%", "obj_ch2_scene27_slash_Step_0_gml_575_0" ); |
616 |
c_talk_wait(); |
617 |
c_sel(no); |
618 |
c_sprite(spr_noelle_blush_dw); |
619 |
c_halt(); |
620 |
c_speaker("noelle"); |
621 |
c_msgsetloc(0, Face 3* R...Delay 11 really?Wait for input"\\E3* R..^1. really?/", "obj_ch2_scene27_slash_Step_0_gml_583_0" ); |
622 |
c_facenext("susie", "A"); |
623 |
c_msgnextloc(Face A* Uh,Delay 11 yeah.Wait for inputClose Message"\\EA* Uh^1, yeah./%", "obj_ch2_scene27_slash_Step_0_gml_585_0" ); |
624 |
c_talk(); |
625 |
c_wait_box(2); |
626 |
c_sel(su); |
627 |
c_flip("x"); |
628 |
c_autowalk(0); |
629 |
c_imagespeed(0.25); |
630 |
c_walk("l", 5, 5); |
631 |
c_delaycmd(6, "imagespeed", 0); |
632 |
c_waittalk(); |
633 |
c_wait(10); |
634 |
c_sel(su); |
635 |
c_flip("x"); |
636 |
c_autowalk(1); |
637 |
c_facing("r"); |
638 |
c_speaker("susie"); |
639 |
c_msgsetloc(0, Face K* ...Delay 11 just,Delay 11 guess you gotta wake up soon,Delay 11 huh?Wait for inputClose Message"\\EK* ..^1. just^1, guess you gotta wake up soon^1, huh?/%", "obj_ch2_scene27_slash_Step_0_gml_592_0" ); |
640 |
c_talk_wait(); |
641 |
c_sel(no); |
642 |
c_sprite(spr_noelle_shocked_dw); |
643 |
c_speaker("noelle"); |
644 |
c_msgsetloc(0, Face N* H-huh?Wait for inputClose Message"\\EN* H-huh?/%", "obj_ch2_scene27_slash_Step_0_gml_599_0" ); |
645 |
c_talk_wait(); |
646 |
c_sel(no); |
647 |
c_sprite(spr_cutscene_23b_noelle_blush); |
648 |
c_halt(); |
649 |
c_wait(5); |
650 |
c_speaker("noelle"); |
651 |
c_msgsetloc(0, Face 8* (Everything got so intense,Delay 11 I forgot it was a dream...)Wait for inputClose Message"\\E8* (Everything got so intense^1, I forgot it was a dream...)/%", "obj_ch2_scene27_slash_Step_0_gml_609_0" ); |
652 |
c_talk_wait(); |
653 |
c_sel(no); |
654 |
c_facing("d"); |
655 |
c_sel(su); |
656 |
c_facing("r"); |
657 |
c_speaker("noelle"); |
658 |
c_msgsetloc(0, Face 9* Then...Delay 11 I just hope...Wait for inputClose Message"\\E9* Then..^1. I just hope.../%", "obj_ch2_scene27_slash_Step_0_gml_620_0" ); |
659 |
c_talk_wait(); |
660 |
c_sel(no); |
661 |
c_sprite(spr_cutscene_23b_noelle_walk_happy_up_left); |
662 |
c_halt(); |
663 |
c_speaker("noelle"); |
664 |
c_msgsetloc(0, Face 4* I get to have more dreams like this.Wait for inputClose Message"\\E4* I get to have more dreams like this./%", "obj_ch2_scene27_slash_Step_0_gml_629_0" ); |
665 |
c_talk_wait(); |
666 |
c_sel(su); |
667 |
c_facing("u"); |
668 |
c_speaker("susie"); |
669 |
c_msgsetloc(0, Face 0* ...Wait for inputClose Message"\\E0* .../%", "obj_ch2_scene27_slash_Step_0_gml_637_0" ); |
670 |
c_talk_wait(); |
671 |
c_walk_wait("r", 3, 4); |
672 |
c_speaker("susie"); |
673 |
c_msgsetloc(0, Face C* Hey,Delay 11 Noelle,Delay 11 when you wake up...Delay 11 um...Wait for inputClose Message"\\EC* Hey^1, Noelle^1, when you wake up..^1. um.../%", "obj_ch2_scene27_slash_Step_0_gml_644_0" ); |
674 |
c_talk_wait(); |
675 |
c_facing("d"); |
676 |
c_speaker("susie"); |
677 |
c_msgsetloc(0, Face K* Well,Delay 11 I just wanted to say...Delay 11 uhh...Wait for inputClose Message"\\EK* Well^1, I just wanted to say..^1. uhh.../%", "obj_ch2_scene27_slash_Step_0_gml_651_0" ); |
678 |
c_talk_wait(); |
679 |
c_wait(5); |
680 |
c_sel(qu); |
681 |
c_autowalk(0); |
682 |
c_sprite(spr_cutscene_26_queen_climb); |
683 |
c_imageindex(0); |
684 |
c_imagespeed(0.25); |
685 |
c_walkdirect_wait(518, 342, 40); |
686 |
c_halt(); |
687 |
c_wait(15); |
688 |
c_soundplay(snd_jump); |
689 |
c_soundplay(snd_queen_hoot_0); |
690 |
c_autowalk(0); |
691 |
c_sprite(spr_cutscene_city01_queen_stealth); |
692 |
c_jumpc_jumpfunction c_jump(arg0, arg1, arg2, arg3)
{
c_cmd("jump", arg0, arg1, arg2, arg3);
} (452, 178, 45, 15); |
693 |
c_wait(16); |
694 |
c_autowalk(1); |
695 |
c_facing("l"); |
696 |
c_setxy(492, 178); |
697 |
c_shakeobj(); |
698 |
c_imageindex(0); |
699 |
c_imagespeed(0); |
700 |
c_sel(su); |
701 |
c_facing("r"); |
702 |
c_sel(no); |
703 |
c_facing("r"); |
704 |
c_sel(be); |
705 |
if (global.flag[457 spared_berdly] == 1) |
706 |
c_sprite(spr_berdly_walk_right_dw); |
707 |
else |
708 |
c_sprite(spr_cutscene_27_berdly_walk_right); |
709 |
c_halt(); |
710 |
c_wait(40); |
711 |
c_speaker("queen"); |
712 |
c_msgsetloc(0, Face 1* Well Then I Suppose It Is Time For You All To ExitWait for input"\\E1* Well Then I Suppose It Is Time For You All To Exit/", "obj_ch2_scene27_slash_Step_0_gml_682_0" ); |
713 |
c_msgnextloc(Face B* Running Program...Delay 11 Tender Goodbye.EXEWait for input"\\EB* Running Program..^1. Tender Goodbye.EXE/", "obj_ch2_scene27_slash_Step_0_gml_683_0" ); |
714 |
c_msgnextloc(Face D* I Will Miss Each Of YouWait for input"\\ED* I Will Miss Each Of You/", "obj_ch2_scene27_slash_Step_0_gml_684_0" ); |
715 |
c_msgnextloc(Face 9* Noelle,Delay 11 Your Un-needed HonestyWait for input"\\E9* Noelle^1, Your Un-needed Honesty/", "obj_ch2_scene27_slash_Step_0_gml_685_0" ); |
716 |
c_msgnextloc(Face 1* Susie,Delay 11 Your Foolish BraveryWait for input"\\E1* Susie^1, Your Foolish Bravery/", "obj_ch2_scene27_slash_Step_0_gml_686_0" ); |
717 |
c_msgnextloc(Face B* Kris,Delay 11 Your Chill VibesWait for input"\\EB* Kris^1, Your Chill Vibes/", "obj_ch2_scene27_slash_Step_0_gml_687_0" ); |
718 |
c_msgnextloc(Face D* ...Wait for input"\\ED* .../", "obj_ch2_scene27_slash_Step_0_gml_688_0" ); |
719 |
c_msgnextloc(Face F* B...Burghley?Wait for inputClose Message"\\EF* B...Burghley?/%", "obj_ch2_scene27_slash_Step_0_gml_689_0" ); |
720 |
c_talk(); |
721 |
c_wait_box(1); |
722 |
c_sel(qu); |
723 |
c_soundplay(snd_wing); |
724 |
c_autowalk(0); |
725 |
c_sprite(spr_cutscene_10_queen_armup); |
726 |
c_imageindex(0); |
727 |
c_imagespeed(0.4); |
728 |
c_delaycmd(15, "imagespeed", 0); |
729 |
c_delayfacing(20, "l"); |
730 |
c_var_instance(id, "tender_goodbye", true); |
731 |
c_sel(kr); |
732 |
c_facing("u"); |
733 |
c_sel(no); |
734 |
c_facing("u"); |
735 |
c_sel(su); |
736 |
c_facing("u"); |
737 |
c_sel(be); |
738 |
if (global.flag[457 spared_berdly] == 1) |
739 |
c_sprite(spr_berdly_walk_up_dw); |
740 |
else |
741 |
c_sprite(spr_cutscene_27_berdly_walk_up); |
742 |
c_halt(); |
743 |
c_sel(ra); |
744 |
c_autowalk(1); |
745 |
c_facing("u"); |
746 |
c_wait_box(2); |
747 |
c_sel(qu); |
748 |
c_facing("l"); |
749 |
c_wait_box(3); |
750 |
c_var_instance(id, "noelle_qs", true); |
751 |
c_wait_box(4); |
752 |
c_var_instance(id, "susie_qs", true); |
753 |
c_wait_box(5); |
754 |
c_var_instance(id, "kris_qs", true); |
755 |
c_wait_box(6); |
756 |
c_sel(qu); |
757 |
c_facing("d"); |
758 |
c_wait_box(7); |
759 |
c_facing("l"); |
760 |
c_var_instance(id, "berdly_qs", true); |
761 |
c_waittalk(); |
762 |
c_wait(5); |
763 |
c_sel(kr); |
764 |
c_facing("r"); |
765 |
c_sel(no); |
766 |
c_facing("l"); |
767 |
c_sel(su); |
768 |
c_facing("l"); |
769 |
c_sel(be); |
770 |
c_autowalk(1); |
771 |
c_facing("l"); |
772 |
c_sel(ra); |
773 |
c_sprite(spr_ralsei_laugh); |
774 |
c_arg_objectxy(ra_actor, 0, 5); |
775 |
c_setxy(x, y); |
776 |
c_halt(); |
777 |
c_speaker("ralsei"); |
778 |
c_msgsetloc(0, Face 2* It doesn't have to be goodbye,Delay 11 Queen!Wait for input"\\E2* It doesn't have to be goodbye^1, Queen!/", "obj_ch2_scene27_slash_Step_0_gml_711_0" ); |
779 |
c_msgnextloc(Face 2* Kris can take you back to our Castle Town!Wait for input"\\E2* Kris can take you back to our Castle Town!/", "obj_ch2_scene27_slash_Step_0_gml_712_0" ); |
780 |
c_msgnextloc(Face H* You and all our recruits can live there!Wait for input"\\EH* You and all our recruits can live there!/", "obj_ch2_scene27_slash_Step_0_gml_713_0" ); |
781 |
c_facenext("queen", 3); |
782 |
c_msgnextloc(Face 3* OhWait for inputClose Message"\\E3* Oh/%", "obj_ch2_scene27_slash_Step_0_gml_715_0" ); |
783 |
c_talk(); |
784 |
c_wait_box(4); |
785 |
c_sel(qu); |
786 |
c_facing("d"); |
787 |
c_waittalk(); |
788 |
c_sel(ra); |
789 |
c_facing("r"); |
790 |
c_arg_objectxy(ra_actor, 0, -5); |
791 |
c_setxy(x, y); |
792 |
c_sel(qu); |
793 |
c_autowalk(1); |
794 |
c_walk("r", 10, 60); |
795 |
c_var_instance(id, "tender_cancel", true); |
796 |
c_var_instance(id, "tender_finish", true); |
797 |
c_wait(30); |
798 |
c_speaker("queen"); |
799 |
c_msgsetloc(0, Face 1* Deleting Tender Goodbye.EXEWait for inputClose Message"\\E1* Deleting Tender Goodbye.EXE/%", "obj_ch2_scene27_slash_Step_0_gml_728_0" ); |
800 |
c_talk_wait(); |
801 |
c_wait(30); |
802 |
c_sel(su); |
803 |
c_sprite(spr_susie_pose); |
804 |
c_halt(); |
805 |
c_sel(no); |
806 |
c_facing("l"); |
807 |
c_sel(be); |
808 |
if (global.flag[457 spared_berdly] == 1) |
809 |
c_sprite(spr_berdly_walk_right_dw); |
810 |
else |
811 |
c_sprite(spr_cutscene_27_berdly_walk_right); |
812 |
c_halt(); |
813 |
c_sel(ra); |
814 |
c_facing("r"); |
815 |
c_sel(kr); |
816 |
c_facing("r"); |
817 |
c_msgside("top"); |
818 |
c_speaker("susie"); |
819 |
c_msgsetloc(0, Face 2* Alright!Delay 11 Time to do what we came here for...Wait for inputClose Message"\\E2* Alright^1! Time to do what we came here for.../%", "obj_ch2_scene27_slash_Step_0_gml_734_0" ); |
820 |
c_talk_wait(); |
821 |
c_sel(no); |
822 |
c_sprite(spr_noelle_sad_left_dw); |
823 |
c_speaker("noelle"); |
824 |
c_msgsetloc(0, Face 6* ...Wait for inputClose Message"\\E6* .../%", "obj_ch2_scene27_slash_Step_0_gml_742_0" ); |
825 |
c_talk_wait(); |
826 |
c_sel(su); |
827 |
c_facing("r"); |
828 |
c_sel(no); |
829 |
c_sprite(spr_cutscene_23b_noelle_walk_happy_up_left); |
830 |
c_halt(); |
831 |
c_speaker("susie"); |
832 |
c_msgsetloc(0, Face 0* Hey,Delay 11 Noelle.Wait for input"\\E0* Hey^1, Noelle./", "obj_ch2_scene27_slash_Step_0_gml_750_0" ); |
833 |
c_msgnextloc(Face C* ...Delay 11 If you see the real Susie,Delay 11 just...Wait for inputClose Message"\\EC* ..^1. If you see the real Susie^1, just.../%", "obj_ch2_scene27_slash_Step_0_gml_751_0" ); |
834 |
c_talk(); |
835 |
c_wait_box(1); |
836 |
c_sel(su); |
837 |
c_walk("r", 3, 5); |
838 |
c_waittalk(); |
839 |
c_sel(su); |
840 |
c_facing("l"); |
841 |
c_speaker("susie"); |
842 |
c_msgsetloc(0, Face K* Just know that maybe,Delay 11 she's...Wait for inputClose Message"\\EK* Just know that maybe^1, she's.../%", "obj_ch2_scene27_slash_Step_0_gml_759_0" ); |
843 |
c_talk_wait(); |
844 |
c_wait(30); |
845 |
c_sprite(spr_cutscene_09_susie_exasperated); |
846 |
c_shakeobj(); |
847 |
c_speaker("susie"); |
848 |
c_msgsetloc(0, Face H* Look,Delay 11 she doesn't have a tail,Delay 11 OK!?Wait for inputClose Message"\\EH* Look^1, she doesn't have a tail^1, OK!?/%", "obj_ch2_scene27_slash_Step_0_gml_769_0" ); |
849 |
c_talk_wait(); |
850 |
c_sel(no); |
851 |
c_autowalk(0); |
852 |
c_sprite(spr_noelle_laugh_dw); |
853 |
c_imagespeed(0.25); |
854 |
scr_smallfacescr_smallfacefunction scr_smallface(arg0, arg1, arg2, arg3, arg4, arg5)
{
scr_smallface_reset(arg0);
global.smsprite[arg0] = spr_face_susie_alt;
if (is_string(arg1))
{
if (arg1 == "susie")
global.smsprite[arg0] = spr_face_susie_alt;
if (arg1 == "ralsei")
global.smsprite[arg0] = spr_face_r_nohat;
if (arg1 == "lancer")
global.smsprite[arg0] = spr_face_l0;
if (arg1 == "noelle")
global.smsprite[arg0] = spr_face_n_matome;
if (arg1 == "noelle_cropped")
global.smsprite[arg0] = spr_face_n_matome_cropped;
if (arg1 == "queen")
global.smsprite[arg0] = scr_84_get_sprite("spr_face_queen");
if (arg1 == "rouxls")
global.smsprite[arg0] = spr_face_rurus;
if (arg1 == "berdly")
global.smsprite[arg0] = spr_face_berdly_dark;
if (arg1 == "rudy")
global.smsprite[arg0] = spr_face_rudy;
if (arg1 == "none" || arg1 == "empty")
global.smsprite[arg0] = spr_empty;
}
else
{
global.smsprite[arg0] = arg1;
if (arg1 == 0)
global.smsprite[arg0] = spr_empty;
}
global.smimage[arg0] = arg2;
if (is_string(arg3))
{
if (global.fighting == 1)
{
if (arg3 == "left")
global.smxx[arg0] = 60;
if (arg3 == "leftmid")
global.smxx[arg0] = 160;
if (arg3 == "mid" || arg3 == "middle")
global.smxx[arg0] = 260;
if (arg3 == "rightmid")
global.smxx[arg0] = 360;
if (arg3 == "right")
global.smxx[arg0] = 460;
}
else
{
if (arg3 == "left")
global.smxx[arg0] = 70;
if (arg3 == "leftmid")
global.smxx[arg0] = 160;
if (arg3 == "mid" || arg3 == "middle")
global.smxx[arg0] = 260;
if (arg3 == "rightmid")
global.smxx[arg0] = 360;
if (arg3 == "right")
global.smxx[arg0] = 400;
}
}
else
{
global.smxx[arg0] = arg3;
}
if (is_string(arg4))
{
if (global.fighting == 1)
{
if (arg4 == "top")
global.smyy[arg0] = -10;
if (arg4 == "mid" || arg4 == "middle")
global.smyy[arg0] = 30;
if (arg4 == "bottommid")
global.smyy[arg0] = 45;
if (arg4 == "bottom")
global.smyy[arg0] = 56;
if (arg4 == "bottom" || arg4 == "bottommid")
{
global.smdir[arg0] = 90;
global.smspeed[arg0] = 4;
global.smalarm[arg0] = 10;
global.smyy[arg0] += 40;
global.smxx[arg0] -= 40;
}
}
else
{
if (arg4 == "top")
global.smyy[arg0] = -10;
if (arg4 == "mid" || arg4 == "middle")
global.smyy[arg0] = 30;
if (arg4 == "bottommid")
global.smyy[arg0] = 50;
if (arg4 == "bottom")
global.smyy[arg0] = 68;
if (global.darkzone == 0)
{
if (arg4 == "top")
... (0, "susie", 17, "right", "bottom", stringsetloc(It's not a secret!!"It's not a secret!!", "obj_ch2_scene27_slash_Step_0_gml_778_0" )); |
855 |
c_speaker("noelle"); |
856 |
c_msgsetloc(0, Face R* Hahaha,Delay 11 okay!Delay 11 I got it!!Mini text 0 Wait for inputClose Message"\\ER* Hahaha^1, okay^1! I got it!!\\f0/%", "obj_ch2_scene27_slash_Step_0_gml_780_0" ); |
857 |
c_talk_wait(); |
858 |
c_sel(su); |
859 |
c_flip("x"); |
860 |
c_shakeobj(); |
861 |
c_speaker("susie"); |
862 |
c_msgsetloc(0, Face K* (Let's just go,Delay 11 Kris!!!)Wait for inputClose Message"\\EK* (Let's just go^1, Kris!!!)/%", "obj_ch2_scene27_slash_Step_0_gml_788_0" ); |
863 |
c_talk_wait(); |
864 |
c_sel(ra); |
865 |
c_autowalk(0); |
866 |
c_sprite(spr_ralsei_laugh); |
867 |
c_arg_objectxy(ra_actor, 0, 5); |
868 |
c_setxy(x, y); |
869 |
c_imagespeed(0.25); |
870 |
c_sel(be); |
871 |
c_autowalk(0); |
872 |
if (global.flag[457 spared_berdly] == 1) |
873 |
c_sprite(spr_berdly_laugh_dw); |
874 |
else |
875 |
c_sprite(spr_cutscene_27_berdly_laugh); |
876 |
c_imagespeed(0.25); |
877 |
c_sel(su); |
878 |
c_flip("x"); |
879 |
c_walk_wait("d", 5, 5); |
880 |
c_walk_wait("l", 8, 32); |
881 |
c_walk_wait("u", 5, 5); |
882 |
c_walk("r", 5, 5); |
883 |
c_sel(kr); |
884 |
c_autowalk(0); |
885 |
c_walk_wait("d", 5, 5); |
886 |
c_sel(su); |
887 |
c_walk("d", 5, 5); |
888 |
c_sel(kr); |
889 |
c_walk_wait("r", 5, 5); |
890 |
c_sel(su); |
891 |
c_walk("r", 8, 80); |
892 |
c_sel(kr); |
893 |
c_autowalk(0); |
894 |
c_walk_wait("r", 8, 80); |
895 |
c_mus2("volume", 0, 60); |
896 |
c_var_lerp_instancec_var_lerp_instancefunction c_var_lerp_instance()
{
if (argument_count < 6)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], 0);
else if (argument_count == 6)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
else if (argument_count == 7)
c_cmd_x("var", argument[0], argument[1], argument[2], argument[3], argument[4], string(argument[5]) + string(argument[6]));
} (blackall, "image_alpha", 0, 1, 60); |
897 |
c_var_instance(id, "show_border", false); |
898 |
c_var_instance(id, "hide_border", true); |
899 |
c_wait(180); |
900 |
c_actortokris(); |
901 |
c_actortocaterpillar(); |
902 |
c_terminatekillactors(); |
903 |
} |
904 |
if (con == 50 && !i_ex(obj_cutscene_master)) |
905 |
{ |
906 |
con = 99; |
907 |
if (scr_get_total_recruitsscr_get_total_recruitsfunction scr_get_total_recruits()
{
var totalrecruits = 0;
var chapter = -1;
var start_index = 0;
var max_index = 100;
if (argument_count > 0)
chapter = argument[0];
if (chapter == 2)
{
start_index = 30;
max_index = 44;
}
for (var i = start_index; i < max_index; i++)
{
if (global.flag[i + 600] == 1)
totalrecruits++;
}
return totalrecruits;
} (2) == 0) |
908 |
global.flag[388 got_no_recruits] = 1; |
909 |
snd_free_all(); |
910 |
global.plot = 171; |
911 |
room_goto(room_cc_fountain ); |
912 |
} |
913 |
if (berdly_power_up_start) |
914 |
{ |
915 |
berdly_power_up_start = false; |
916 |
berdly_halberd = instance_create(camerax() + 320, cameray() + 180, obj_ch2_scene27_halberd); |
917 |
} |
918 |
if (berdly_power_up) |
919 |
{ |
920 |
berdly_power_up = false; |
921 |
with (berdly_halberd) |
922 |
con = 4; |
923 |
} |
924 |
if (berdly_power_up_cancel) |
925 |
{ |
926 |
berdly_power_up_cancel = false; |
927 |
with (berdly_halberd) |
928 |
con = 5; |
929 |
} |
930 |
if (shake_hand) |
931 |
{ |
932 |
shake_hand = false; |
933 |
if (i_ex(obj_ch2_scene27_queenhand)) |
934 |
{ |
935 |
with (obj_ch2_scene27_queenhand) |
936 |
{ |
937 |
var shakething = scr_shakeobjscr_shakeobjfunction scr_shakeobj()
{
shakeobj = instance_create(x, y, obj_shakeobj);
shakeobj.target = id;
with (shakeobj)
event_user(0);
} (); |
938 |
shakeobj.shakeamt = 20; |
939 |
} |
940 |
var dmgsnd = snd_play(snd_damage); |
941 |
snd_pitch(dmgsnd, 0.8 + random(0.2)); |
942 |
} |
943 |
} |
944 |
if (tender_goodbye) |
945 |
{ |
946 |
tender_goodbye = false; |
947 |
if (i_ex(obj_ch2_scene26_cityscape)) |
948 |
{ |
949 |
with (obj_ch2_scene26_cityscape) |
950 |
tender_goodbye = true; |
951 |
} |
952 |
} |
953 |
if (tender_cancel) |
954 |
{ |
955 |
tender_cancel = false; |
956 |
if (i_ex(obj_ch2_scene26_cityscape)) |
957 |
{ |
958 |
with (obj_ch2_scene26_cityscape) |
959 |
tender_cancel = true; |
960 |
} |
961 |
} |
962 |
if (noelle_qs) |
963 |
{ |
964 |
noelle_qs = false; |
965 |
var screen = instance_create(no_actor.x + 25, cameray() + 160, obj_queenscreen); |
966 |
screen.image_index = 7; |
967 |
screen.aligned = 1; |
968 |
} |
969 |
if (susie_qs) |
970 |
{ |
971 |
susie_qs = false; |
972 |
var screen = instance_create(su_actor.x + 26, cameray() + 160, obj_queenscreen); |
973 |
screen.image_index = 39; |
974 |
screen.aligned = 1; |
975 |
} |
976 |
if (kris_qs) |
977 |
{ |
978 |
kris_qs = false; |
979 |
var screen = instance_create(kr_actor.x + 20, cameray() + 160, obj_queenscreen); |
980 |
screen.image_index = 38; |
981 |
screen.aligned = 1; |
982 |
} |
983 |
if (berdly_qs) |
984 |
{ |
985 |
berdly_qs = false; |
986 |
var screen = instance_create(be_actor.x + 24, cameray() + 160, obj_queenscreen); |
987 |
screen.image_index = 20; |
988 |
screen.aligned = 1; |
989 |
} |
990 |
if (tender_finish) |
991 |
{ |
992 |
tender_finish = false; |
993 |
if (i_ex(obj_queenscreen)) |
994 |
{ |
995 |
with (obj_queenscreen) |
996 |
instance_destroy(); |
997 |
} |
998 |
} |
999 |
if (hand_release) |
1000 |
{ |
1001 |
hand_release = false; |
1002 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1003 |
{ |
1004 |
with (obj_ch2_scene27_queenhand) |
1005 |
release = true; |
1006 |
} |
1007 |
} |
1008 |
if (hand_leave) |
1009 |
{ |
1010 |
hand_leave = false; |
1011 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1012 |
{ |
1013 |
with (obj_ch2_scene27_queenhand) |
1014 |
leave = true; |
1015 |
} |
1016 |
} |
1017 |
if (su_struggle) |
1018 |
{ |
1019 |
su_struggle = false; |
1020 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1021 |
{ |
1022 |
with (obj_ch2_scene27_queenhand) |
1023 |
su_struggle = true; |
1024 |
} |
1025 |
} |
1026 |
if (su_shocked) |
1027 |
{ |
1028 |
su_shocked = false; |
1029 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1030 |
{ |
1031 |
with (obj_ch2_scene27_queenhand) |
1032 |
su_shocked = true; |
1033 |
} |
1034 |
} |
1035 |
if (su_look_left) |
1036 |
{ |
1037 |
su_look_left = false; |
1038 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1039 |
{ |
1040 |
with (obj_ch2_scene27_queenhand) |
1041 |
su_look_left = true; |
1042 |
} |
1043 |
} |
1044 |
if (su_look_right) |
1045 |
{ |
1046 |
su_look_right = false; |
1047 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1048 |
{ |
1049 |
with (obj_ch2_scene27_queenhand) |
1050 |
su_look_right = true; |
1051 |
} |
1052 |
} |
1053 |
if (su_grin_1) |
1054 |
{ |
1055 |
su_grin_1 = false; |
1056 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1057 |
{ |
1058 |
with (obj_ch2_scene27_queenhand) |
1059 |
su_grin_1 = true; |
1060 |
} |
1061 |
} |
1062 |
if (su_grin_2) |
1063 |
{ |
1064 |
su_grin_2 = false; |
1065 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1066 |
{ |
1067 |
with (obj_ch2_scene27_queenhand) |
1068 |
su_grin_2 = true; |
1069 |
} |
1070 |
} |
1071 |
if (su_squint_1) |
1072 |
{ |
1073 |
su_squint_1 = false; |
1074 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1075 |
{ |
1076 |
with (obj_ch2_scene27_queenhand) |
1077 |
su_squint_1 = true; |
1078 |
} |
1079 |
} |
1080 |
if (su_squint_2) |
1081 |
{ |
1082 |
su_squint_2 = false; |
1083 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1084 |
{ |
1085 |
with (obj_ch2_scene27_queenhand) |
1086 |
su_squint_2 = true; |
1087 |
} |
1088 |
} |
1089 |
if (su_concerned) |
1090 |
{ |
1091 |
su_concerned = false; |
1092 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1093 |
{ |
1094 |
with (obj_ch2_scene27_queenhand) |
1095 |
su_concerned = true; |
1096 |
} |
1097 |
} |
1098 |
if (ra_struggle) |
1099 |
{ |
1100 |
ra_struggle = false; |
1101 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1102 |
{ |
1103 |
with (obj_ch2_scene27_queenhand) |
1104 |
ra_struggle = true; |
1105 |
} |
1106 |
} |
1107 |
if (ra_huh) |
1108 |
{ |
1109 |
ra_huh = false; |
1110 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1111 |
{ |
1112 |
with (obj_ch2_scene27_queenhand) |
1113 |
ra_huh = true; |
1114 |
} |
1115 |
} |
1116 |
if (ra_look) |
1117 |
{ |
1118 |
ra_look = false; |
1119 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1120 |
{ |
1121 |
with (obj_ch2_scene27_queenhand) |
1122 |
ra_look = true; |
1123 |
} |
1124 |
} |
1125 |
if (ra_smile) |
1126 |
{ |
1127 |
ra_smile = false; |
1128 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1129 |
{ |
1130 |
with (obj_ch2_scene27_queenhand) |
1131 |
ra_smile = true; |
1132 |
} |
1133 |
} |
1134 |
if (ra_scared) |
1135 |
{ |
1136 |
ra_scared = false; |
1137 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1138 |
{ |
1139 |
with (obj_ch2_scene27_queenhand) |
1140 |
ra_scared = true; |
1141 |
} |
1142 |
} |
1143 |
if (ra_stern) |
1144 |
{ |
1145 |
ra_stern = false; |
1146 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1147 |
{ |
1148 |
with (obj_ch2_scene27_queenhand) |
1149 |
ra_stern = true; |
1150 |
} |
1151 |
} |
1152 |
if (ra_mu) |
1153 |
{ |
1154 |
ra_mu = false; |
1155 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1156 |
{ |
1157 |
with (obj_ch2_scene27_queenhand) |
1158 |
ra_mu = true; |
1159 |
} |
1160 |
} |
1161 |
if (ra_shake) |
1162 |
{ |
1163 |
ra_shake = false; |
1164 |
if (i_ex(obj_ch2_scene27_queenhand)) |
1165 |
{ |
1166 |
with (obj_ch2_scene27_queenhand) |
1167 |
ra_shake = true; |
1168 |
} |
1169 |
} |
1170 |
if (set_queen_voice) |
1171 |
{ |
1172 |
set_queen_voice = false; |
1173 |
global.typer = 62; |
1174 |
} |
1175 |
if (queen_laugh_start) |
1176 |
{ |
1177 |
queen_laugh_start = false; |
1178 |
queen_laugh_start = false; |
1179 |
if (i_ex(obj_ch2_scene26_gigaqueen)) |
1180 |
{ |
1181 |
with (obj_ch2_scene26_gigaqueen) |
1182 |
laugh = true; |
1183 |
} |
1184 |
} |
1185 |
if (queen_laugh_stop) |
1186 |
{ |
1187 |
queen_laugh_stop = false; |
1188 |
if (i_ex(obj_ch2_scene26_gigaqueen)) |
1189 |
{ |
1190 |
with (obj_ch2_scene26_gigaqueen) |
1191 |
laugh = false; |
1192 |
} |
1193 |
} |
1194 |
if (queen_surprised) |
1195 |
{ |
1196 |
queen_surprised = false; |
1197 |
if (i_ex(obj_ch2_scene26_gigaqueen)) |
1198 |
{ |
1199 |
with (obj_ch2_scene26_gigaqueen) |
1200 |
surprised = true; |
1201 |
} |
1202 |
} |
1203 |
if (static_queen) |
1204 |
{ |
1205 |
static_queen = false; |
1206 |
if (i_ex(obj_ch2_scene26_gigaqueen)) |
1207 |
{ |
1208 |
with (obj_ch2_scene26_gigaqueen) |
1209 |
static_start = true; |
1210 |
} |
1211 |
} |
1212 |
if (static_queen_stop) |
1213 |
{ |
1214 |
static_queen_stop = false; |
1215 |
if (i_ex(obj_ch2_scene26_gigaqueen)) |
1216 |
{ |
1217 |
with (obj_ch2_scene26_gigaqueen) |
1218 |
static_stop = true; |
1219 |
} |
1220 |
} |
1221 |
if (queen_leave) |
1222 |
{ |
1223 |
queen_leave = false; |
1224 |
if (i_ex(obj_ch2_scene26_gigaqueen)) |
1225 |
{ |
1226 |
with (obj_ch2_scene26_gigaqueen) |
1227 |
leave = true; |
1228 |
} |
1229 |
} |
1230 |
if (queen_sad) |
1231 |
{ |
1232 |
queen_sad = false; |
1233 |
if (i_ex(obj_ch2_scene26_gigaqueen)) |
1234 |
{ |
1235 |
with (obj_ch2_scene26_gigaqueen) |
1236 |
{ |
1237 |
head_sprite = spr_cutscene_27_queen_look_down_damaged_opaque; |
1238 |
pilot_sprite = spr_cutscene_26_queen_pilot_unhappy; |
1239 |
} |
1240 |
} |
1241 |
} |
1242 |
if (queen_happy) |
1243 |
{ |
1244 |
queen_happy = false; |
1245 |
if (i_ex(obj_ch2_scene26_gigaqueen)) |
1246 |
{ |
1247 |
with (obj_ch2_scene26_gigaqueen) |
1248 |
{ |
1249 |
head_sprite = spr_cutscene_27_queen_damaged; |
1250 |
pilot_sprite = spr_cutscene_26_queen_pilot_laugh; |
1251 |
} |
1252 |
} |
1253 |
} |