//
//	uber charge animations
//

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

// Flash the Medic Charge HUD when we have Full Charge

event UberchargeBg
{
	Animate	UberchargeBg						BgColor			"G_Heal"					Linear 0.0 0.3
	Animate	UberchargeBg						BgColor			"UberchargeBg"	 			Linear 1.0 0.3
	
	Animate	UberchargeReady						Alpha			"255"						Linear 0.0 0.2
	Animate	UberchargeReady						FgColor			"G_Heal"					Linear 0.2 0.2
	Animate	UberchargeReady						FgColor			"G_White"					Linear 0.5 0.2
	Animate	UberchargeReady						Alpha			"0"							Linear 0.7 0.2
}
    
event HudMedicChargedBlink
{
    Animate ChargeLabelBG    					FgColor     	"SoftOrange"        		Linear 0.0 0.45 
	Animate ChargeLabelBG     					FgColor    		"VibrantPink"       		Linear 0.45 0.45
	
	Animate chargeamount      					FgColor     	"SoftOrange"        		Linear 0.0 0.45 
	Animate chargeamount      					FgColor     	"VibrantPink"       		Linear 0.45 0.45
	
	Animate	ChargeMeter 						FgColor			"SoftOrange"				Linear 0.0 0.45			
		
	Animate	ChargeMeter1 						FgColor			"VacUberCharge"				Linear 0.0 0.2
	Animate	ChargeMeter2 						FgColor			"VacUberCharge"				Linear 0.1 0.2
	Animate	ChargeMeter3 						FgColor			"VacUberCharge"				Linear 0.2 0.2
	Animate	ChargeMeter4 						FgColor			"VacUberCharge"				Linear 0.3 0.2
	
	Animate	ChargeMeter 						FgColor			"VibrantPink"				Linear 0.45 0.45
	
	Animate	ChargeMeter1 						FgColor			"VacUberChargeFlash"		Linear 0.4 0.2
	Animate	ChargeMeter2 						FgColor			"VacUberChargeFlash"		Linear 0.5 0.2
	Animate	ChargeMeter3 						FgColor			"VacUberChargeFlash"		Linear 0.6 0.2
	Animate	ChargeMeter4 						FgColor			"VacUberChargeFlash"		Linear 0.7 0.2
	
	RunEvent HudMedicChargedLoop				0.9
}

event HudMedicCharged
{
	RunEvent UberchargeBg						0.0
	RunEvent HudMedicChargedBlink				0.0
}	


event HudMedicChargedLoop
{
	RunEvent HudMedicChargedBlink 				0.0
}

event HudMedicChargedStop
{
	StopEvent HudMedicCharged 					0.0
	StopEvent HudMedicChargedLoop 				0.0
	StopEvent HudMedicChargedBlink 				0.0
	
	Animate ChargeLabelBG     					FgColor     	"G_Shadow"      			Linear 0.0 0.01
	
	Animate	ChargeMeter 						FgColor			"UberCharge"				Linear 0.0 0.45
	Animate	ChargeMeter1 						FgColor			"VacUberCharge"				Linear 0.0 0.2
	Animate	ChargeMeter2 						FgColor			"VacUberCharge"				Linear 0.0 0.2
	Animate	ChargeMeter3 						FgColor			"VacUberCharge"				Linear 0.0 0.2
	Animate	ChargeMeter4 						FgColor			"VacUberCharge"				Linear 0.0 0.2
}

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



