if (con == 0 && scr_debug() && i_ex(obj_plat_player) && sunkus_kb_check_pressed(ord(1))) start_cutscene(); if (init == 0) { if (global.flag[1455] >= 50) { with (obj_plat_fusumawall) { if (extflag == "lastfusuma") instance_destroy(); } } init = 1; with (obj_castlereflect_manager) { add_sprite_offset(5515, 8, 0); add_sprite_offset(6924, 8, 0); add_sprite_offset(1183, 8, 0); add_sprite_offset(3071, 8, 0); add_sprite_offset(4207, 2, -2); add_sprite_offset(1704, 8, -2); add_sprite_offset(8467, -14, 0); add_sprite_offset(3603, 8, 0); add_sprite_offset(8232, 8, 0); add_sprite_offset(7620, 2, 0); } } if (con < 1) exit; timer++; if (con == 1) { if (timer == 1) { with (obj_plat_bulletred) neutralized = 99999; mus_fade(global.currentsong[1], 1); scr_lerpvar("whiteflash_opacity", 0, 1, 15); with (obj_plat_fusumawall) { if (extflag == "lastfusuma") { var inserted = false; for (var i = 0; i < array_length(other.fusuma_list); i++) { if (x < other.fusuma_list[i].x) { inserted = true; array_insert(other.fusuma_list, i, id); break; } } if (!inserted) array_push(other.fusuma_list, id); } } } if (timer == 35) global.interact = 1; if (timer == 40) { with (obj_orange_puppet) { visible = true; with (puppet) { x = 140; y = 50; image_xscale = 0.55; image_yscale = 0.5; angle = -20; targx = x; targy = y; targxscale = 0.35; targyscale = 0.35; targangle = -12; xscalelerp = 0.12; yscalelerp = 0.12; } animinit = 0; puppetmovement = 2; preset = 4; } with (obj_platswap) { var t = transition_timemax; transition_timemax = 1; event_user(0); transition_timemax = t; } } if (timer >= 100) { snd_free(global.currentsong[0]); with (obj_plat_camera) instance_destroy(); con = 2; timer = 0; } } else if (con == 2) { show_debug_message_concat("cutscene started"); scr_miniface_init_flowers(); con = 2.5; scr_plat_barrier_disable(); scr_delay_var("con", 3, 1); with (obj_dialoguer_plat) instance_destroy(); cutscene_master = scr_cutscene_make(); scr_maincharacters_actors(); orangepos1 = findspriteinfo(spr_orange_surprised, undefined); og = actor_count + 1; orange_actor = scr_actor_quick_setup(orangepos1, og, "orange"); orange_actor.visible = false; orange_actor.y += 8; orange_actor.source_y = 0; orange_actor.auto_update_sourcey = true; genmarker2 = scr_genmarker("camera"); c_pannable(1); camerawhite = findspriteinfo(spr_debug_cameraregionpreview, "CUTSCENE_ELEMENTS"); c_pan(camerawhite.x, camerawhite.y, 1); c_wait(1); c_lerpvar_instance(id, "whiteflash_opacity", 1, 0, 15); var krmarker = scr_heromarker("kr", "cut1"); var ramarker = scr_heromarker("ra", "cut1"); var sumarker = scr_heromarker("su", "cut1"); c_sel(kr); c_setxy(krmarker[0] + 80, krmarker[1]); c_facing("r"); c_sel(ra); c_setxy((ramarker[0] - 120) + 80, ramarker[1]); c_facing("r"); c_sel(su); c_setxy((sumarker[0] - 60) + 80, sumarker[1]); c_facing("r"); c_sel(og); c_sel_spriteimage(og, 7620, 0); c_autofacing(false); c_wait(40); c_customfunc(function(arg0) { for (var i = 0; i < array_length(arg0); i++) { with (arg0[i]) { can_hit = true; scr_script_delayed(event_user, (3 * i) + 1, 3); } } }, fusuma_list); c_wait(11); c_sel(ra); c_sprite(spr_ralsei_shocked_right); c_sel(su); c_sprite(spr_susie_shock_r); c_sel(og); c_visible(true); c_wait(35); c_customfunc(function() { with (obj_fusuma_door) { if (scr_onscreen(self)) destroy(); } }); c_mus("free_all"); c_wait(15); c_msgside("top"); c_sel_spriteimage(og, 6676, 0); c_walkdirect(orange_actor.x, orange_actor.y + 40, 60); c_mus2("initloop", "meeting_flower_orange_highpitch.ogg"); c_speaker("orange"); c_msgsetsubloc(0, "~1* Way to go^1, chibis^1! You ruined~2my attack!/", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_173_0"); c_facenext("ralsei", "K"); c_msgnextloc("\\EK* Umm^1, who are you^1, exactly?/%", "obj_ch5_DWCR02_slash_Step_0_gml_175_0"); c_talk_wait(); c_sel_sprite(ra, 528); c_sel_sprite(su, 591); var _fistdraw = function() { if (!jump) { if (orange.image_speed > 0) angle -= (0.5 + (orange.image_speed / 5)); var _xx = x + (cos(angle) * 4); var _yy = y + (sin(angle) * 8); draw_sprite_ext(sprite_index, image_index, _xx, _yy, image_xscale, image_yscale, image_angle, image_blend, image_alpha); } else { draw_self(); } }; var _fiststep = function() { x = orange.x + offsetx; y = orange.y + offsety; }; fist_left = scr_dark_marker_fancy(orange_actor.x, orange_actor.y, spr_orange_fist); fist_right = scr_dark_marker_fancy(orange_actor.x, orange_actor.y, spr_orange_fist); fist_left.orange = orange_actor; fist_left.offsetx = 20; fist_left.offsety = 12; fist_left.angle = 0; fist_left.jump = false; fist_left.end_step_func = method(fist_left.id, _fiststep); fist_left.draw_func = method(fist_left.id, _fistdraw); fist_right.orange = orange_actor; fist_right.offsetx = 40; fist_right.offsety = 12; fist_right.angle = pi; fist_right.jump = false; fist_right.end_step_func = method(fist_right.id, _fiststep); fist_right.draw_func = method(fist_right.id, _fistdraw); fist_left.visible = false; fist_right.visible = false; c_wait_if(orange_actor, "y", "=", orange_actor.y + 40); c_sel(og); c_autowalk(false); c_autofacing(false); c_image_speed(0.25); c_speaker("orange"); c_msgsetsubloc(0, "~1* I'M!!!!!!!!!^1!~2ORANGE!!!!!!!!!!/", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_412_0"); c_spritenext(3603, 0, 0.25); c_msgnextsubloc("~1* THE WORLD'S STRONGEST~2HUMAN!!!/", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_414_0"); c_spritenext(1183, 0, 0.25); c_facenext("susie", "6"); c_msgnextloc("\\E6* Human?/", "obj_ch5_DWCR02_slash_Step_0_gml_416_0"); c_spritenext(1183, 0, 0); c_facenext("orange", 0); c_msgnextsubloc("~1* Yeah^1, LOOK!/%", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_418_0"); c_spritenext(309, 0, 0.4); c_msgvar_instance(fist_left, "visible", true); c_msgvar_instance(fist_right, "visible", true); c_msgvar_instance(orange_actor, "xstart", orangepos1.x + 30); c_msgvar_instance(orange_actor, "ystart", orangepos1.y + 44); c_msgfunc(function(arg0) { arg0.jumpfinished = false; with (arg0) { step_func = function() { var _alreadyjumping = false; with (obj_jump_to_point) { if (target == other.id) _alreadyjumping = true; } if (!_alreadyjumping && !jumpfinished) { var _tx = (x <= (xstart - 20)) ? xstart : (xstart - 40); scr_jump_to_point(_tx, ystart, 5, 10); } }; } }, orange_actor); c_talk_wait(); c_wait(14); c_speaker("orange"); c_msgsetsubloc(0, "~1* Long human nose..^1.~2round human ears..^1.~2big human TAIL!!!/%", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_495_0"); c_talk_wait(); c_var("jumpfinished", 1); c_wait(10); c_customfunc(function() { fist_left.visible = false; fist_right.visible = false; }); var facing = ["l", "u", "r", "d"]; c_imagespeed(0); c_var("auto_facing", true); for (var i = 0; i < 5; i++) { var face = facing[scr_wrap(i, 0, 3)]; c_sel(og); c_facing(face); c_wait(3); } c_sel_sprite(ra, 562); c_addxy(0, 6); c_autowalk(false); c_image_speed(0.25); c_wait(20); c_sel(og); c_var("auto_facing", false); c_sprite(spr_orange_yell_left); c_imagespeed(0.25); c_shake(); c_speaker("orange"); c_msgsetsubloc(0, "~1* Wh..^1. WHAT ARE YOU~2LAUGHING AT^1, CHIBI!?/", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_505_0"); c_facenext("ralsei", "H"); c_spritenext(3603, 0, 0); c_msgnextloc("\\EH* Hehahah^1! Why^1, she's just a cute little mouse!/", "obj_ch5_DWCR02_slash_Step_0_gml_507_0"); c_msgnextloc("\\E2* Humans don't HAVE tails^1, right^1, Susie?/%", "obj_ch5_DWCR02_slash_Step_0_gml_508_0"); c_sel_spritenext(su, 2748); c_talkwait(); c_var_instance(orange_actor, "jumpfinished", true); c_sel(og); c_imagespeed(0); c_sprite(spr_orange_surprised); c_addxy(0, 2); c_wait(30); c_sel_sprite(su, 591); c_sel_sprite(ra, 526); c_imagespeed(0); c_imageindex(0); c_speaker("orange"); c_msgsetsubloc(0, "~1* They..^1. don't?/%", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_522_0"); c_talk_wait(); c_sel(og); c_imagespeed(0.25); c_sprite(spr_orange_cry_yell_left); c_addxy(0, -4); c_speaker("orange"); c_msgsetsubloc(0, "~1* You're LYING!!^1! Just like~2SETH!!!/", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_528_0"); c_msgnextsubloc("~1* You're just jealous you don't~2have a HAT to hide your~2STUPID FACE!!!/", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_529_0"); c_sel_spritenext(ra, 7051); c_facenext("ralsei", "l"); c_msgnextloc("\\El* Hey.../", "obj_ch5_DWCR02_slash_Step_0_gml_532_0"); c_facenext("orange", 0); c_msgnextsubloc("~1* I AM human^1! I'm brave^1, hairy^1,~2and YOUR DAD LOVES ME!/", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_534_0"); c_sel_spritenext(og, 1183); c_msgnextsubloc("~1* You got a problem with~2that.../", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_539_0"); c_spritenext(2497); c_msgvar_add("y", 4); c_msgnextsubloc("~1* TALK TO MY FISTS!!!/%", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_540_0"); c_msgvar_instance(fist_left, "visible", true); c_msgvar_instance(fist_right, "visible", true); c_spritenext(309); c_msgvar_add("x", -6); c_sel_spritenext(ra, 526); c_talk_wait(); c_mus2("volume", 0, 30); c_waitcustom(); } if (con == 3 && customcon == 1) { orange_center = scr_marker_centered_frominstance(orange_actor); con = 4; customcon = 0; c_waitcustom_end(); } if (con == 4) { super_freeze = instance_create_depth(camerawhite.x, camerawhite.y, orange_center.depth + 200, obj_superfreeze); super_freeze.image_alpha = 0; con = 5; c_sel(og); c_visible(false); c_var_instance(fist_left, "visible", false); c_var_instance(fist_right, "visible", false); c_snd_play_x(snd_jump, 0.7, 1.05); c_var_lerp_to_instance(orange_center, "image_xscale", 3, 6, 2, "out"); c_var_lerp_to_instance(orange_center, "image_yscale", 1, 6, 2, "out"); c_wait(6); c_var_instance(fist_left, "visible", true); c_var_instance(fist_right, "visible", true); c_var_instance(orange_center, "sprite_index", spr_enemy_orange_fly); c_var_instance(fist_left, "jump", true); c_var_instance(fist_left, "orange", orange_center); c_var_instance(fist_left, "offsetx", -15); c_var_instance(fist_right, "jump", true); c_var_instance(fist_right, "orange", orange_center); c_var_instance(fist_right, "offsetx", 15); c_var_lerp_to_instance(orange_center, "image_xscale", 1, 5); c_var_lerp_to_instance(orange_center, "image_yscale", 3, 5); var _orangejumpheight = orange_center.y - 120; c_var_lerp_to_instance(orange_center, "y", _orangejumpheight, 20, 2, "out"); c_var_lerp_to_instance(super_freeze, "image_alpha", 1, 20, 2, "out"); c_wait(10); c_var_lerp_to_instance(orange_center, "image_yscale", 2, 5); c_var_lerp_to_instance(orange_center, "image_xscale", 2, 5); c_wait(5); c_wait(5); c_var_instance(orange_center, "sprite_index", spr_orange_animepunch_finished_cent); c_var_instance(fist_left, "visible", false); c_var_instance(fist_right, "visible", false); afterimage = scr_marker_centered_frominstance(orange_center, true, 4235519); afterimage.visible = false; afterimage.depth = orange_center.depth + 10; afterimage2 = scr_marker_centered_frominstance(orange_center, true, 4235519); afterimage2.visible = false; afterimage2.depth = orange_center.depth + 10; afterimage3 = scr_marker_centered_frominstance(orange_center, true, 4235519); afterimage3.visible = false; afterimage3.depth = orange_center.depth + 10; flash = scr_marker_centered_frominstance(orange_center, true, 16777215); flash.visible = false; flash.depth = orange_center.depth - 10; c_var_instance(afterimage, "sprite_index", spr_orange_animepunch_finished_cent); c_var_instance(afterimage, "y", _orangejumpheight); c_var_instance(afterimage, "x", orange_center.x); c_var_instance(afterimage2, "sprite_index", spr_orange_animepunch_finished_cent); c_var_instance(afterimage2, "y", _orangejumpheight); c_var_instance(afterimage2, "x", orange_center.x); c_var_instance(afterimage3, "sprite_index", spr_orange_animepunch_finished_cent); c_var_instance(afterimage3, "y", _orangejumpheight); c_var_instance(afterimage3, "x", orange_center.x); c_var_instance(flash, "sprite_index", spr_orange_animepunch_finished_cent); c_var_instance(flash, "y", _orangejumpheight); c_var_instance(flash, "x", orange_center.x); c_snd_play_x(snd_ultraswing, 0.7, 0.95); c_var_instance(afterimage, "visible", true); c_var_lerp_instance(afterimage, "image_alpha", 0, 0.6, 15); c_var_lerp_instance(afterimage, "image_xscale", 15, 2, 15, 2, "out"); c_var_lerp_instance(afterimage, "image_yscale", 15, 2, 15, 2, "out"); c_wait(5); c_snd_play_x(snd_ultraswing, 0.7, 0.95); c_var_instance(afterimage2, "visible", true); c_var_lerp_instance(afterimage2, "image_alpha", 0, 0.6, 15); c_var_lerp_instance(afterimage2, "image_xscale", 15, 2, 15, 2, "out"); c_var_lerp_instance(afterimage2, "image_yscale", 15, 2, 15, 2, "out"); c_wait(5); c_snd_play_x(snd_ultraswing, 0.7, 0.95); c_var_instance(afterimage3, "visible", true); c_var_lerp_instance(afterimage3, "image_alpha", 0, 0.6, 15); c_var_lerp_instance(afterimage3, "image_xscale", 15, 2, 15, 2, "out"); c_var_lerp_instance(afterimage3, "image_yscale", 15, 2, 15, 2, "out"); c_wait(15); c_var_instance(afterimage, "visible", false); c_var_instance(afterimage2, "visible", false); c_var_instance(afterimage3, "visible", false); c_wait(15); c_var_instance(super_freeze, "visible", false); angle = 0; var _punchdmg = function(arg0) { var _dist = 22; var _dmg = instance_create_depth((orange_actor.x - 90) + lengthdir_x(_dist, angle), kr_actor.y + 28 + lengthdir_y(_dist + 5, angle), orange_center.depth - 200, obj_dmgwriter); _dmg.damage = 0; _dmg.hdir = -1; _dmg.showzeroes = true; _dmg.saveme = arg0; }; punchfx = scr_dark_marker_fancy(0, 0, spr_orange_animepunch_fx); punchfx.visible = false; punchfx_endstep = function() { if (i_ex(orange)) { x = orange.x; y = orange.y; } }; punchfx.orange = orange_actor; punchfx.end_step_func = method(punchfx.id, punchfx_endstep); c_var_instance(punchfx, "visible", true); c_var_instance(punchfx, "image_speed", 0.6); c_var_instance(orange_center, "visible", false); c_sel_spriteimage(og, 5863, 0, 0.25); c_autodepth(false); c_depth(ra_actor.depth - 300); c_visible(true); c_var_instance(orange_actor, "auto_update_sourcey", false); c_var_instance(orange_actor, "source_y", (orangepos1.y + 65) - 6); c_setxy(kr_actor.bbox_right + 5, kr_actor.y + 20); repeat (15) { c_snd_play_x(snd_punchweak, 1, random_range(0.9, 1)); c_customfunc(_punchdmg, false); c_wait(3); } c_snd_play_x(snd_punchweak, 1, random_range(0.9, 1)); c_customfunc(_punchdmg, true); c_wait(3); c_setxy(su_actor.bbox_right + 2, su_actor.y + 20); repeat (15) { c_snd_play_x(snd_punchweak, 1, random_range(0.9, 1)); c_customfunc(_punchdmg, false); c_wait(3); } c_snd_play_x(snd_punchweak, 1, random_range(0.9, 1)); c_customfunc(_punchdmg, true); c_wait(3); c_setxy(ra_actor.bbox_right + 4, ra_actor.y + 20); repeat (15) { c_snd_play_x(snd_punchweak, 1, random_range(0.9, 1)); c_customfunc(_punchdmg, false); c_wait(3); } c_snd_play_x(snd_punchweak, 1, random_range(0.9, 1)); c_customfunc(_punchdmg, true); c_wait(3); c_var_lerp_to_instance(super_freeze, "image_alpha", 0, 20, 2, "out"); c_var_instance(punchfx, "visible", false); c_sprite(spr_orange_animepunch_finished); c_var_lerp_to_instance(orange_actor, "y", (orangepos1.y + 65) - 6, 20, -1, "in"); c_wait(20); c_customfunc(function() { with (obj_dmgwriter) { if (!saveme) instance_destroy(); } }); c_sel(og); c_imagespeed(0); c_wait(60); c_mus2("volume", 1, 20); c_sel_sprite(su, 6348); c_sel_facing(kr, "l"); c_sel(ra); c_autowalk(true); c_sprite(spr_ralsei_smile_right); c_speaker("ralsei"); c_msgsetloc(0, "\\EH* Ooo^1, ouchie!/%", "obj_ch5_DWCR02_slash_Step_0_gml_776_0"); c_talk_wait(); c_walkto_object(orange_actor, -11, 32, 20); c_wait(30); c_sel(og); c_visible(false); c_sel_spriteimage(ra, 8467, 0, 0.25, 0); c_var_instance(orange_center, "visible", false); c_speaker("ralsei"); c_msgsetloc(0, "\\EG* Good job^1, that really hurt!/%", "obj_ch5_DWCR02_slash_Step_0_gml_798_0"); c_talk_wait(); c_sel_sprite(su, 5693); c_speaker("susie"); c_msgsetloc(0, "\\EN* Hey^1, uhh..^1. y'know^1, if you keep practicing.../%", "obj_ch5_DWCR02_slash_Step_0_gml_805_0"); c_talk_wait(); c_sel_spriteimage(ra, 5245, 0, 0); c_sel(og); c_autowalk(true); c_autofacing(false); c_var_instance(orange_actor, "auto_update_sourcey", true); c_sprite(spr_enemy_orange_walk_left_mad); c_visible(true); c_var_instance(orange_center, "visible", false); c_snd_play(snd_noise); c_walk("r", 6, 10); c_wait(20); c_sprite(spr_enemy_orange_walk_right_mad); c_walkdirect(orangepos1.x - 20, orangepos1.y + 44, 30); var _faceorange = function() { if (orangeactor.bbox_right > bbox_right) { facing = "r"; sprite_index = rsprite; if (name == "susie") sprite_index = spr_susie_surprised_subtle_right; step_func = -1; show_debug_message_concat(name, " turned around.."); } }; c_sel(kr); c_var("orangeactor", orange_actor); c_step_func(_faceorange); c_sel(su); c_var("orangeactor", orange_actor); c_step_func(_faceorange); c_wait(30); c_sel(og); c_speaker("orange"); c_msgsetsubloc(0, "~1* STOP TREATING ME LIKE A~2LITTLE CHIBI!!^1!~2YOU BULLIES!!!/", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_845_0"); c_msgnextsubloc("~1* I..^1. I can deal more than~20 damage!!!/%", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_846_0"); c_spritenext(6676); c_talk_wait(); c_wait(15); c_sprite(spr_orange_mad_r); c_wait(12); c_sprite(spr_orange_mad); c_wait(9); c_sprite(spr_orange_mad_r); c_wait(6); c_autowalk(false); c_sprite(spr_orange_cry_r); c_imageindex(1); c_speaker("orange"); c_msgsetsubloc(0, "~1* I..^1. I'm just.../%", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_867_0"); c_talk_wait(); c_sprite(spr_orange_cry); c_wait(15); c_imagespeed(0.25); c_wait(15); c_autowalk(true); c_autofacing(false); c_sprite(spr_orange_walk_cry_r); c_walk("r", 9, 60); c_sel_spriteimage(ra, 528, 0, 0); c_mus2("volume", 0, 30); c_speaker("orange"); c_msgsetsubloc(0, "~1* I'm just hungry!!!/%", (global.lang == "ja") ? "\\m2\t\t\t" : "\\m2\t\t", (global.lang == "ja") ? "&\t\t\t\t" : "&\t\t", "obj_ch5_DWCR02_slash_Step_0_gml_883_0"); c_talk_wait(); c_wait(30); c_mus2("free"); c_speaker("susie"); c_msgsetloc(0, "\\ED* .../", "obj_ch5_DWCR02_slash_Step_0_gml_891_0"); c_msgnextloc("\\E0* Hey^1, Ralsei?/", "obj_ch5_DWCR02_slash_Step_0_gml_892_0"); c_sel_spritenext(su, 8097); c_facenext("ralsei", "I"); c_msgnextloc("\\EI* ..^1. what^1, Susie?/%", "obj_ch5_DWCR02_slash_Step_0_gml_895_0"); c_talk_wait(); c_wait(20); c_speaker("susie"); c_msgsetloc(0, "\\ED* ..^1. nothing^1. Doesn't matter./%", "obj_ch5_DWCR02_slash_Step_0_gml_900_0"); c_sel_spritenext(su, 591); c_talk_wait(); c_customfunc(function() { obj_mainchara.x = kr_actor.x; obj_mainchara.y = kr_actor.y; global.facing = 0; }); c_actortocaterpillar(); c_panobj(1198, 30); c_wait(30); c_pannable(false); c_sel_facing(kr, "d"); c_wait(20); c_actortokris(); c_terminatekillactors(); } if (con == 5 && !i_ex(obj_cutscene_master)) { global.interact = 0; global.facing = 0; show_debug_message_concat("cutscene over"); con = 999; } with (orange_actor) { if (auto_update_sourcey) source_y = y; reflect_jump_y = (y - source_y) * -2; } num_dialoguer = instance_number(obj_dialoguer);