//
//	health animations
//

//==========================================================================================================

event HudHealthBonusPulse
{
	Animate	G_PlayerStatusHealthValue			FgColor			"Overheal"	    			Linear 0.0 0.3
	Animate	PlayerStatusHealthBonusImageBG		Alpha			"255"						Linear 0.3 0.3
	Animate	PlayerStatusHealthBonusImageBG2		Alpha			"255"						Linear 0.3 0.3
//	Animate	PlayerStatusHealthBonusImage 		Alpha			"0"		        			Linear 0.0 0.2
	Animate	PlayerStatusHealthBonusImage 		Alpha			"170"						Linear 0.2 0.2 //overheal cross
	
	Animate	SquareBuff	                    	Alpha			"150"						Linear 0.0 0.0
	
	RunEvent HudHealthBonusPulseLoop			0.6
}

event HudHealthBonusPulseStop
{
	StopEvent HudHealthBonusPulse 0.0
	StopEvent HudHealthBonusPulseLoop 0.0
	
	Animate	PlayerStatusHealthBonusImageBG2		Alpha			"0"							Linear 0.3 0.3
	Animate	PlayerStatusHealthBonusImageBG		Alpha			"0"							Linear 0.0 0.0
	Animate	G_PlayerStatusHealthValue			FgColor			"HealthValue"				Linear 0.0 0.0
	
	Animate	SquareBuff	                    	Alpha			"0"			   				Linear 0.0 0.0
}

//==========================================================================================================

event HudHealthDyingPulse
{
    Animate HealthHurt         					Alpha     		"140"		       			Linear 0.0 0.2
    Animate HealthHurt         					Alpha       	"0"       	   				Linear 0.2 0.4
	
	Animate	G_PlayerStatusHealthValue			FgColor			"LowHealthValue"			Linear 0.0 0.0
	Animate	PlayerStatusHealthLowImageBG 		Alpha			"255"		      			Linear 0.0 0.3
	Animate	PlayerStatusHealthLowImageBG2 		Alpha			"255"		      			Linear 0.0 0.3
	
	Animate	SquareHurt	                    	Alpha			"150"						Linear 0.0 0.0
	
	RunEvent HudHealthDyingPulseLoop			0.4
}

event HudHealthDyingPulseStop
{
    Animate HealthHurt         					BgColor     	"Blank"        				Accel 0.0 0.0
    Animate HealthHurt         					Alpha       	"0"        					Accel 0.0 0.0
	
	Animate	G_PlayerStatusHealthValue			FgColor	    	"HealthValue"				Linear 0.0 0.0
	Animate	PlayerStatusHealthLowImageBG 		Alpha			"0"							Linear 0.0 0.0
	Animate	PlayerStatusHealthLowImageBG2 		Alpha			"0"		      				Linear 0.0 0.3
	
	Animate	SquareHurt	                    	Alpha			"0"							Linear 0.0 0.0
	
	StopEvent HudHealthDyingPulse 				0.0
	StopEvent HudHealthDyingPulseLoop 			0.0
}

//==========================================================================================================




