layer_set_visible("CUTSCENE_ELEMENTS", false); con = 0; anim_wait = -1; heal_lerp = -1; color_delay = 10; offset_con = 0; offset_time = 0; xoffset_start = 0; butterflyappear = -4; makebutterflyappear = function(arg0 = 30) { with (butterflyappear) instance_destroy(); var cam = scr_getcam(); butterflyappear = scr_marker_ext((cam.x + 120) - 116, cam.y + 120 + 224, 2417, 1, 1, 0, 0, undefined, -5, undefined, undefined, undefined, true); with (butterflyappear) { timer = 0; endtime = arg0; con = 0; image_index = 7; image_blend = c_black; killme = 999; step_func = function() { timer++; killme--; image_index = lerp(7, 0, clamp(timer / endtime, 0, 1)); image_blend = merge_color(c_black, c_white, clamp(timer / ((endtime * 3) / 4), 0, 1)); with (obj_face) siner = -14.14; if (timer == endtime) instance_destroy(); }; } }; var blupos1 = findspriteinfo(spr_blue_poses_r, undefined); var blupos2 = findspriteinfo(spr_enemy_blue_spintopose_r, undefined); var krpos1 = findspriteinfo(spr_krisl_dark, undefined); var supos1 = findspriteinfo(spr_susie_left_dw, undefined); var rapos1 = findspriteinfo(spr_ralsei_left, undefined); var mark1 = scr_dark_marker_depth(blupos1.x - 14, blupos1.y, 100000, spr_blue_stage_marker); var mark2 = scr_dark_marker_depth(blupos2.x - 14, blupos2.y, 100000, spr_blue_stage_marker); if (global.flag[1454] == 100) { mark1.x += 8; mark1.y -= 32; mark2.x += 14; mark2.y -= 32; } krpos1.x += scr_actor_xoffset("kr") * 2; krpos1.y += scr_actor_yoffset("kr") * 2; supos1.x += scr_actor_xoffset("su") * 2; supos1.y += scr_actor_yoffset("su") * 2; rapos1.x += scr_actor_xoffset("ra") * 2; rapos1.y += scr_actor_yoffset("ra") * 2; scr_dark_marker_depth(krpos1.x, krpos1.y, 100000, spr_blue_stage_marker_centered).image_blend = #66FFFF; scr_dark_marker_depth(supos1.x + 2, supos1.y, 100000, spr_blue_stage_marker_centered).image_blend = #FF66FF; scr_dark_marker_depth(rapos1.x - 2, rapos1.y, 100000, spr_blue_stage_marker_centered).image_blend = #66FF66; jumper = 0; blue_y = 0; jump_delay = 0; jump_time = 0; jump_dir = 1; post_jump_image = 4; spin_wait = 0; face_sparkles = 0; face_timer = 0; butterfly_marker = 0; pose_swap = 0; blushing = false;