image_speed = 0; siner++; if (sparkle) { shader_replace_simple_set_hook(20); var _scale = (sin(siner / 20) * 0.02) + (sin(siner * 2) * 0.01); draw_sprite_ext(sprite_index, image_index, x, y, image_xscale + _scale, image_yscale + _scale, image_angle, image_blend, image_alpha); shader_replace_simple_reset_hook(); } else { draw_self(); } image_blend = make_color_hsv((hue + (siner * (2 - image_xscale))) % 256, sat, val);