if flash_timer > 0 { shader_set(sh_flash); var _alpha = flash_timer / flash_duration; shader_set_uniform_f(u_flash_alpha, _alpha); } else if INK_blend > 0 { shader_set(sh_ink_blend); shader_set_uniform_f(u_ink_blend_alpha, INK_blend / INK_blend_max); } draw_self(); shader_reset(); /* if global.developer_mode { draw_set_halign(fa_left); draw_set_valign(fa_middle); draw_set_font(fTest); draw_set_colour(c_white); draw_text(x + 72, y - 96, script_get_name(state)); draw_text(x + 72, y - 48, sprite_get_name(sprite_index) + " " + string(image_index)); }