In the draw event:
Code:
if (HurtPalette > 0)
{
d3d_set_fog(1, c_white, 0, 0);
}
draw_self();
if (HurtPalette > 0)
{
d3d_set_fog(0, c_white, 0, 0);
}
HurtPalette = max(HurtPalette - 1, 0);
Set HurtPalette to 0 at creation.
Set HurtPalette to 5 or 6 when hurt.
In the draw event:
[code]
if (HurtPalette > 0)
{
d3d_set_fog(1, c_white, 0, 0);
}
draw_self();
if (HurtPalette > 0)
{
d3d_set_fog(0, c_white, 0, 0);
}
HurtPalette = max(HurtPalette - 1, 0);
[/code]
Set HurtPalette to 0 at creation.
Set HurtPalette to 5 or 6 when hurt.