//======================================================================
//
// Ammunitions
//
//======================================================================

ACTOR 45acpclip : Ammo replaces Clip
{
	Inventory.PickupMessage "You got some .45 acp bullets."
	Inventory.PickupSound "misc/ammo1"
	Inventory.Amount 10
	Inventory.MaxAmount 150
	Inventory.Icon "AICOA0"
	Ammo.BackpackAmount 10
	Ammo.BackpackMaxAmount 300
	Scale 0.75
	States
	{
	Spawn:
		NINA A -1
		Stop
	}
}

// .45 ACP Box ---------------------------------------------------------------

ACTOR 45acpbox : 45acpclip replaces Clipbox
{
	Inventory.PickupMessage "You got a .45 acp Box."
	Inventory.PickupSound "misc/ammo2"
	Inventory.Amount 30
	Scale 0.7
	States
	{
	Spawn:
		NINB A -1
		Stop
	}
}

// Buckshot ------------------------------------------------------------------

ACTOR Buckshot : Ammo
{
	Inventory.PickupMessage "You got some Shotgun Shells."
	Inventory.PickupSound "misc/ammo1"
	Inventory.Amount 2
	Inventory.Icon "SICOA0"
	Inventory.MaxAmount 40
	Ammo.BackpackAmount 2
	Ammo.BackpackMaxAmount 80
	Scale 0.3
	States
	{
	Spawn:
		BUCK A -1
		Stop
	}
}

// Buckshot box ---------------------------------------------------------------

ACTOR BuckshotBox : Buckshot
{
	Inventory.PickupMessage "You got a Shell Box."
	Inventory.PickupSound "misc/ammo2"
	Inventory.Amount 12
	Scale 0.7
	States
	{
	Spawn:
		BUCK B -1
		Stop
	}
}

// 7.92mm Bullets ---------------------------------------------------------------

ACTOR 792ammo : Ammo
{
	Inventory.Icon "RICOA0"
	Inventory.Amount 2
	Inventory.MaxAmount 35
	Inventory.PickupSound "misc/ammo1"
	Inventory.PickupMessage "Picked up some 7.92 Mauser rounds."
	Ammo.BackpackAmount 2
	Ammo.BackpackMaxAmount 70
	Scale 0.8
	States
	{
	Spawn:
		NATA A -1
		Stop
	}
}

// 7.92mm Box ---------------------------------------------------------------

ACTOR 792box : 792ammo
{
	Inventory.Amount 10
	Inventory.PickupSound "misc/ammo2"
	Inventory.PickupMessage "Picked up a 7.92 Mauser box."
	States
	{
	Spawn:
		NATB A -1
		Stop
	}
}


// Bolts ---------------------------------------------------------------

ACTOR Bolts : Ammo replaces RocketAmmo
{
	Inventory.Icon "BICOA0"
	Inventory.Amount 3
	Inventory.MaxAmount 30
	Inventory.PickupSound "misc/ammo1"
	Inventory.PickupMessage "Picked up some bolts."
	Ammo.BackpackAmount 3
	Ammo.BackpackMaxAmount 60
	Scale 0.5
	States
	{
	Spawn:
		ARQQ A -1
		Stop
	}
}

// Bolt Box ---------------------------------------------------------------

ACTOR BoltBox : Bolts replaces RocketBox
{
	Inventory.Amount 6
	Inventory.PickupSound "misc/ammo2"
	Inventory.PickupMessage "Picked up a bolt box."
	Scale 0.7
	States
	{
	Spawn:
		ARQQ B -1
		Stop
	}
}

// Fuel ------------------------------------------------------------------

ACTOR Fuel : Ammo
{
	Scale 0.60
	Inventory.PickupSound "misc/ammo1"
	Inventory.PickupMessage "You got a Fuel Can."
	Inventory.Amount 40
	Inventory.MaxAmount 300
	Inventory.Icon "FICOA0"
	Ammo.BackpackAmount 80
	Ammo.BackpackMaxAmount 600
	States
	{
	Spawn:
		ADTA A -1
		Stop
	}
}

// TNT --------------------------------------------------------------

ACTOR TNTAmmo : Ammo
{
	Inventory.PickupMessage "You got a TNT box."
	Inventory.PickupSound "misc/ammo1"
	Inventory.Amount 6
	Inventory.MaxAmount 18
	Inventory.Icon "DICOA0"
	Ammo.BackpackAmount 1
	Ammo.BackpackMaxAmount 30
	Scale 0.4
	States
	{
	Spawn:
		TNTL B -1
		Stop
	}
}

// Panzerfaust Box ------------------------------------------------------------------

ACTOR BazookaShell : Ammo
{
	Inventory.PickupMessage "You got a Panzerfaust Box."
	Inventory.PickupSound "misc/ammo2"
	Inventory.Amount 3
	Inventory.MaxAmount 10
	Ammo.BackpackAmount 3
	Ammo.BackpackMaxAmount 20
	Inventory.Icon "PICOA0"
	Scale 0.65
	States
	{
	Spawn:
		PANA A -1
		Stop
	}
}

// Random Spawners

ACTOR Huntingshells1 : RandomSpawner replaces Shell
{
	DropItem "Buckshot"
	DropItem "792ammo"
}

ACTOR Huntingshells2 : RandomSpawner replaces Shellbox
{
	DropItem "Buckshotbox"
	DropItem "Karabiner98" 256 2 //In case you're playing Doom 1...
	DropItem "792box"
}

ACTOR CellSpawner : RandomSpawner replaces Cell
{
	DropItem "Fuel"
	DropItem "TNTammo"
}

ACTOR CellSpawner2 : RandomSpawner replaces Cellpack
{
	DropItem "TNTammo"
	DropItem "BazookaShell"
}

// --------------------------------------------------------------------------
//
// Backpack
//
// --------------------------------------------------------------------------

ACTOR PlayerBackpack : Backpack replaces Backpack
{	
	Height 20
	Scale 0.45
	Inventory.PickupMessage "You got a backpack full of ammo!"
	Inventory.PickupSound "misc/backpack"
	States
	{
	Spawn:
		BPAC K -1
		Stop
	}
}