Code:
function take_damage()
{
	wait(1);
	fadered.scale_x = screen_size.x;
	fadered.scale_y = screen_size.y;
	fadered.alpha = 30;
	effect_sprite("spark.tga", part6, 16, player_box.x, nullvector);
	while (fadered.alpha > 0)
	{
		fadered.alpha = fadered.alpha - 0.5 * 3 * time_step;
		wait (1);
	}
}



This is how i have made the fading effect. fadered is a panel consisting of a 64x64 red image.

Last edited by Denn15; 02/02/14 17:18.