event_inherited(); if (con == 0) { var jumptime = 12; scr_jump_to_point(300, 66, 12, jumptime); scr_script_delayed(scr_var, jumptime, "con", 1); con = -99; } if (con == 1) { actionsiner = -15.707963267948966; actionxsiner = -69.11503837897544; sprite_index = spr_enemy_orange_down; con++; } if (con == 2) { var attackEndTimer = 230; actionsiner++; actionxsiner++; var ydist = ((obj_growtangle.sprite_height / 2) + 40) - (sprite_height / 2); y = obj_growtangle.y + (sin(actionsiner / 10) * ydist); x = (obj_growtangle.x + (sin(actionxsiner / 22) * 60)) - (sprite_width / 2); if (actionsiner > attackEndTimer && (y > ((obj_growtangle.y + ydist) - 10 - (sprite_index / spr_susie_noelle_lift_look_smile_shadow_floor)) || y < ((obj_growtangle.y - ydist) + 10))) { con = 3; scr_jump_to_point(xstart, ystart, 12, 15); } } if (con == 3) { if (x == xstart && y == ystart) { with (obj_orange_enemy) scr_move_to_point_over_time(xstart, ystart, 5); with (obj_orange_enemy) visible = true; instance_destroy(); } }