Actor PowerHazmatProtection : PowerProtection
{
	DamageFactor "Poison", 0
	DamageFactor "PoisonCloud", 0
	DamageFactor "Slime", 0
	DamageFactor "Fire", 0.5
	DamageFactor "Ice", 0.5
	DamageFactor "Electric", 0.5
}

Actor HazmatSuit : RadSuit
{
	Powerup.Type HazmatProtection
	Powerup.Color 255, 0, 255, 0.03
	Powerup.Duration -60
}

Actor HazmatSuitRespirator : RadSuit
{
	Powerup.Type IronFeet
	Powerup.Color None
}

Actor HazmatSuitItem : CustomInventory 22001
{
	//$Category powerups
	//$Sprite HSUIA0
	//$Title "Hazmat Suit"
	Inventory.MaxAmount 0
	Inventory.PickupMessage "Picked up the Hazmat Suit."
	Inventory.PickupSound  "misc/p_pkup"
	+INVENTORY.AUTOACTIVATE
	+INVENTORY.ALWAYSPICKUP
	+CountItem
	States
	{
	Spawn:
		HSUI A -1
		Stop
	Pickup:
		TNT1 A 0 A_GiveInventory("HazmatSuit", 1)
		TNT1 A 0 A_GiveInventory("HazmatSuitRespirator", 1)
		Stop
	}
}