if (con == 99) draw_sprite_ext(spr_forange_glove, 0, x + lengthdir_x(90, image_angle), y + lengthdir_y(90, image_angle), 1, 1, 180 + image_angle, c_white, 1); if (auraalph > 0) { var t = current_time * 0.035; shader_replace_simple_set_hook(18); shader_set_uniform_f(u_alpha, auraalph); shader_set_uniform_f(u_patternangle, 50); shader_set_uniform_f(u_patterncount, 3); shader_set_uniform_f(u_time, 0.033 * t, 0.333 + (0.333 * t), 0.666 + (0.333 * t)); shader_set_uniform_f(u_holoangle, 0); scr_draw_outline(2, 8421504, auraalph); shader_replace_simple_reset_hook(); } event_inherited(); if (auraalph > 0) { shader_replace_simple_set_hook(18); gpu_set_blendmode(bm_add); var blend = image_blend; var ia = image_alpha; image_blend = c_white; image_alpha = 0.7; draw_self(); image_alpha = ia; image_blend = blend; gpu_set_blendmode(bm_normal); shader_replace_simple_reset_hook(); } if (remaining_combo > 0 && image_alpha == 1) scr_plat_draw_dizzy_effects(remaining_combo, remaining_combo_max);