ACTOR PistolPlayer : DoomPlayer
{
	Player.DisplayName "Pistol Start"
	Player.StartItem "Beretta"
	Player.StartItem "Knuckles"
	Player.StartItem "Clip", 60
	Player.StartItem "9mm", 10
	Player.StartItem "ACP", 7
	Player.StartItem "MP40Ammo" 32
	Player.StartItem "LoadedShell" 8
	Player.StartItem "LoadedShells" 2
	Player.StartItem "Magazine", 30
	Player.StartItem "NatoBelt" 160
	Player.StartItem "RocketRounds" 12
	Player.StartItem "Cellpak" 60
	Player.StartItem "BFGCell" 160
	States
	{
	Spawn:
		PLAY A -1
		Loop
	See:
		PLAY ABCD 4
		Loop
	}
}

ACTOR RiflePlayer : DoomPlayer
{
	Player.DisplayName "Rifle Start"
	Player.StartItem "MachineRifle"
	Player.StartItem "Knuckles"
	Player.StartItem "RifleAmmo", 100
	Player.StartItem "9mm", 10
	Player.StartItem "ACP", 7
	Player.StartItem "MP40Ammo" 32
	Player.StartItem "LoadedShell" 8
	Player.StartItem "LoadedShells" 2
	Player.StartItem "Magazine", 30
	Player.StartItem "NatoBelt" 160
	Player.StartItem "RocketRounds" 12
	Player.StartItem "Cellpak" 60
	Player.StartItem "BFGCell" 160
	States
	{
	Spawn:
		PLAY A -1
		Loop
	}
}

ACTOR GenericItem : Inventory
{
   - INVBAR
   + UNDROPPABLE
   Inventory.MaxAmount 1
   Inventory.Icon TNT1A0
}

ACTOR SynthFireActive : GenericItem {} // enables synthetic-fire system.
ACTOR SynthFireLeft   : GenericItem {} // special refire-trackers for
ACTOR SynthFireRight  : GenericItem {} // synthetic-fire dual-wielding.