if (con < 0) exit; if (con == 0) { con = 1; alarm[0] = 30; global.interact = 1; global.facing = 0; } if (con == 2 && !d_ex()) { con = scr_tenna_in_castletown() ? 20 : 40; cutscene_master = scr_cutscene_make(); 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; c_sel(kr); c_visible(0); c_var_lerp_instance(blackall, "image_alpha", 1, 0, 60); c_wait(90); c_snd_play_x(snd_knock_glooby, 1, 1.25); c_shake(); c_var_instance(pippins_marker, "sprite_index", spr_pippins_expressions); c_var_instance(pippins_marker, "image_index", 2); c_wait(60); c_speaker("no_name"); c_msgsetloc(0, "* GUYS^1, COSTUMES^1, NOW!!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_47_0"); c_msgnextloc("* IT'S TENNA!!!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_48_0"); c_talk_wait(); c_snd_play(snd_locker); c_var_instance(blackall, "image_alpha", 1); c_wait(30); c_snd_play(snd_mike_ending); c_wait(30); c_speaker("no_name"); c_msgsetloc(0, "* Hey^1, this ain't fit!!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_62_0"); c_msgnextloc("* Who cares^1, rubberbrain^1! Just put it on!!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_63_0"); c_talk_wait(); c_var_instance(zapper_marker, "sprite_index", spr_mike_l_costume_wrong); c_var_instance(zapper_marker, "x", 300); c_var_instance(zapper_marker, "y", 180); c_var_instance(pippins_marker, "sprite_index", spr_mike_s_costume_wrong_expressions); c_var_instance(pippins_marker, "image_index", 1); c_var_instance(pippins_marker, "x", 280); c_var_instance(pippins_marker, "y", 152); c_var_instance(shadowguy_marker, "x", 306); c_var_instance(shadowguy_marker, "y", 270); c_wait(30); c_var_lerp_instance(blackall, "image_alpha", 1, 0, 30); c_wait(60); c_customfunc(function() { global.currentsong[0] = snd_init("stealth.ogg"); global.currentsong[1] = mus_loop_ext(global.currentsong[0], 1, 1); }); c_var_instance(id, "npc_animate", true); c_var_instance(id, "npc_animate_target", zapper_marker); c_speaker("no_name"); c_msgsetloc(0, "* Somethin' feels..^1. off./%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_98_0"); c_talk_wait(); c_var_instance(id, "npc_animate", false); c_speaker("no_name"); c_msgsetloc(0, "* Just roll with it^1! There's no time!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_105_0"); c_msgnextloc("* Oh^1, TENNA!!^1! Whatever do you need^1, my pal!?/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_106_0"); c_talk(); c_wait_box(1); c_wait_talk(); c_sel(kr); c_visible(1); c_setxy(300, 510); c_walkdirect(300, 360, 60); c_wait(30); c_var_instance(pippins_marker, "sprite_index", spr_mike_s_costume_wrong); c_var_instance(pippins_marker, "image_index", 0); c_wait(30); c_var_instance(id, "npc_animate", true); c_speaker("no_name"); c_msgsetloc(0, "* Hey^1, Tenna^1. Youse's wearin' the wrong costume^1, too?/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_128_0"); c_talk_wait(); c_var_instance(id, "npc_animate", false); c_wait(15); c_var_instance(pippins_marker, "image_index", 1); c_speaker("no_name"); c_msgsetloc(0, "* That's not Tenna^1, you idiot!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_138_0"); c_talk_wait(); c_var_instance(zapper_marker, "sprite_index", spr_npc_zapper_talk); c_var_instance(pippins_marker, "sprite_index", spr_npc_pippins_expressions); c_var_instance(pippins_marker, "image_index", 1); c_snd_play(snd_wing); c_customfunc(function() { _costume_l = scr_dark_marker(147, 207, spr_mike_l_costume_fly); _costume_l.depth = zapper_marker.depth - 10; with (_costume_l) { vspeed = -16; hspeed = -4; gravity = 2; scr_delay_var("gravity", 0, 18); scr_delay_var("friction", 0.5, 18); scr_delay_var("sprite_index", 4380, 18); scr_delay_var("vspeed", 0, 20); scr_delay_var("depth", 100100, 20); } _costume_s = scr_dark_marker(pippins_marker.x, pippins_marker.y, spr_mike_s_costume_fly); _costume_s.depth = zapper_marker.depth + 10; with (_costume_s) { vspeed = -16; hspeed = -8; gravity = 2; scr_delay_var("gravity", 0, 18); scr_delay_var("friction", 0.5, 18); scr_delay_var("sprite_index", 6741, 18); scr_delay_var("vspeed", 0, 20); scr_delay_var("depth", 100000, 20); } }); c_wait(30); c_var_instance(pippins_marker, "sprite_index", spr_pippins_exasperated_point_forward); c_customfunc(function() { with (pippins_marker) scr_shakeobj(); }); c_speaker("no_name"); c_msgsetloc(0, "* Why the heck did you knock like that!^1? You made us dress up!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_189_0"); c_talk_wait(); c_var_instance(pippins_marker, "sprite_index", spr_npc_pippins_expressions); c_var_instance(pippins_marker, "image_index", 5); c_customfunc(function() { scr_emote("...", 30, pippins_marker.x + 46, pippins_marker.y + 8); }); c_wait(30); c_var_instance(pippins_marker, "image_index", 4); c_speaker("no_name"); c_msgsetloc(0, "* And YOU^1! Are you EVER gonna take that thing off?/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_205_0"); c_talk_wait(); c_wait(60); c_snd_play(snd_wing); c_var_instance(pippins_marker, "sprite_index", spr_pippins_exasperated_point_right); c_var_instance(pippins_marker, "image_index", 0); c_customfunc(function() { with (pippins_marker) scr_shakeobj(); }); c_speaker("no_name"); c_msgsetloc(0, "* Hey^1! HEY^1! I'm talking to you^1! You^1, uhh^1, uhh..^1. what was your name again?/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_220_0"); c_talk_wait(); c_var_instance(shadowguy_marker, "sprite_index", spr_mike_m_yarn_stop); c_wait(30); c_var_instance(shadowguy_marker, "sprite_index", spr_mike_m_yarn_blush); c_snd_play(snd_shadowman_sax_2); c_wait(30); c_var_instance(pippins_marker, "sprite_index", spr_npc_pippins_expressions); c_var_instance(pippins_marker, "image_index", 7); c_speaker("no_name"); c_msgsetloc(0, "* Look^1, I'm not saying that^1! Can't we just call you.../%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_238_0"); c_talk_wait(); c_snd_play(snd_shadowman_sax_1); c_var_instance(pippins_marker, "image_index", 9); c_customfunc(function() { with (pippins_marker) scr_shakeobj(); }); c_wait(30); c_snd_play(snd_wing); c_var_instance(pippins_marker, "sprite_index", spr_pippins_exasperated_down); c_var_instance(pippins_marker, "image_index", 0); c_var_instance(pippins_marker, "image_speed", 0.2); c_customfunc(function() { with (pippins_marker) scr_shakeobj(); }); c_speaker("no_name"); c_msgsetloc(0, "* PLUEY^1? You want us to call you PLUEY!?/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_262_0"); c_msgnextloc("* You're MIKE!!^1! PLUEY is the name of the MINIGAME!!!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_263_0"); c_msgnextloc("* Look^1, I.../%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_264_0"); c_talk(); c_wait_box(1); c_snd_play(snd_wing); c_var_instance(pippins_marker, "sprite_index", spr_pippins_exasperated_point_right); c_var_instance(pippins_marker, "image_index", 0); c_var_instance(pippins_marker, "image_speed", 0); c_customfunc(function() { with (pippins_marker) scr_shakeobj(); }); c_wait_box(2); c_var_instance(pippins_marker, "sprite_index", spr_pippins_eyes_closed); c_wait_talk(); c_waitcustom(); } if (con == 20 && !d_ex() && customcon == 1) { con = 90; customcon = 0; te = actor_count + 1; te_actor = instance_create(300, 800, obj_actor_tenna); scr_actor_setup(te, te_actor, "tenna"); te_actor.sprite_index = spr_tenna_pose; c_waitcustom_end(); c_mus2("free_all"); c_snd_play(snd_knock_glooby); c_shake(); c_customfunc(function() { scr_emote("!", 30, pippins_marker.x + 50, pippins_marker.y + 8); }); c_var_instance(pippins_marker, "sprite_index", spr_npc_pippins_expressions); c_var_instance(pippins_marker, "image_index", 0); c_sel(kr); c_facing("d"); c_wait(60); c_speaker("no_name"); c_msgsetloc(0, "* Oh no./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_327_0"); c_facenext("tenna", 0); c_msgnextloc("* Hel-LO^1! Someone needs a little antenna massage...!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_329_0"); c_talk(); c_wait_box(2); c_mus2("initloop", "baci_perugina.ogg", 0); c_mus2("pitch", 0.5, 1); c_wait_talk(); c_var_instance(pippins_marker, "sprite_index", spr_pippins_exasperated_down); c_var_instance(pippins_marker, "image_speed", 0.2); c_wait(5); c_speaker("no_name"); c_msgsetloc(0, "* IT'S TENNA!^1! EVERYONE GET YOUR COSTUMES ON!!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_345_0"); c_talk_wait(); c_var_instance(pippins_marker, "sprite_index", spr_pippins_exasperated_stop); c_var_instance(pippins_marker, "image_index", 0); c_sel(kr); c_walkdirect(80, 347, 30); c_delayfacing(31, "r"); c_snd_play(snd_mike_ending); c_var_instance(zapper_marker, "sprite_index", spr_npc_zapper_jump); c_customfunc(function() { with (zapper_marker) scr_flip("x"); }); c_var_instance(zapper_marker, "image_index", 0); c_var_instance(zapper_marker, "image_speed", 0.2); c_var_lerp_to_instance(zapper_marker, "x", -200, 20); c_var_instance(shadowguy_marker, "sprite_index", spr_mike_m); c_var_instance(shadowguy_marker, "image_speed", 0.4); c_var_lerp_to_instance(shadowguy_marker, "x", -200, 30); c_wait(30); c_var_instance(pippins_marker, "sprite_index", spr_pippins_exasperated_down); c_var_instance(pippins_marker, "image_speed", 0.2); c_customfunc(function() { with (pippins_marker) scr_shakeobj(); }); c_speaker("no_name"); c_msgsetloc(0, "* NOT YOU!!!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_381_0"); c_facenext("tenna", 0); c_msgnextloc("* Ohh^1, where are you...?/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_383_0"); c_talk(); c_wait_box(2); c_mus2("pitch", 0.7, 30); c_var_instance(pippins_marker, "sprite_index", spr_npc_pippins_expressions); c_var_instance(pippins_marker, "image_speed", 0); c_var_instance(pippins_marker, "image_index", 0); c_wait_talk(); c_snd_play(snd_jump); c_customfunc(function() { with (pippins_marker) { sprite_index = spr_npc_pippins_jump_green; image_index = 4; scr_jump_to_point(210, 210, 30, 15); scr_var_delay("image_index", 0, 10); } }); c_mus2("pitch", 1, 30); c_sel(te); c_var_lerp_to("y", 280, 20); c_wait(20); c_var_lerp_to("x", 385, 16, -1, "out"); c_wait(17); c_tenna_preset(2); c_var_instance(pippins_marker, "sprite_index", spr_pippins_look_up); c_var_instance(pippins_marker, "image_index", 0); c_wait(30); c_mus("pause"); c_msgside("bottom"); c_speaker("tenna"); c_msgsetloc(0, "* .../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_427_0"); c_msgnextloc("* Hey^1, uh..^1. where is he?/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_428_0"); c_msgnextloc("* Where's PLUEY!^1? I wanna see my lil' PLUEY!!!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_429_0"); c_facenext("no_name", 0); c_msgnextloc("* PLUEY'S THE NAME OF THE GAME!!!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_431_0"); c_msgnextloc("* HIS NAME'S NOT PLUEY!!^1! IT'S MIKE!!!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_432_0"); c_facenext("tenna", 0); c_msgnextloc("* Hey^1, don't get lippy with me^1, dice boy!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_434_0"); c_msgnextloc("* I know Mike better than you^1, and sometimes he IS a cute lil' Pluey!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_435_0"); c_msgnextloc("* Now bring him out or I'm tightening your contract!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_436_0"); c_talk(); c_wait_box(1); c_sel(te); c_tenna_preset(0); c_wait_box(2); c_var_instance(pippins_marker, "image_index", 1); c_sel(te); c_tenna_sprite(spr_tenna_evil); c_tenna_preset(0); c_var_instance(te_actor, "xscale", 2); c_var_instance(te_actor, "image_xscale", 2); c_wait(1); c_tenna_preset(14); c_var_instance(pippins_marker, "image_index", 1); c_wait_box(4); c_sel(te); c_tenna_sprite(spr_tenna_frightened); c_tenna_preset(0); c_imageindex(1); c_shakeobj(); c_var_instance(pippins_marker, "sprite_index", spr_pippins_exasperated_down); c_var_instance(pippins_marker, "image_speed", 0.2); c_wait_box(5); c_snd_play(snd_wing); c_var_instance(pippins_marker, "sprite_index", spr_pippins_exasperated_point_right); c_var_instance(pippins_marker, "image_index", 0); c_customfunc(function() { with (pippins_marker) scr_shakeobj(); }); c_sel(te); c_tenna_preset(0); c_wait_box(7); c_mus("resume"); c_mus2("pitch", 1.5, 30); c_var_instance(pippins_marker, "sprite_index", spr_pippins_look_up); c_var_instance(pippins_marker, "image_speed", 0); c_var_instance(pippins_marker, "image_index", 0); c_tenna_sprite(spr_tenna_evil); c_tenna_preset(0); c_var_instance(te_actor, "xscale", 2); c_var_instance(te_actor, "image_xscale", 2); c_wait(1); c_tenna_preset(14); c_wait_box(8); c_tenna_sprite(spr_tenna_pose_podium_evil); c_imageindex(1); c_tenna_preset(0); c_addxy(0, 10); c_var_instance(pippins_marker, "sprite_index", spr_pippins_look_up); c_var_instance(pippins_marker, "image_index", 1); c_wait_box(9); c_tenna_sprite(spr_tenna_evil); c_addxy(0, -10); c_tenna_preset(14); c_var_instance(pippins_marker, "sprite_index", spr_npc_pippins_expressions); c_var_instance(pippins_marker, "image_index", 6); c_wait_talk(); c_wait(30); c_speaker("no_name"); c_msgsetloc(0, "* .../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_517_0"); c_msgnextloc("* Got it^1, boss./%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_518_0"); c_talk(); c_wait_box(1); c_var_instance(pippins_marker, "image_index", 4); c_wait_talk(); c_mus2("volume", 0, 30); c_var_instance(pippins_marker, "sprite_index", spr_npc_pippins_jump_green_unhappy); c_var_instance(pippins_marker, "image_speed", 0.6); c_var_lerp_to_instance(pippins_marker, "x", -120, 30); c_wait(60); c_mus("free_all"); c_sel(te); c_tenna_preset(0); c_tenna_sprite(spr_tenna_tie_adjust_a); c_var_instance(te_actor, "image_xscale", -2); c_mus2("initloop", "ch3_tvtime.ogg", 0); c_speaker("tenna"); c_msgsetloc(0, "* Oh boy^1, oh boy^1, Mike^1! Now there's ONE GUY who NEVER lets me down!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_545_0"); c_talk_wait(); c_var_instance(pippins_marker, "sprite_index", spr_mike_s_talk); c_var_instance(pippins_marker, "y", 212); c_var_instance(pippins_marker, "image_speed", 0); c_var_lerp_to_instance(pippins_marker, "x", 174, 30); c_wait(30); c_var_instance(id, "npc_animate", true); c_var_instance(id, "npc_animate_target", pippins_marker); c_speaker("no_name"); c_msgsetloc(0, "* Hey^1, Tenna!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_560_0"); c_facenext("tenna", 0); c_msgnextloc("* Oh^1, uh..^1. MIKE!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_562_0"); c_talk(); c_wait_box(2); c_sel(te); c_sel(te); c_tenna_sprite(spr_tenna_pose_headraised_nose); c_var_instance(te_actor, "xscale", 2); c_var_instance(te_actor, "image_xscale", 2); c_wait_talk(); c_wait(30); c_sel(te); c_tenna_sprite(spr_tenna_pose_headlowered_nose); c_speaker("tenna"); c_msgsetloc(0, "* You^1, uh.../%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_587_0"); c_talk_wait(); c_sel(te); c_tenna_sprite(spr_tenna_pose_headraised_nose); c_wait(30); c_speaker("tenna"); c_msgsetloc(0, "* You^1, uh^1, you don't look very Pluey today./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_597_0"); c_facenext("no_name", 0); c_msgnextloc("* Yes./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_599_0"); c_msgnextloc("* I don't feel very Pluey today./%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_600_0"); c_talk_wait(); c_sel(te); c_tenna_sprite(spr_tenna_sad_turned_b); c_speaker("tenna"); c_msgsetloc(0, "* Well^1, a massage is a massage^1! I'll just close my eyes and imagine^1! Haha!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_608_0"); c_msgnextloc("* Now feel free to climb up there and let 'er rip!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_609_0"); c_talk(); c_wait_box(1); c_sel(te); c_tenna_sprite(spr_tenna_sad_turned_a); c_wait_talk(); c_wait(60); c_speaker("tenna"); c_msgsetloc(0, "* .../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_622_0"); c_msgnextloc("* Hey^1, Mike^1? When^1, uh^1, when are you gonna start the^1, uh.../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_623_0"); c_facenext("no_name", 0); c_msgnextloc("* I'm not doing it./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_625_0"); c_facenext("tenna", 0); c_msgnextloc("* Huh?/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_627_0"); c_facenext("no_name", 0); c_msgnextloc("* I'm not doing anything for you anymore./%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_629_0"); c_talk(); c_wait_box(1); c_sel(te); c_tenna_sprite(spr_tenna_sad_turned_a); c_wait_box(3); c_mus("pause"); c_snd_play(snd_glassbreak); c_wait_box(5); c_sel(te); c_tenna_preset(0); c_tenna_sprite(spr_tenna_hurt); c_shakeobj(); c_wait_talk(); c_sel(te); c_tenna_sprite(spr_tenna_laugh_right); c_imagespeed(0.4); c_snd_play(snd_crowd_laughter_single); c_mus("resume"); c_speaker("tenna"); c_msgsetloc(0, "* HA HA HA HA HA!!^1! HA HA HA HA HA!!!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_658_0"); c_talk_wait(); c_wait(30); c_speaker("tenna"); c_msgsetloc(0, "* Haha^1, you always were a jokester^1, Mike.../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_664_0"); c_facenext("no_name", 0); c_msgnextloc("* Not when you treat the people who work with you like expendable trash./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_666_0"); c_facenext("tenna", 0); c_msgnextloc("* T..^1. trash?/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_668_0"); c_msgnextloc("* Mike^1, y-you know I don't do that!!^1! I'm always.../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_669_0"); c_msgnextloc("* I'm always^1, y'know^1, adding lots of little^1, uh^1, bonuses to their contracts!!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_670_0"); c_msgnextloc("* Y'know!^1! Paid fruit-flavored vacation^1, left over glooby slime^1, you know!!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_671_0"); c_talk(); c_wait_box(2); c_sel(te); c_image_speed(0); c_mus("pause"); c_wait_box(4); c_mus("resume"); c_mus2("pitch", 1.25, 30); c_sel(te); c_tenna_preset(0); c_tenna_sprite(spr_tenna_hurt); c_shakeobj(); c_wait_box(5); c_sel(te); c_tenna_sprite(spr_tenna_laugh_pose); c_tenna_preset(8); c_wait_box(6); c_sel(te); c_tenna_preset(4); c_wait_box(7); c_wait_talk(); c_tenna_preset(0); c_var_instance(te_actor, "reversal", 0); c_mus("free_all"); c_wait(60); c_sel(te); c_tenna_sprite(spr_tenna_sad_turned_a); c_speaker("no_name"); c_msgsetloc(0, "* .../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_718_0"); c_facenext("tenna", 0); c_msgnextloc("* ..^1. I know^1. I know what this is about./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_720_0"); c_msgnextloc("* You told me^1. You TOLD me you had a bad feeling about that contract./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_721_0"); c_msgnextloc("* That he wasn't supposed to sign it^1. That he COULDN'T./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_722_0"); c_msgnextloc("* ..^1. and if he did^1, something terrible would happen./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_723_0"); c_msgnextloc("* And even though I knew that..^1. I still made him do it anyway./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_724_0"); c_msgnextloc("* But how could it be MY fault!?/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_725_0"); c_msgnextloc("* I needed to be BIG..^1. I needed it just as much as anyone else!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_726_0"); c_msgnextloc("* How is it MY fault HE ran out on ME!?/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_727_0"); c_msgnextloc("* I could have helped him^1! I WOULD have^1! We could've been big TOGETHER!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_728_0"); c_talk(); c_wait_box(2); c_mus2("initloop", "tv_changingroom.ogg", 0); c_mus2("pitch", 0.88, 1); c_sel(te); c_tenna_sprite(spr_tenna_sad_turned_b); c_wait_box(3); c_sel(te); c_tenna_sprite(spr_tenna_sad_turned_a); c_wait_box(5); c_sel(te); c_tenna_sprite(spr_tenna_pose_headraised_nose); c_var_instance(te_actor, "xscale", -2); c_var_instance(te_actor, "image_xscale", -2); c_var_instance(te_actor, "reversal", 1); c_wait_box(6); c_sel(te); c_tenna_sprite(spr_tenna_pose_headlowered_nose); c_wait_box(7); c_sel(te); c_tenna_sprite(spr_tenna_sad_turned_b); c_var_instance(te_actor, "xscale", 2); c_var_instance(te_actor, "image_xscale", 2); c_var_instance(te_actor, "reversal", 0); c_wait_box(8); c_sel(te); c_tenna_sprite(spr_tenna_sad_turned_a); c_halt(); c_wait_box(9); c_sel(te); c_tenna_sprite(spr_tenna_sad); c_halt(); c_var_instance(te_actor, "xscale", -2); c_var_instance(te_actor, "image_xscale", -2); c_var_instance(te_actor, "reversal", 1); c_wait_box(10); c_sel(te); c_tenna_sprite(spr_tenna_hooray); c_imagespeed(0.2); c_wait_talk(); c_sel(te); c_tenna_sprite(spr_tenna_hooray); c_imagespeed(0); c_wait(60); c_tenna_sprite(spr_tenna_sad_turned_a); c_var_instance(te_actor, "xscale", 2); c_var_instance(te_actor, "image_xscale", 2); c_var_instance(te_actor, "reversal", 0); c_var_instance(id, "npc_animate", false); c_var_instance(pippins_marker, "sprite_index", spr_mike_s_mask_remove); c_var_instance(pippins_marker, "image_index", 0); c_lerp_var_instance(pippins_marker, "image_index", 0, 2, 12); c_speaker("tenna"); c_msgsetloc(0, "* ..^1. you cared about him too^1, Mike./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_801_0"); c_msgnextloc("* That's why..^1. since then..^1. it feels like..^1. you're not really here./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_802_0"); c_msgnextloc("* Everything is..^1. fake./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_803_0"); c_msgnextloc("* When the curtain falls..^1. everything just feels like.../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_804_0"); c_msgnextloc("* Playing pretend./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_805_0"); c_msgnextloc("* ..^1. you know what I mean^1, Mike?/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_806_0"); c_talk(); c_wait_box(1); c_sel(te); c_tenna_sprite(spr_tenna_pose_headraised_nose); c_var_instance(te_actor, "xscale", -2); c_var_instance(te_actor, "image_xscale", -2); c_var_instance(te_actor, "reversal", 1); c_wait_box(2); c_sel(te); c_tenna_sprite(spr_tenna_pose_headlowered_nose); c_wait_box(4); c_sel(te); c_tenna_sprite(spr_tenna_sad); c_wait_box(5); c_mus("free_all"); c_var_instance(pippins_marker, "image_index", 3); c_wait_talk(); c_snd_play(snd_wing); c_var_instance(pippins_marker, "image_index", 1); c_wait(4); c_var_instance(pippins_marker, "image_index", 0); c_wait(30); c_var_instance(id, "npc_animate", true); c_var_instance(pippins_marker, "sprite_index", spr_mike_s_talk); c_speaker("no_name"); c_msgsetloc(0, "* Can we^1, uh.../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_842_0"); c_msgnextloc("* Can I^1, see the part of the employee contract.../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_843_0"); c_msgnextloc("* That stipulates^1, fruit-flavored vacations?/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_844_0"); c_facenext("tenna", 0); c_msgnextloc("* Oh^1, uh^1, yeah^1! Yeah^1, right here^1! Haha^1! I'm adding it!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_846_0"); c_msgnextloc("* And the slime^1, haha^1! Can't forget the slime./%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_847_0"); c_talk(); c_wait_box(2); c_sel(te); c_tenna_sprite(spr_tenna_hurt); c_var_instance(te_actor, "xscale", 2); c_var_instance(te_actor, "image_xscale", 2); c_var_instance(te_actor, "reversal", 0); c_shakeobj(); c_wait_box(4); c_sel(te); c_tenna_sprite(spr_tenna_hooray); c_imagespeed(0.2); c_wait_box(5); c_sel(te); c_tenna_sprite(spr_tenna_hooray); c_imagespeed(0.4); c_wait_talk(); c_sel(te); c_var_lerp_to("image_speed", 0, 60); c_wait(60); c_var_lerp_to("image_index", 3, 15); c_wait(60); c_sel(te); c_tenna_sprite(spr_tenna_pose_headlowered_nose); c_wait(30); c_speaker("tenna"); c_msgsetloc(0, "* I can never..^1. forget the slime./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_883_0"); c_facenext("no_name", 0); c_msgnextloc("* You know^1, I think I need to go./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_885_0"); c_msgnextloc("* Get more..^1. Pluey./", "obj_room_castle_tv_mike_b_slash_Step_0_gml_886_0"); c_facenext("tenna", 0); c_msgnextloc("* Haha^1, yeah^1! Great idea^1, Mike^1, great!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_888_0"); c_talk(); c_wait_box(2); c_sel(te); c_tenna_sprite(spr_tenna_pose_headraised_nose); c_wait_box(5); c_sel(te); c_tenna_sprite(spr_tenna_laugh_pose); c_tenna_preset(2); c_var_lerp_to_instance(pippins_marker, "x", -200, 16); c_wait_talk(); c_wait(30); c_sel(te); c_var_lerp_to("x", 320, 8); c_wait(8); c_var_lerp_to("y", 405, 8); c_wait(8); c_sel(te); c_tenna_preset(0); c_wait(30); c_sel(te); c_tenna_sprite(spr_tenna_pose_headraised_nose); scr_funnytext_init(0, 0, 0, scr_84_get_sprite("spr_funnytext_ass"), 0, 0); c_msgside("top"); c_speaker("tenna"); c_msgsetloc(0, "* Kris?/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_925_0"); c_msgnextloc("* I don't know if it's just me^1, but.../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_926_0"); c_msgnextloc("* \\O0/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_927_0"); c_msgnextloc("* Keep an eye on that for me.../%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_928_0"); c_talk(); c_wait_box(1); c_sel(te); c_tenna_sprite(spr_tenna_pose_headlowered_nose); c_wait_box(2); c_sel(te); c_tenna_sprite(spr_tenna_whisper); c_wait_box(3); c_sel(te); c_tenna_sprite(spr_tenna_pose_headlowered_nose); c_wait_talk(); c_var_lerp_to("y", 800, 16); c_wait(30); c_waitcustom(); } if (con == 40 && !d_ex() && customcon == 1) { con = 90; customcon = 0; c_waitcustom_end(); c_mus("free_all"); c_var_instance(pippins_marker, "sprite_index", spr_npc_pippins_expressions); c_var_instance(pippins_marker, "image_index", 8); c_wait(5); c_speaker("no_name"); c_msgsetloc(0, "* What?/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_970_0"); c_msgnextloc("* Tenna..^1. he's ACTUALLY not coming back!?/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_971_0"); c_talk_wait(); c_wait(30); c_var_instance(pippins_marker, "sprite_index", spr_pippins_scratch_01); c_var_instance(pippins_marker, "image_index", 0); c_var_instance(pippins_marker, "image_speed", 0.2); c_speaker("no_name"); c_msgsetloc(0, "* Y'know^1, I guess I^1, I heard about that^1, but.../", "obj_room_castle_tv_mike_b_slash_Step_0_gml_980_0"); c_msgnextloc("* I..^1. haha^1, I sort of theorized..^1. it had to be a joke!/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_981_0"); c_msgnextloc("* He's an important guy^1, right!?/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_982_0"); c_msgnextloc("* Guys like him don't just..^1. disappear^1, right!?/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_983_0"); c_talk(); c_wait_box(1); c_var_instance(pippins_marker, "sprite_index", spr_pippins_scratch_02); c_wait_box(2); c_var_instance(pippins_marker, "sprite_index", spr_pippins_scratch_01); c_wait_box(3); c_var_instance(pippins_marker, "sprite_index", spr_pippins_scratch_02); c_wait_talk(); c_wait(15); c_var_instance(pippins_marker, "sprite_index", spr_npc_pippins_expressions); c_var_instance(pippins_marker, "image_index", 8); c_var_instance(pippins_marker, "image_speed", 0); c_var_instance(id, "npc_animate", true); c_speaker("no_name"); c_msgsetloc(0, "* Yeah^1, boss^1. I ain't wanna believe it either./%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_1006_0"); c_talk_wait(); c_var_instance(id, "npc_animate", false); c_var_instance(pippins_marker, "sprite_index", spr_pippins_exasperated_down); c_var_instance(pippins_marker, "image_speed", 0.2); c_wait(5); c_speaker("no_name"); c_msgsetloc(0, "* What do you mean!^1? What could be better than HIM being gone!?/", "obj_room_castle_tv_mike_b_slash_Step_0_gml_1018_0"); c_msgnextloc("* We can do WHATEVER we want now^1! ANYTHING!/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_1019_0"); c_talk_wait(); c_wait(30); c_var_instance(pippins_marker, "sprite_index", spr_pippins_exasperated_down_look); c_var_instance(pippins_marker, "image_speed", 0); c_speaker("no_name"); c_msgsetloc(0, "* .../%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_1028_0"); c_talk_wait(); c_wait(30); c_var_instance(id, "npc_animate", true); c_speaker("no_name"); c_msgsetloc(0, "* Ya wanna put the costumes back on^1, boss?/%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_1037_0"); c_talk_wait(); c_var_instance(id, "npc_animate", false); c_wait(30); c_speaker("no_name"); c_msgsetloc(0, "* ..^1. sure./%", "obj_room_castle_tv_mike_b_slash_Step_0_gml_1045_0"); c_talk_wait(); c_waitcustom(); } if (con == 90 && !d_ex() && customcon == 1) { con = 100; customcon = 0; global.facing = 0; c_waitcustom_end(); c_var_lerp_instance(blackall, "image_alpha", 0, 1, 60); c_wait(90); c_customfunc(function() { with (_costume_s) instance_destroy(); with (_costume_l) instance_destroy(); with (pippins_marker) instance_destroy(); with (zapper_marker) instance_destroy(); with (shadowguy_marker) instance_destroy(); instance_create(0, 0, obj_musicer_darkcastle); with (obj_room_castle_tv_mike) create_npcs(); }); c_var_lerp_instance(blackall, "image_alpha", 1, 0, 60); c_sel(kr); c_facing("d"); c_actortokris(); c_terminatekillactors(); } if (con == 100 && !d_ex() && !i_ex(obj_cutscene_master)) { con = -1; global.interact = 0; scr_flag_set(1771, 3); } if (npc_animate) { if (i_ex(obj_writer)) { if (global.typer == 6) { if (obj_writer.halt >= 1) { with (npc_animate_target) { image_speed = 0; image_index = 0; } } else { with (npc_animate_target) image_speed = 0.2; } } else { with (npc_animate_target) { image_speed = 0; image_index = 0; } } } }