actor hunterhelmet : armorbonus replaces armorbonus
{
	Inventory.PickupMessage "picked up a hunter's helmet!"
	inventory.pickupsound "items/armor"
	Inventory.Icon "HLMTA0"
	Armor.SavePercent 33.335
	Armor.SaveAmount 1
	scale 1
	Armor.MaxSaveAmount 200
	+notimefreeze
	+COUNTITEM
	+bright
	+INVENTORY.ALWAYSPICKUP
	States
	{
	Spawn:
		HLMT A 1
		Loop
	}
}

actor variasuit : Greenarmor replaces Greenarmor
{
	+notimefreeze
	+COUNTITEM
	+bright
	Radius 20
	Height 16
	scale 1
	Inventory.PickupMessage "Got Varia suit!"
	inventory.pickupsound "items/variaarmor"
	Inventory.Icon "VRIAA0"
	Armor.SavePercent 33.335
	Armor.SaveAmount 100
	States
	{
	Spawn:
		VRIA A 1
		VRIA B 1
		VRIA C 1
		VRIA D 1
		Loop
	}
}

actor gravitysuit : bluearmor replaces bluearmor
{
	+notimefreeze
	+COUNTITEM
	+bright
	scale 1
	Inventory.PickupMessage "Got gravity suit!"
	Inventory.Icon "GRTYA0"
	inventory.pickupsound "items/gravityarmor"
	Armor.SavePercent 50
	Armor.SaveAmount 200
	States
	{
	Spawn:
		GRTY A 1
		GRTY B 1
		GRTY C 1
		GRTY D 1
		Loop
	}
}

actor armorrepair : custominventory replaces radsuit
{
	Inventory.PickupMessage "picked up an armor repair unit!"
	inventory.pickupsound "items/armorrepair"
	+COUNTITEM
	+bright
	+INVENTORY.ALWAYSPICKUP
	States
	{
	Spawn:
		RPIR A 1
		RPIR B 1
		RPIR C 1
		RPIR D 1
		Loop
	pickup:
		TNT1 A 0
		TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 a_giveinventory ("armorbonus", 1)
		TNT1 A 1
		stop
	}
}
