if (i_ex(obj_scissors_act_controller)) { if (saloncut == true) d_rectangle_color(camerax() + 258, cameray() + 290, camerax() + 258 + lerp(140, 0, obj_scissors_act_controller.acttimer / obj_scissors_act_controller.acttimermax), cameray() + 300, 16776960, 16776960, 16776960, 16776960, 0); if (valuecut == true) d_rectangle_color(camerax() + 258, cameray() + 290, camerax() + 258 + lerp(140, 0, obj_scissors_act_controller.acttimer / obj_scissors_act_controller.acttimermax), cameray() + 300, 16776960, 16776960, 16776960, 16776960, 0); if (hypercut == true) d_rectangle_color(camerax() + 258, cameray() + 290, camerax() + 258 + lerp(140, 0, obj_scissors_act_controller.acttimer / obj_scissors_act_controller.acttimermax), cameray() + 300, 16776960, 16776960, 16776960, 16776960, 0); draw_sprite_ext(spr_poppup_hourglass, 0, camerax() + 240, cameray() + 295, 2, 2, 0, c_white, image_alpha); } scr_enemy_drawhurt_generic(); if (custom_draw_example == 0) { scr_enemy_drawidle_generic(0.16666666666666666); } else if (state == 0) { if (flash == 1) fsiner++; siner += 0.16666666666666666; if (global.mercymod[myself] >= global.mercymax[myself]) { draw_monster_body_part(sparedsprite, siner, x, y); } else { draw_monster_body_part(spr_diamondm_custom_body_example, 1, x + (sin(siner) * 2), y); draw_monster_body_part(spr_diamondm_custom_body_example, 0, x - (sin(siner) * 2), y + cos(siner)); } } if (becomeflash == 0) flash = 0; becomeflash = 0; var _cutstring = stringsetloc("CUT!!!", "obj_sheary_enemy_slash_Draw_0_gml_46_0"); if (cuttextcon == 1) { cuttexttimer--; var shakedir = -1; if ((cuttexttimer % 2) == 0) shakedir = 1; draw_set_halign(fa_center); scr_84_set_draw_font("main"); draw_text_ext_transformed_color(camerax() + (camerawidth() / 2) + (shakedir * cuttexttimer * 0.2), (cameray() + (cameraheight() / 2)) - 120, _cutstring, 99999, 99999, 3, 3, 0, 16777215, 16777215, 16777215, 16777215, 1); draw_set_halign(fa_left); if (cuttexttimer == 0) cuttextcon = 2; } if (cuttextcon == 2) { cuttexttimer++; draw_set_halign(fa_center); scr_84_set_draw_font("main"); draw_text_ext_transformed_color(camerax() + (camerawidth() / 2), (cameray() + (cameraheight() / 2)) - 120, _cutstring, 99999, 99999, 3, 3, 0, 16777215, 16777215, 16777215, 16777215, lerp(1, 0, cuttexttimer / 30)); draw_set_halign(fa_left); if (cuttexttimer == 30) cuttextcon = 0; }