Actor HardDrinkBonus1 : HealthBonus
{
    Scale 0.4
    Inventory.MaxAmount 9999999999
	Inventory.Amount 2
	+COUNTITEM
	+ALWAYSPICKUP
	Inventory.PickupSound "CANPKP"
	Inventory.PickupMessage "\c[Red][ \c[White]Grape Soda\c- \c[Red]]"
    Tag "Grape Soda"
	States
	{
	Spawn:
	    DRBN A 9
		DRBN A 9 bright
		loop
	}
}

Actor HardDrinkBonus2 : HardDrinkBonus1
{
	Inventory.PickupSound "CANPKP"
	Inventory.PickupMessage "\c[Red][ \c[White]0% Alcohol Beer\c- \c[Red]]"
    Tag "0% Alcohol Beer"
	States
	{
	Spawn:
	    DRBN B 9
	    DRBN B 9 bright
		loop
	}
}

Actor HardDrinkBonus3 : HardDrinkBonus1
{
	Inventory.PickupSound "CANPKP"
	Inventory.PickupMessage "\c[Red][ \c[White]Energy Drink\c- \c[Red]]"
    Tag "Energy Drink"
	States
	{
	Spawn:
	    DRBN C 9
	    DRBN C 9 bright
		loop
	}
}

Actor HardBarBonus1 : HealthBonus
{
    Scale 0.3
    Inventory.MaxAmount 9999999999
	Inventory.Amount 4
	+COUNTITEM
	+ALWAYSPICKUP
	Inventory.PickupSound "CARPKP"
	Inventory.PickupMessage "\c[Red][ \c[White]Chocolate Bar w/ Nuts\c- \c[Red]]"
    Tag "Chocolate Bar w/ Nuts"
	States
	{
	Spawn:
	    BABN A 9
		BABN A 9 bright
		loop
	}
}

Actor HardBarBonus2 : HardBarBonus1
{
	Inventory.PickupSound "CARPKP"
	Inventory.PickupMessage "\c[Red][ \c[White]Classic Chocolate Bar w/ Nuts\c- \c[Red]]"
    Tag "Classic Chocolate Bar"
	States
	{
	Spawn:
	    BABN B 9
	    BABN B 9 bright
		loop
	}
}

Actor HardBarBonus3 : HardBarBonus1
{
	Inventory.PickupSound "CARPKP"
	Inventory.PickupMessage "\c[Red][ \c[White]Chocolate Bar W/Nuts (And Caramel)\c- \c[Red]]"
    Tag "Chocolate Bar W/Nuts (And Caramel)"
	States
	{
	Spawn:
	    BABN C 9
	    BABN C 9 bright
		loop
	}
}

Actor HardDroppedBonus1 : HealthBonus
{
    Scale 0.5
	Inventory.Amount 1
    Inventory.MaxAmount 9999999999
	-COUNTITEM
	+ALWAYSPICKUP
	Inventory.PickupSound "PREPKP"
	Inventory.PickupMessage "\c[Red][ \c[White]Expired Pills\c- \c[Red]]"
    Tag "Expired Pills"
	States
	{
	Spawn:
	    PILL A 9
		PILL A 9 bright
		loop
	}
}

Actor HardDroppedBonus2 : HardDroppedBonus1
{
    Scale 0.35
	Inventory.PickupSound "SPRPKP"
	Inventory.PickupMessage "\c[Red][ \c[White]Antiseptic Spray\c- \c[Red]]"
    Tag "Antiseptic Spray"
	States
	{
	Spawn:
	    SPRY A 9
	    SPRY A 9 bright
		loop
	}
}

Actor HardDroppedBonus3 : HardDroppedBonus1
{
    Scale 0.5
	Inventory.PickupSound "BANPKP"
	Inventory.PickupMessage "\c[Red][ \c[White]Used Bandage Roll\c- \c[Red]]"
    Tag "Used Bandage Roll"
	States
	{
	Spawn:
	    BAND A 9
	    BAND A 9 bright
		loop
	}
}

ACTOR HardArmorBonusRandomizer : RandomSpawner
{
	DropItem "FragGrenadeAmmo" 168 7
	DropItem "HardBarBonus1" 178 5
	DropItem "HardBarBonus2" 168 5
	DropItem "HardBarBonus3" 198 6
}

ACTOR HardHealthBonusRandomizer : RandomSpawner
{
	DropItem "FragGrenadeAmmo" 168 8
	DropItem "HardDrinkBonus1" 178 5
	DropItem "HardDrinkBonus2" 168 4
	DropItem "HardDrinkBonus3" 198 7
}

ACTOR HardHealthBonusRandomizer2 : RandomSpawner
{
	DropItem "FragGrenadeAmmo" 168 8
	DropItem "HardDroppedBonus1" 178 5
	DropItem "HardDroppedBonus2" 168 4
	DropItem "HardDroppedBonus3" 198 7
}
