if (hit_flash == true)
shader_set(sh_flash);
if (surface_draw == true)
draw_on_surface();
else
draw_self();
shader_reset();