// Ammo Spawners

ACTOR SmallAmmoSpawner1 : RandomSpawner replaces Clip
{
	DropItem "IDMClip"
	DropItem "IDMSmallClipBox"
	DropItem "IDMShell"
	DropItem "IDMShellPacket"
	DropItem "IDMRocketAmmo"
	DropItem "IDMRocketBundle"
	DropItem "IDMCell"
	DropItem "IDMCellKit"
}

ACTOR SmallAmmoSpawner2 : RandomSpawner replaces Shell
{
	DropItem "IDMClip"
	DropItem "IDMSmallClipBox"
	DropItem "IDMShell"
	DropItem "IDMShellPacket"
	DropItem "IDMRocketAmmo"
	DropItem "IDMRocketBundle"
	DropItem "IDMCell"
	DropItem "IDMCellKit"
}

ACTOR SmallAmmoSpawner3 : RandomSpawner replaces RocketAmmo
{
	DropItem "IDMClip"
	DropItem "IDMSmallClipBox"
	DropItem "IDMShell"
	DropItem "IDMShellPacket"
	DropItem "IDMRocketAmmo"
	DropItem "IDMRocketBundle"
	DropItem "IDMCell"
	DropItem "IDMCellKit"
}

ACTOR SmallAmmoSpawner4 : RandomSpawner replaces Cell
{
	DropItem "IDMClip"
	DropItem "IDMSmallClipBox"
	DropItem "IDMShell"
	DropItem "IDMShellPacket"
	DropItem "IDMRocketAmmo"
	DropItem "IDMRocketBundle"
	DropItem "IDMCell"
	DropItem "IDMCellKit"
}

ACTOR BigAmmoSpawner1 : RandomSpawner replaces ClipBox
{
	DropItem "IDMClipBox"
	DropItem "IDMSmallClipBox"
	DropItem "IDMShellBox"
	DropItem "IDMShellPacket"
	DropItem "IDMRocketBox"
	DropItem "IDMRocketBundle"
	DropItem "IDMCellPack"
	DropItem "IDMCellKit"
}

ACTOR BigAmmoSpawner2 : RandomSpawner replaces ShellBox 
{
	DropItem "IDMClipBox"
	DropItem "IDMSmallClipBox"
	DropItem "IDMShellBox"
	DropItem "IDMShellPacket"
	DropItem "IDMRocketBox"
	DropItem "IDMRocketBundle"
	DropItem "IDMCellPack"
	DropItem "IDMCellKit"
}

ACTOR BigAmmoSpawner3 : RandomSpawner replaces RocketBox
{
	DropItem "IDMClipBox"
	DropItem "IDMSmallClipBox"
	DropItem "IDMShellBox"
	DropItem "IDMShellPacket"
	DropItem "IDMRocketBox"
	DropItem "IDMRocketBundle"
	DropItem "IDMCellPack"
	DropItem "IDMCellKit"
}

ACTOR BigAmmoSpawner4 : RandomSpawner replaces CellPack
{
	DropItem "IDMClipBox"
	DropItem "IDMSmallClipBox"
	DropItem "IDMShellBox"
	DropItem "IDMShellPacket"
	DropItem "IDMRocketBox"
	DropItem "IDMRocketBundle"
	DropItem "IDMCellPack"
	DropItem "IDMCellKit"
}

ACTOR SmallAmmoSpawnActor1 : CustomInventory replaces Clip
{
	+NOBLOCKMAP
	+NOGRAVITY
	States
	{
	Spawn:
	  TNT1 A 1
	  TNT1 A 1 A_SpawnItemEx("SmallAmmoSpawner1")
	  TNT1 A -1
	  Stop
	}
}

ACTOR SmallAmmoSpawnActor2 : CustomInventory replaces Shell
{
	+NOBLOCKMAP
	+NOGRAVITY
	States
	{
	Spawn:
	  TNT1 A 1
	  TNT1 A 1 A_SpawnItemEx("SmallAmmoSpawner2")
	  TNT1 A -1
	  Stop
	}
}

ACTOR SmallAmmoSpawnActor3 : CustomInventory replaces RocketAmmo
{
	+NOBLOCKMAP
	+NOGRAVITY
	States
	{
	Spawn:
	  TNT1 A 1
	  TNT1 A 1 A_SpawnItemEx("SmallAmmoSpawner3")
	  TNT1 A -1
	  Stop
	}
}

ACTOR SmallAmmoSpawnActor4 : CustomInventory replaces Cell
{
	+NOBLOCKMAP
	+NOGRAVITY
	States
	{
	Spawn:
	  TNT1 A 1
	  TNT1 A 1 A_SpawnItemEx("SmallAmmoSpawner4")
	  TNT1 A -1
	  Stop
	}
}

ACTOR BigAmmoSpawnActor1 : CustomInventory replaces ClipBox
{
	+NOBLOCKMAP
	+NOGRAVITY
	States
	{
	Spawn:
	  TNT1 A 1
	  TNT1 A 1 A_SpawnItemEx("BigAmmoSpawner1")
	  TNT1 A -1
	  Stop
	}
}

ACTOR BigAmmoSpawnActor2 : CustomInventory replaces ShellBox
{
	+NOBLOCKMAP
	+NOGRAVITY
	States
	{
	Spawn:
	  TNT1 A 1
	  TNT1 A 1 A_SpawnItemEx("BigAmmoSpawner2")
	  TNT1 A -1
	  Stop
	}
}

ACTOR BigAmmoSpawnActor3 : CustomInventory replaces RocketBox
{
	+NOBLOCKMAP
	+NOGRAVITY
	States
	{
	Spawn:
	  TNT1 A 1
	  TNT1 A 1 A_SpawnItemEx("BigAmmoSpawner3")
	  TNT1 A -1
	  Stop
	}
}

ACTOR BigAmmoSpawnActor4 : CustomInventory replaces CellPack
{
	+NOBLOCKMAP
	+NOGRAVITY
	States
	{
	Spawn:
	  TNT1 A 1
	  TNT1 A 1 A_SpawnItemEx("BigAmmoSpawner4")
	  TNT1 A -1
	  Stop
	}
}