1 |
if (obj_mainchara.x > (x - 80) && con == -1) |
2 |
{ |
3 |
with (nisesweet) |
4 |
x -= 5; |
5 |
with (djtable) |
6 |
x -= 5; |
7 |
if (nisesweet.x <= (camerax() + 520)) |
8 |
con = 10; |
9 |
} |
10 |
if (con == 10) |
11 |
{ |
12 |
with (nisesweet) |
13 |
x = camerax() + 520; |
14 |
if (obj_controller_dw_cyber_music_final.state == 3) |
15 |
{ |
16 |
floattimer += 0.35; |
17 |
desy = 30 + sin(floattimer); |
18 |
with (nisesweet) |
19 |
{ |
20 |
if (y != other.desy) |
21 |
y = lerp(y, other.desy, 0.25); |
22 |
sprite_index = spr_sweet_dance; |
23 |
image_speed = 0.25; |
24 |
} |
25 |
} |
26 |
else |
27 |
{ |
28 |
floattimer += 0.35; |
29 |
desy = targy + sin(floattimer); |
30 |
with (nisesweet) |
31 |
{ |
32 |
if (y != other.desy) |
33 |
y = lerp(y, other.desy, 0.25); |
34 |
sprite_index = spr_sweet_idle; |
35 |
} |
36 |
} |
37 |
var xpos = nisesweet.x - 40; |
38 |
var ypos = nisesweet.y + 64; |
39 |
with (djtable) |
40 |
x = xpos; |
41 |
with (djtable) |
42 |
y = ypos; |
43 |
if (djtable.x >= 2250) |
44 |
con = 20; |
45 |
} |
46 |
if (con == 20) |
47 |
{ |
48 |
con = 21; |
49 |
global.interact = 1; |
50 |
global.facing = 1; |
51 |
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;
} (); |
52 |
cutscene_master.save_object[0] = id; |
53 |
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;
}
}
}
} (); |
54 |
sw = 5; |
55 |
sw_actor = instance_create(nisesweet.x, nisesweet.y, obj_actor); |
56 |
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);
}
} (sw, sw_actor, "sweet"); |
57 |
sw_actor.sprite_index = spr_sweet_idle; |
58 |
c_sel(sw); |
59 |
c_autowalk(0); |
60 |
nisesweet.visible = 0; |
61 |
hg = 6; |
62 |
hg_actor = instance_create(2200, cameray() - 80, obj_actor); |
63 |
hg_actor.y = cameray() - 800; |
64 |
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);
}
} (hg, hg_actor, "hatguy"); |
65 |
hg_actor.sprite_index = spr_hatguy_idle; |
66 |
c_sel(hg); |
67 |
c_autowalk(0); |
68 |
nisekk.x = 2200; |
69 |
nisekk.y = cameray() - 400; |
70 |
with (nisekk) |
71 |
depth = 95000; |
72 |
djtableb = 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;
} (room_width + 120, 300, spr_cutscene_cyber01_dj_table_hover); |
73 |
djtableb.depth = 500000; |
74 |
djtableb.image_speed = 0.25; |
75 |
} |
76 |
if (con == 21) |
77 |
{ |
78 |
con = 22; |
79 |
alarm[0] = 30; |
80 |
c_mus2("volume", 0, 30); |
81 |
c_soundplay(snd_impact); |
82 |
c_shake(); |
83 |
c_sel(sw); |
84 |
c_jumpc_jumpfunction c_jump(arg0, arg1, arg2, arg3)
{
c_cmd("jump", arg0, arg1, arg2, arg3);
} (2156, 175, 40, 10); |
85 |
c_wait(8); |
86 |
c_soundplay(snd_noise); |
87 |
c_sprite(spr_cutscene_cyber01_sweet_splat); |
88 |
c_shakeobj(); |
89 |
c_wait(10); |
90 |
c_var_instance(djtable, "sprite_index", spr_cutscene_cyber01_dj_table_hover); |
91 |
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]));
} (djtable, "y", djtable.y, cameray() - 100, 30); |
92 |
c_wait(40); |
93 |
c_sprite(spr_sweet_idle); |
94 |
c_shakeobj(); |
95 |
c_imagespeed(0.25); |
96 |
if (shortened) |
97 |
{ |
98 |
c_var_instance(nisekk, "y", cameray() - 180); |
99 |
c_var_instance(hg_actor, "y", cameray() - 80); |
100 |
con = 99; |
101 |
tempcon = 0; |
102 |
c_waitcustom(); |
103 |
} |
104 |
else |
105 |
{ |
106 |
c_mus2("initloop", "music_guys_intro.ogg", 0); |
107 |
c_msgside("bottom"); |
108 |
scr_miniface_init_sweet(); |
109 |
c_speaker("no_name"); |
110 |
c_msgsetloc(0, Mini face 1 \t\t*D-dead end...!Wait for inputClose Message"\\m1\t\t*D-dead end...!/%", "obj_ch2_cyber01_slash_Step_0_gml_83_0" ); |
111 |
c_talk_wait(); |
112 |
c_var_instance(nisekk, "y", cameray() - 180); |
113 |
c_var_instance(hg_actor, "y", cameray() - 80); |
114 |
c_sel(kr); |
115 |
c_walkdirect(2080, 182, 15); |
116 |
c_delayfacing(16, "r"); |
117 |
c_sel(su); |
118 |
c_walkdirect(2105, 220, 15); |
119 |
c_delayfacing(16, "r"); |
120 |
c_sel(ra); |
121 |
c_walkdirect(2039, 130, 15); |
122 |
c_delayfacing(16, "r"); |
123 |
c_sel(sw); |
124 |
c_walk("r", 4, 15); |
125 |
c_wait(30); |
126 |
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, "ralsei", 19, "left", "bottom", stringsetloc(Oh, like "suite?""Oh, like \"suite?\"", "obj_ch2_cyber01_slash_Step_0_gml_104_0" )); |
127 |
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, "susie", 11, "right", "bottom", stringsetloc(Oh, like... sweets?"Oh, like... sweets?", "obj_ch2_cyber01_slash_Step_0_gml_105_0" )); |
128 |
c_speaker("susie"); |
129 |
c_msgsetloc(0, Face 5* Alright,Delay 11 what's the deal,Delay 11 twerp!Wait for input"\\E5* Alright^1, what's the deal^1, twerp!/", "obj_ch2_cyber01_slash_Step_0_gml_108_0" ); |
130 |
c_facenext("no_name", 0); |
131 |
c_msgnextloc(Mini face 1 \t\t*Who's a twerp!? The name's \tSweet!Mini text 0 Mini text 1 Wait for inputClose Message"\\m1\t\t*Who's a twerp!? The name's&\tSweet!\\f0\\f1/%", "obj_ch2_cyber01_slash_Step_0_gml_110_0" ); |
132 |
c_talk_wait(); |
133 |
c_sel(sw); |
134 |
c_sprite(spr_sweet_dance); |
135 |
c_imagespeed(0.25); |
136 |
c_speaker("no_name"); |
137 |
c_msgsetloc(0, Mini face 1 \t\t*Don't tell me you haven't \theard of the Sweet Cap'n \tCakes?!?Wait for input"\\m1\t\t*Don't tell me you haven't&\theard of the Sweet Cap'n&\tCakes?!?/", "obj_ch2_cyber01_slash_Step_0_gml_118_0" ); |
138 |
c_facenext("ralsei", "J"); |
139 |
c_msgnextloc(Face J* Um,Delay 11 doesn't ring a bell...Wait for inputClose Message"\\EJ* Um^1, doesn't ring a bell.../%", "obj_ch2_cyber01_slash_Step_0_gml_120_0" ); |
140 |
c_talk_wait(); |
141 |
c_sel(sw); |
142 |
c_sprite(spr_sweet_hurt); |
143 |
c_shakeobj(); |
144 |
c_soundplay(snd_wing); |
145 |
c_wait(5); |
146 |
c_speaker("no_name"); |
147 |
c_msgsetloc(0, Mini face 1 \t\t*G-Guess our act's still a bit \tunderground...Wait for inputClose Message"\\m1\t\t*G-Guess our act's still a bit&\tunderground.../%", "obj_ch2_cyber01_slash_Step_0_gml_129_0" ); |
148 |
c_talk_wait(); |
149 |
c_sel(sw); |
150 |
c_sprite(spr_sweet_dance); |
151 |
c_imagespeed(0.25); |
152 |
c_speaker("no_name"); |
153 |
c_msgsetloc(0, Mini face 1 \t\t*Sweet Cap'n Cakes!Delay 11 Not only \tare we Cyber Field's BEST \tmusical trio...Wait for input"\\m1\t\t*Sweet Cap'n Cakes^1! Not only&\tare we Cyber Field's BEST&\tmusical trio.../", "obj_ch2_cyber01_slash_Step_0_gml_137_0" ); |
154 |
c_msgnextloc(Mini face 1 \t\t*We're also the last resistance \tagainst the big bad Queen and \tall her crew!Wait for input"\\m1\t\t*We're also the last resistance&\tagainst the big bad Queen and&\tall her crew!/", "obj_ch2_cyber01_slash_Step_0_gml_138_0" ); |
155 |
c_msgnextloc(Mini face 1 \t\t*And that starts with resisting \tYOU!Wait for inputClose Message"\\m1\t\t*And that starts with resisting&\tYOU!/%", "obj_ch2_cyber01_slash_Step_0_gml_139_0" ); |
156 |
c_talk_wait(); |
157 |
c_sprite(spr_sweet_idle); |
158 |
c_sel(su); |
159 |
c_sprite(spr_cutscene_09_susie_exasperated); |
160 |
c_shakeobj(); |
161 |
c_speaker("susie"); |
162 |
c_msgsetloc(0, Face H* What!? We're fighting Queen,Delay 11 too!Wait for input"\\EH* What!? We're fighting Queen^1, too!/", "obj_ch2_cyber01_slash_Step_0_gml_151_0" ); |
163 |
c_facenext("no_name", 0); |
164 |
c_msgnextloc(Mini face 1 \t\t*Nuh-uh-uh!Delay 11 Cap'n saw you help \ther kidnap some girl!Wait for input"\\m1\t\t*Nuh-uh-uh^1! Cap'n saw you help&\ther kidnap some girl!/", "obj_ch2_cyber01_slash_Step_0_gml_153_0" ); |
165 |
c_msgnextloc(Mini face 1 \t\t*Hey!Delay 11 Hey,Delay 11 Cap!Wait for inputClose Message"\\m1\t\t*Hey^1! Hey^1, Cap!/%", "obj_ch2_cyber01_slash_Step_0_gml_154_0" ); |
166 |
c_talk_wait(); |
167 |
c_sel(sw); |
168 |
c_autowalk(0); |
169 |
c_imagespeed(0.25); |
170 |
c_walk("l", 10, 10); |
171 |
c_sel(hg); |
172 |
c_imagespeed(0.25); |
173 |
c_soundplay(snd_lancerwhistle); |
174 |
c_walkdirect_wait(2200, 110, 15); |
175 |
c_soundplay(snd_impact); |
176 |
c_shake(); |
177 |
c_sel(kr); |
178 |
c_autofacing(0); |
179 |
c_walk("l", 6, 10); |
180 |
c_sel(ra); |
181 |
c_autofacing(0); |
182 |
c_walk("l", 6, 10); |
183 |
c_sel(su); |
184 |
c_facing("r"); |
185 |
c_autofacing(0); |
186 |
c_walk("l", 6, 10); |
187 |
c_speaker("no_name"); |
188 |
c_msgsetloc(0, Mini face 3 \t\t*We won't let anyone lay a \tfinger on madamoizels...Wait for inputClose Message"\\m3\t\t*We won't let anyone lay a&\tfinger on madamoizels.../%", "obj_ch2_cyber01_slash_Step_0_gml_170_0" ); |
189 |
c_talk_wait(); |
190 |
c_sel(sw); |
191 |
c_sprite(spr_cutscene_cyber01_sweet_splat); |
192 |
c_soundplay(snd_wing); |
193 |
c_shakeobj(); |
194 |
c_speaker("no_name"); |
195 |
c_msgsetloc(0, Mini face 3 \t\t*Except us!Delay 22 Mini face 1 \tThat's not the point,Delay 11 Cap'n!!Wait for inputClose Message"\\m3\t\t*Except us^2!&\\m1\tThat's not the point^1, Cap'n!!/%", "obj_ch2_cyber01_slash_Step_0_gml_179_0" ); |
196 |
c_talk_wait(); |
197 |
c_sel(hg); |
198 |
c_flip("x"); |
199 |
c_speaker("no_name"); |
200 |
c_msgsetloc(0, Mini face 3 \t\t*It's like half the point. 60%? \t55...Delay 22 Mini face 1 \tWe're rebels,Delay 11 not players!Wait for inputClose Message"\\m3\t\t*It's like half the point. 60`%?&\t55..^2.&\\m1\tWe're rebels^1, not players!/%", "obj_ch2_cyber01_slash_Step_0_gml_186_0" ); |
201 |
c_talk_wait(); |
202 |
c_sel(hg); |
203 |
c_flip("x"); |
204 |
c_speaker("no_name"); |
205 |
c_msgsetloc(0, Mini face 3 \t\t*We're rebels that play.Delay 22 Mini face 1 \tWe don't play!!Delay 11 We don't \tplay!!Wait for input"\\m3\t\t*We're rebels that play^2.&\\m1\tWe don't play!^1! We don't&\tplay!!/", "obj_ch2_cyber01_slash_Step_0_gml_193_0" ); |
206 |
c_msgnextloc(Mini face 3 \t\t*That's it!!Delay 11 K_K!!!Delay 11 Get over \there!!Wait for inputClose Message"\\m3\t\t*That's it!^1! K_K!!^1! Get over&\there!!/%", "obj_ch2_cyber01_slash_Step_0_gml_194_0" ); |
207 |
c_talk_wait(); |
208 |
c_sel(sw); |
209 |
c_sprite(spr_sweet_idle); |
210 |
c_imagespeed(0.25); |
211 |
c_walk("l", 4, 10); |
212 |
c_sel(hg); |
213 |
c_imagespeed(0.25); |
214 |
c_walk_wait("l", 4, 10); |
215 |
c_sel(sw); |
216 |
c_flip("x"); |
217 |
c_imagespeed(0.25); |
218 |
c_sel(hg); |
219 |
c_flip("x"); |
220 |
c_imagespeed(0.25); |
221 |
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]));
} (nisekk, "y", nisekk.y, 175, 15); |
222 |
c_wait(15); |
223 |
c_soundplay(snd_impact); |
224 |
c_shake(); |
225 |
c_wait(30); |
226 |
c_speaker("no_name"); |
227 |
c_msgsetloc(0, Mini face 3 \t\t*K_K,Delay 11 are we players!?Delay 22 Mini face 2 \t...Wait for input"\\m3\t\t*K_K^1, are we players!^2?&\\m2\t.../", "obj_ch2_cyber01_slash_Step_0_gml_223_0" ); |
228 |
c_msgnextloc(Mini face 2 \t\t*I'm a CD player.Wait for inputClose Message"\\m2\t\t*I'm a CD player./%", "obj_ch2_cyber01_slash_Step_0_gml_224_0" ); |
229 |
c_talk_wait(); |
230 |
c_mus("pause"); |
231 |
c_mus2("initloop", "music_guys.ogg", 0); |
232 |
c_sel(sw); |
233 |
c_sprite(spr_sweet_dance); |
234 |
c_imagespeed(0.25); |
235 |
c_sel(hg); |
236 |
c_sprite(spr_hatguy_dance); |
237 |
c_imagespeed(0.25); |
238 |
c_var_instance(nisekk, "dancing", 1); |
239 |
c_wait(60); |
240 |
c_sel(kr); |
241 |
c_sel(ra); |
242 |
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); |
243 |
c_sel(su); |
244 |
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); |
245 |
c_wait(60); |
246 |
c_sel(kr); |
247 |
c_facing("l"); |
248 |
c_delaywalk(16, "l", 1, 80); |
249 |
c_sel(ra); |
250 |
c_facing("l"); |
251 |
c_delaywalk(16, "l", 1, 80); |
252 |
c_sel(su); |
253 |
c_facing("l"); |
254 |
c_delaywalk(16, "l", 1, 80); |
255 |
c_wait(80); |
256 |
c_sel(sw); |
257 |
c_flip("x"); |
258 |
c_sprite(spr_sweet_hurt); |
259 |
c_imagespeed(0); |
260 |
c_sel(kr); |
261 |
c_halt(); |
262 |
c_sel(ra); |
263 |
c_halt(); |
264 |
c_sel(su); |
265 |
c_halt(); |
266 |
c_speaker("no_name"); |
267 |
c_msgsetloc(0, Mini face 1 \t\t*Wait!Delay 11 They're getting away!Wait for inputClose Message"\\m1\t\t*Wait^1! They're getting away!/%", "obj_ch2_cyber01_slash_Step_0_gml_279_0" ); |
268 |
c_talk_wait(); |
269 |
c_sel(sw); |
270 |
c_sprite(spr_sweet_idle); |
271 |
c_imagespeed(0.25); |
272 |
c_sel(kr); |
273 |
c_facing("r"); |
274 |
c_sel(ra); |
275 |
c_facing("r"); |
276 |
c_sel(su); |
277 |
c_facing("r"); |
278 |
c_sel(hg); |
279 |
c_imagespeed(0.25); |
280 |
c_flip("x"); |
281 |
c_sprite(spr_hatguy_idle); |
282 |
c_wait(10); |
283 |
c_speaker("no_name"); |
284 |
c_msgsetloc(0, Mini face 3 \t\t*Sweet,Delay 11 chill. There'll be \tother bad guys!Delay 22 Mini face 1 \tNo,Delay 11 this is our chance!Wait for input"\\m3\t\t*Sweet^1, chill. There'll be&\tother bad guys^2!&\\m1\tNo^1, this is our chance!/", "obj_ch2_cyber01_slash_Step_0_gml_301_0" ); |
285 |
c_msgnextloc(Mini face 1 \t\t*Are you ready!? Let's fight!!Wait for inputClose Message"\\m1\t\t*Are you ready!? Let's fight!!/%", "obj_ch2_cyber01_slash_Step_0_gml_302_0" ); |
286 |
c_talk_wait(); |
287 |
c_wait(90); |
288 |
c_sel(sw); |
289 |
c_flip("x"); |
290 |
c_sel(hg); |
291 |
c_flip("x"); |
292 |
c_speaker("no_name"); |
293 |
c_msgsetloc(0, Mini face 3 \t\t*...Delay 11 K_K. Mini face 2 \tYeah?Wait for input"\\m3\t\t*..^1. K_K.&\\m2\tYeah?/", "obj_ch2_cyber01_slash_Step_0_gml_336_0" ); |
294 |
c_msgnextloc(Mini face 1 \t\t*Play some battle music!Delay 22 Mini face 2 \tOK!Delay 22Wait for inputClose Message"\\m1\t\t*Play some battle music^2!&\\m2\tOK^2!/%", "obj_ch2_cyber01_slash_Step_0_gml_337_0" ); |
295 |
c_talk_wait(); |
296 |
c_sel(sw); |
297 |
c_flip("x"); |
298 |
c_sel(hg); |
299 |
c_flip("x"); |
300 |
c_mus("stop"); |
301 |
c_mus("free_all"); |
302 |
c_var_instance(nisekk, "dancing", 0); |
303 |
c_waitcustom(); |
304 |
} |
305 |
} |
306 |
if (tempcon == 0 && customcon == 1) |
307 |
{ |
308 |
tempcon = 1; |
309 |
con = 23; |
310 |
} |
311 |
if (con == 23 && customcon == 1) |
312 |
{ |
313 |
with (obj_actor) |
314 |
visible = 0; |
315 |
con = 29; |
316 |
alarm[0] = 30; |
317 |
if (global.tempflag[27] == 0) |
318 |
global.tempflag[27] = 1; |
319 |
var sweet_marker = 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;
} (sw_actor.x, sw_actor.y, sw_actor.sprite_index); |
320 |
var hg_marker = 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;
} (hg_actor.x, hg_actor.y, hg_actor.sprite_index); |
321 |
var kk_marker = instance_create(x, y, obj_marker); |
322 |
kk_marker_fake = 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;
} ((room_width - 442) + 92, room_height - 176 - 109, nisekk.sprite_index); |
323 |
nisekk.visible = false; |
324 |
encounterflag = 552; |
325 |
global.flag[54 encounter_pointer] = encounterflag; |
326 |
obj_mainchara.cutscene = 1; |
327 |
obj_mainchara.x = kr_actor.x; |
328 |
obj_mainchara.y = kr_actor.y; |
329 |
global.cinstance[0].x = su_actor.x; |
330 |
global.cinstance[0].y = su_actor.y; |
331 |
global.cinstance[1].x = ra_actor.x; |
332 |
global.cinstance[1].y = ra_actor.y; |
333 |
global.flag[9 battle_music] = 2; |
334 |
global.batmusic[0] = -1; |
335 |
snd_init("spamton_neo_mix_ex_wip.ogg"); |
336 |
scr_battlescr_battlefunction scr_battle(arg0, arg1, arg2, arg3, arg4)
{
global.specialbattle = arg1;
global.encounterno = arg0;
if ( global.flag[9 battle_music] != 2)
{
global.flag[9 battle_music] = 1;
global.batmusic[0] = snd_init("battle.ogg");
}
instance_create(0, 0, obj_battleback);
instance_create(0, 0, obj_encounterbasic);
__enemymarker[0] = arg2;
__enemymarker[1] = arg3;
__enemymarker[2] = arg4;
for (__ien = 0; __ien < 3; __ien++)
{
if (global.monstertype[__ien] != 0 (None))
{
if (!i_ex(__enemymarker[__ien]))
{
__enemymarker[__ien] = scr_dark_marker(global.monstermakex[__ien] + 300, global.monstermakey[__ien], object_get_sprite(global.monsterinstancetype[__ien]));
__enemymarker[__ien].depth = -__ien;
}
__enemymarker[__ien].__ien = __ien;
with (__enemymarker[__ien])
{
scr_move_to_point_over_time(global.monstermakex[__ien], global.monstermakey[__ien], 20);
__doom = instance_create(x, y, obj_doom);
__doom.target = id;
__doom.alarm[0] = 25;
}
}
}
} (62, 1, sweet_marker, kk_marker, hg_marker); |
337 |
with (kk_marker_fake) |
338 |
{ |
339 |
scr_move_to_point_over_time(camerax() + 520, cameray() + 110, 20); |
340 |
__doom = instance_create(x, y, obj_doom); |
341 |
__doom.target = id; |
342 |
__doom.alarm[0] = 25; |
343 |
} |
344 |
} |
345 |
if (con == 30 && i_ex(obj_battlecontroller)) |
346 |
{ |
347 |
var battle_end = false; |
348 |
with (obj_battlecontroller) |
349 |
{ |
350 |
if (intro == 2) |
351 |
battle_end = true; |
352 |
} |
353 |
if (battle_end) |
354 |
{ |
355 |
con = 32; |
356 |
nisekk.visible = true; |
357 |
snd_volume(global.batmusic[1], 0, 25); |
358 |
} |
359 |
} |
360 |
if (con == 32) |
361 |
{ |
362 |
con = 34; |
363 |
customcon = 0; |
364 |
kr_actor.x = obj_herokris.x; |
365 |
kr_actor.y = obj_herokris.y; |
366 |
kr_actor.sprite_index = spr_krisr_dark; |
367 |
su_actor.x = obj_herosusie.x; |
368 |
su_actor.y = obj_herosusie.y; |
369 |
su_actor.sprite_index = spr_susie_walk_right_dw; |
370 |
ra_actor.x = obj_heroralsei.x; |
371 |
ra_actor.y = obj_heroralsei.y; |
372 |
ra_actor.sprite_index = spr_ralsei_walk_right; |
373 |
sw_actor.x = obj_sweet_enemy.x; |
374 |
sw_actor.y = obj_sweet_enemy.y; |
375 |
sw_actor.sprite_index = obj_sweet_enemy.sprite_index; |
376 |
hg_actor.x = obj_hatguy_enemy.x; |
377 |
hg_actor.y = obj_hatguy_enemy.y; |
378 |
hg_actor.sprite_index = spr_hatguy_idle; |
379 |
nisekk.x = obj_kk_enemy.x; |
380 |
nisekk.y = obj_kk_enemy.y; |
381 |
nisekk.dancing = 1; |
382 |
with (nisekk) |
383 |
scr_depth(); |
384 |
with (obj_actor) |
385 |
visible = 1; |
386 |
with (obj_mainchara) |
387 |
visible = 0; |
388 |
with (obj_caterpillarchara) |
389 |
visible = 0; |
390 |
snd_free(global.batmusic[0]); |
391 |
with (obj_monsterparent) |
392 |
instance_destroy(); |
393 |
with (obj_bulletparent) |
394 |
instance_destroy(); |
395 |
with (obj_heroparent) |
396 |
instance_destroy(); |
397 |
with (obj_marker) |
398 |
instance_destroy(); |
399 |
if (i_ex(obj_battleback)) |
400 |
{ |
401 |
with (obj_battleback) |
402 |
destroy = 1; |
403 |
} |
404 |
if (i_ex(obj_battlecontroller)) |
405 |
instance_destroy(obj_battlecontroller); |
406 |
} |
407 |
if (con == 34 && !i_ex(obj_battlecontroller)) |
408 |
{ |
409 |
con = 35; |
410 |
global.interact = 1; |
411 |
with (obj_actor) |
412 |
visible = 1; |
413 |
with (obj_mainchara) |
414 |
visible = 0; |
415 |
with (obj_caterpillarchara) |
416 |
visible = 0; |
417 |
c_mus2("initloop", "music_guys_intro.ogg", 0); |
418 |
c_waitcustom_end(); |
419 |
c_pannable(1); |
420 |
} |
421 |
if (con == 35) |
422 |
{ |
423 |
con = 49; |
424 |
if (!i_ex(obj_battlecontroller)) |
425 |
global.fighting = 0; |
426 |
alarm[0] = 30; |
427 |
if (!i_ex(djtableb)) |
428 |
{ |
429 |
djtableb = 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;
} (room_width + 120, 300, spr_cutscene_cyber01_dj_table_hover); |
430 |
djtableb.depth = 500000; |
431 |
djtableb.image_speed = 0.25; |
432 |
} |
433 |
cutscene_master.save_object[1] = nisekk; |
434 |
cutscene_master.save_object[2] = djtableb; |
435 |
c_sel(kr); |
436 |
c_autowalk(0); |
437 |
c_walkdirect(1960, 116, 15); |
438 |
c_delayfacing(16, "r"); |
439 |
c_sel(su); |
440 |
c_autowalk(0); |
441 |
c_walkdirect(2003, 145, 15); |
442 |
c_delayfacing(16, "r"); |
443 |
c_sel(ra); |
444 |
c_autowalk(0); |
445 |
c_walkdirect(1961, 210, 15); |
446 |
c_delayfacing(16, "r"); |
447 |
c_sel(sw); |
448 |
c_autowalk(0); |
449 |
c_walkdirect(2145, 85, 15); |
450 |
c_sel(hg); |
451 |
c_autowalk(0); |
452 |
c_walkdirect(2262, 221, 15); |
453 |
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]));
} (nisekk, "y", nisekk.y, 167, 15); |
454 |
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]));
} (nisekk, "x", nisekk.x, 2120, 15); |
455 |
scr_miniface_init_sweet(); |
456 |
c_msgside("bottom"); |
457 |
c_speaker("sweet"); |
458 |
c_msgsetloc(0, Mini face 1 \t\t*Feel the beat!Delay 22 Mini face 3 \tWatch my moves!Delay 22 Mini face 2 \tDance,Delay 11 dance!!Wait for input"\\m1\t\t*Feel the beat^2!&\\m3\tWatch my moves^2!&\\m2\tDance^1, dance!!/", "obj_ch2_cyber01_slash_Step_0_gml_538_0" ); |
459 |
c_facenext("susie", "2"); |
460 |
c_msgnextloc(Face 2* Hey,Delay 11 losers!!Delay 11 Wrap it up!!Delay 11 Battle's over!!Wait for inputClose Message"\\E2* Hey^1, losers!^1! Wrap it up!^1! Battle's over!!/%", "obj_ch2_cyber01_slash_Step_0_gml_540_0" ); |
461 |
c_talk(); |
462 |
c_wait_box(1); |
463 |
c_sel(su); |
464 |
c_sprite(spr_susie_point_right); |
465 |
c_addxy(8, 58); |
466 |
c_shakeobj(); |
467 |
c_wait_talk(); |
468 |
c_addxy(-8, -58); |
469 |
c_facing("r"); |
470 |
c_var_instance(nisekk, "dancing", 0); |
471 |
c_sel(sw); |
472 |
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); |
473 |
c_imagespeed(0); |
474 |
c_sel(hg); |
475 |
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); |
476 |
c_imagespeed(0); |
477 |
c_wait(30); |
478 |
c_sel(sw); |
479 |
c_sprite(spr_sweet_idle); |
480 |
c_imagespeed(0.25); |
481 |
c_sel(hg); |
482 |
c_sprite(spr_hatguy_idle); |
483 |
c_imagespeed(0.25); |
484 |
c_wait(10); |
485 |
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, "left", "bottom", stringsetloc(WE ARE the good side!!!"WE ARE the good side!!!", "obj_ch2_cyber01_slash_Step_0_gml_566_0" )); |
486 |
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, "ralsei", 26, 300, "bottom", stringsetloc(Just go with it, Susie..."Just go with it, Susie...", "obj_ch2_cyber01_slash_Step_0_gml_567_0" )); |
487 |
c_speaker("k_k"); |
488 |
c_msgsetloc(0, Mini face 2 \t\t*Over?Delay 22 Mini face 3 \tIn other-type words... Mini face 1 \tWe lost!?Wait for input"\\m2\t\t*Over^2?&\\m3\tIn other-type words...&\\m1\tWe lost!?/", "obj_ch2_cyber01_slash_Step_0_gml_570_0" ); |
489 |
c_msgnextloc(Mini face 1 \t\t*...Delay 22 Mini face 3 \t...Delay 22 Mini face 2 \t...Wait for input"\\m1\t\t*..^2.&\\m3\t..^2.&\\m2\t.../", "obj_ch2_cyber01_slash_Step_0_gml_571_0" ); |
490 |
c_msgnextloc(Mini face 2 \t\t*Does that mean we can be \tfriends?Delay 22 Mini face 1 \tK_K!!Delay 11 No!!Wait for input"\\m2\t\t*Does that mean we can be&\tfriends^2?&\\m1\tK_K!^1! No!!/", "obj_ch2_cyber01_slash_Step_0_gml_572_0" ); |
491 |
c_msgnextloc(Mini face 3 \t\t*Fighting's not really my style \tanyways...Delay 22 Mini face 1 \tYeah!Delay 11 Because you're a coward!Wait for input"\\m3\t\t*Fighting's not really my style&\tanyways..^2.&\\m1\tYeah^1! Because you're a coward!/", "obj_ch2_cyber01_slash_Step_0_gml_573_0" ); |
492 |
c_msgnextloc(Mini face 1 \t\t*...Delay 11 I mean,Delay 11 it was fun \tdancing,Delay 11 but...Delay 22 Mini face 2 \tSweet. Don't worry.Wait for input"\\m1\t\t*..^1. I mean^1, it was fun&\tdancing^1, but..^2.&\\m2\tSweet. Don't worry./", "obj_ch2_cyber01_slash_Step_0_gml_574_0" ); |
493 |
c_msgnextloc(Mini face 2 \t\t*I think our dancing beat them.Delay 22 Mini face 1 \tBeat them...?Delay 22 Mini face 3 \tYeah,Delay 11 all mercy-like.Wait for input"\\m2\t\t*I think our dancing beat them^2.&\\m1\tBeat them...^2?&\\m3\tYeah^1, all mercy-like./", "obj_ch2_cyber01_slash_Step_0_gml_575_0" ); |
494 |
c_msgnextloc(Mini face 3 \t\t*See,Delay 11 when we danced with them,Delay 11 \tit convinced them we're cool.Delay 22 Mini face 1 \tNow they're on our side?Wait for input"\\m3\t\t*See^1, when we danced with them^1,&\tit convinced them we're cool^2.&\\m1\tNow they're on our side?/", "obj_ch2_cyber01_slash_Step_0_gml_576_0" ); |
495 |
c_msgnextloc(Mini face 2 \t\t*Yes.Wait for input"\\m2\t\t*Yes./", "obj_ch2_cyber01_slash_Step_0_gml_577_0" ); |
496 |
c_msgnextloc(Mini face 1 \t\t*Hey!!Delay 11 You three!!Delay 11 Welcome to \tthe good side!!Mini text 0 Mini text 1 Wait for input"\\m1\t\t*Hey!^1! You three!^1! Welcome to&\tthe good side!!\\f0\\f1/", "obj_ch2_cyber01_slash_Step_0_gml_578_0" ); |
497 |
c_msgnextloc(Mini face 3 \t\t*Let's ronday-voo at our Junk \tShop...Delay 22Wait for input"\\m3\t\t*Let's ronday-voo at our Junk&\tShop..^2./", "obj_ch2_cyber01_slash_Step_0_gml_579_0" ); |
498 |
c_msgnextloc(Mini face 1 \t\t*We jammed the door shut,Delay 11 but \twe'll kick it open!Wait for input"\\m1\t\t*We jammed the door shut^1, but&\twe'll kick it open!/", "obj_ch2_cyber01_slash_Step_0_gml_580_0" ); |
499 |
c_msgnextloc(Mini face 3 \t\t*Alright everyone,Delay 11 let's go!Wait for inputClose Message"\\m3\t\t*Alright everyone^1, let's go!/%", "obj_ch2_cyber01_slash_Step_0_gml_581_0" ); |
500 |
c_sel(sw); |
501 |
c_sprite(spr_cutscene_cyber01_sweet_splat); |
502 |
c_soundplay(snd_wing); |
503 |
c_shakeobj(); |
504 |
c_talk(); |
505 |
c_wait_box(2); |
506 |
c_sel(sw); |
507 |
c_sprite(spr_sweet_idle); |
508 |
c_flip("x"); |
509 |
c_wait_box(3); |
510 |
c_sel(hg); |
511 |
c_flip("x"); |
512 |
c_wait_box(8); |
513 |
c_sel(sw); |
514 |
c_flip("x"); |
515 |
c_sprite(spr_sweet_dance); |
516 |
c_sel(hg); |
517 |
c_flip("x"); |
518 |
c_wait_talk(); |
519 |
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]));
} (djtableb, "x", djtableb.x, 2216, 15); |
520 |
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]));
} (djtableb, "y", djtableb.y, 260, 15); |
521 |
c_wait(10); |
522 |
c_sel(sw); |
523 |
c_autowalk(0); |
524 |
c_walkdirect(2235, 188, 10); |
525 |
c_sel(hg); |
526 |
c_autowalk(0); |
527 |
c_walkdirect_wait(2274, 197, 10); |
528 |
c_var_instance(nisekk, "depth", 10000); |
529 |
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]));
} (nisekk, "x", 2120, 2226, 15); |
530 |
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]));
} (nisekk, "y", 167, 71, 15); |
531 |
c_wait(45); |
532 |
c_wait(10); |
533 |
c_mus("stop"); |
534 |
c_mus2("initloop", "music_guys.ogg", 0); |
535 |
c_wait(10); |
536 |
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]));
} (sw_actor, "vspeed", 0, -10, 60); |
537 |
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]));
} (hg_actor, "vspeed", 0, -10, 60); |
538 |
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]));
} (nisekk, "vspeed", 0, -10, 60); |
539 |
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]));
} (djtableb, "vspeed", 0, -10, 60); |
540 |
c_mus2("volume", 0, 90); |
541 |
c_wait(60); |
542 |
c_sel(su); |
543 |
c_autowalk(1); |
544 |
c_facing("r"); |
545 |
c_walkdirect(2005, 102, 30); |
546 |
c_delayfacing(31, "l"); |
547 |
c_sel(ra); |
548 |
c_autowalk(1); |
549 |
c_facing("r"); |
550 |
c_walkdirect(2057, 107, 30); |
551 |
c_delayfacing(31, "l"); |
552 |
c_pannable(1); |
553 |
c_panobj(kr_actor, 30); |
554 |
c_wait(35); |
555 |
c_pannable(0); |
556 |
c_mus("free_all"); |
557 |
c_actortokris(); |
558 |
c_actortocaterpillar(); |
559 |
c_terminatekillactors(); |
560 |
} |
561 |
if (con == 50 && !i_ex(obj_cutscene_master)) |
562 |
{ |
563 |
snd_free_all(); |
564 |
con = 0; |
565 |
global.interact = 0; |
566 |
global.encounterno = 52; |
567 |
global.facing = 0; |
568 |
global.plot = 60; |
569 |
global.flag[34 disable_monster_acts] = 0; |
570 |
} |