//-------------------- WEAPON & AMMO SPAWNERS --------------------//
Actor ChaingunWeaponSpawner : Chaingun replaces Chaingun
{
//+NOTDMATCH
//$Category Weapons
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("ChaingunSpawn")
stop
}
}
Actor ChaingunWeaponDrop : Weapon 12102
{
//+NOTDMATCH
//$Category Weapons
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("ChaingunDrop")
stop
}
}

Actor BulletAmmoReplacer : ClipBox replaces ClipBox
{
States
{
Spawn:
TNT1 A 1 NoDelay ACS_NamedExecuteWithResult("ClipboxSpawn")
Stop
}
}

Actor BulletClipAmmoReplacer : Clip replaces Clip
{
States
{
Spawn:
TNT1 A 1 NoDelay ACS_NamedExecuteWithResult("ClipSpawn")
Stop
}
}

Actor ChainsawWeaponSpawner : Chainsaw replaces Chainsaw
{
//+NOTDMATCH
//$Category Weapon
States
{
Spawn:
TNT1 AAAA 2 NoDelay ACS_NamedExecuteWithResult("ChainsawSpawn")
Stop
}
}

Actor ShotgunWeaponSpawner : Shotgun replaces Shotgun
{
//+NOTDMATCH
//$Category Weapons
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("ShotgunSpawn")
stop
Stop
}
}

Actor ShotgunWeaponDrop : Weapon
{
//+NOTDMATCH
//$Category Weapons
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("ShotgunDrop")
stop
}
}

Actor SSGWeaponSpawner : SuperShotgun replaces SuperShotgun
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("SSGSpawn")
Stop
}
}

Actor MagnumOrShellboxSpawner : ShellBox replaces ShellBox
{
States
{
Spawn:
TNT1 A 1 NoDelay ACS_NamedExecuteWithResult("ShellboxSpawn")
		Stop
}
}

Actor ShellSpawner : Shell replaces Shell
{
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("ShellSpawn")
		Stop
}
}

Actor CellboxSpawner : CellPack replaces CellPack
{
States
{
Spawn:
TNT1 A 1 NoDelay ACS_NamedExecuteWithResult("CellPackSpawn")
		Stop
}
}

Actor CellSpawner replaces Cell
{
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("CellSpawn")
		Stop
}
}

Actor LauncherWeaponSpawner : RocketLauncher replaces RocketLauncher
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("RocketLauncherSpawn")
Stop
}
}

Actor GrenadeWeaponSpawner : Weapon
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("GrenadeLauncherSpawn")
Stop
}
}

Actor LauncherPackAmmoSpawner : RocketBox replaces RocketBox
{
States
{
Spawn:
TNT1 A 1 NoDelay ACS_NamedExecuteWithResult("BombCrateSpawn")
Stop
}
}

Actor AssaultSpawner
{
States
{
Spawn:
TNT1 A 1 NoDelay ACS_NamedExecuteWithResult("AssaultGunSpawn")
Stop
}
}

Actor LauncherAmmoSpawner : RocketAmmo replaces RocketAmmo
{
States
{
Spawn:
TNT1 A 1 NoDelay ACS_NamedExecuteWithResult("BombClusterSpawn")
Stop
}
}

Actor PlasmaWeaponSpawner : PlasmaRifle replaces PlasmaRifle
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("PlasmaRifleSpawn")
Stop
}
}

Actor RailgunWeaponSpawner
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("RailgunSpawn")
Stop
}
}

Actor BFG10kWeaponSpawner
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("BFG10kSpawn")
Stop
}
}

Actor BackpackEquipmentSpawner : Backpack replaces Backpack
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("BackpackSpawn")
Stop

}
}

Actor FlameCannonSpawner : DoomWeapon
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("FlameSpawn")
Stop
}
}

Actor DemonRocketSpawner : DoomWeapon
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("RevSpawn")
Stop
}
}

Actor BFGWeaponSpawner : BFG9000 replaces BFG9000
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 1 NoDelay ACS_NamedExecuteWithResult("BFG9000Spawn")
stop
}
}

Actor BuzzsawWeaponSpawner : DoomWeapon
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("BuzzsawSpawn")
Stop
}
}

Actor RifleWeaponSpawner : DoomWeapon
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("RifleSpawn")
Stop
}
}

Actor RifleWeaponDrop : DoomWeapon
{
//+NOTDMATCH
States
{
Spawn:
TNT1 A 0 NoDelay ACS_NamedExecuteWithResult("RifleDrop")
Stop
}
}