//Again, just cosmetic changes to the standard health and armor power ups

//===========================================================================
//===========================================================================
//===========================================================================
//===HEALTH STUFF===
//===========================================================================
//===========================================================================
//===========================================================================

//--HEALTH BONUS--


//===========================================================================
//===========================================================================
//===========================================================================
//===ARMOR STUFF===
//===========================================================================
//===========================================================================
//===========================================================================

//--ARMOR BONUS--

actor DVArmorCapsule : armorbonus
{
	Inventory.PickupMessage "Shield capsule."
	Inventory.PickupSound "DeriverArmor/Bonus"
	scale 1
	states
	{
	spawn:
		DVS1 A Random (30,40)
		DVS1 BCC 5 Bright
		DVS1 D 20 Bright
		DVS1 DCB 5 Bright
		loop
	}
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//--GREEN ARMOR--

actor DVGreenArmor : greenarmor
{
	Inventory.PickupMessage "Shield."
	Inventory.PickupSound "DeriverArmor/Green"
	scale 1
	+Bright
	states
	{
	spawn:
		DVS2 ABCCDDD 3
		DVS2 D Random (15,25)
		DVS2 DCBBAAA 3
		DVS2 A Random (15,25)
		loop
	}
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//--BLUE ARMOR--

actor DVBlueArmor : bluearmor
{
	Inventory.PickupMessage "Powered shield."
	Inventory.PickupSound "DeriverArmor/Blue"
	+Bright
	scale 1
	states
	{
	spawn:
		DVS3 ABCCDDD 3
		DVS3 D Random (15,25)
		DVS3 DCBBAAA 3
		DVS3 A Random (15,25)
		loop
	}
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//--RED ARMOR--

actor DVRedArmor : Megasphere
{
	Inventory.PickupMessage "Powered shield and full vitality."
	Inventory.PickupSound "DeriverArmor/Red"
	scale 1
	+Bright
	states
	{
	spawn:
		DVMS ABCCDDD 3
		DVMS D Random (15,25)
		DVMS DCBBAAA 3
		DVMS A Random (15,25)
		loop
	}
}


//===========================================================================
//===========================================================================
//===========================================================================
//POWER UPS
//===========================================================================
//===========================================================================
//===========================================================================

//--RADSUIT--  leftovers (for function and hud)

actor Deriverbootprotection : powerironfeet
{
	Powerup.Duration -80
	Powerup.Color 0, 0, 0, 0
	inventory.maxamount 1
	//inventory.icon "RDBTB0"
	+INVENTORY.AUTOACTIVATE
}	


actor DeriverBootMeterHUD : PowerupGiver
{
	inventory.pickupmessage ""
	inventory.maxamount 0
	Powerup.Duration -80
	Powerup.Color 0, 0, 0, 0
	powerup.type "Deriverbootprotection"
	+INVENTORY.AUTOACTIVATE
	+INVENTORY.ALWAYSPICKUP
	Inventory.PickupSound ""
	states
	{
	Spawn:
		TNT1 A 0
		Stop
	}
}

//--partial invis leftovers (for function)

ACTOR DeriverPowerShade : PowerInvisibility
{
	Powerup.Duration -60
	Powerup.Strength 60
	Powerup.Mode "translucent"
}


actor Deriverpowerstealthprotection : powerprotection
{
	Powerup.Duration -60
	DamageFactor "Normal", 0.6
}