//=================================
// Include Seperate DECORATE Lumps
//=================================

#INCLUDE "Spawners.dec"
#INCLUDE "Weapons.dec"
#INCLUDE "SFX.dec"
#INCLUDE "Monsters.dec"
#INCLUDE "Pickups.dec"
#INCLUDE "Decor.dec"
#INCLUDE "ExWeapons.dec"

//=================
// Complex Doomguy
//=================

ACTOR ComplexDoomPlayer : DoomPlayer
{
Speed 1
Health 100
GibHealth 50
Radius 16
Height 56
Mass 100
PainChance 255
Species "Player"
+NOSKIN
Player.SoundClass "Marine"
Player.ColorRange 112, 127
Player.DisplayName "Doom Guy"
Player.CrouchSprite "PLYC"
Player.StartItem "Handgun"
//Player.StartItem "Frag Grenade"
Player.StartItem "HandGrenadeAmmo" 2
//Player.StartItem "Land Mine"
Player.StartItem "MineAmmo" 2
Player.StartItem "Melee"
Player.StartItem "BulletMag" 60
Player.StartItem "PistolMagazine" 16
Player.StartItem "ShotgunMagazine" 9
Player.StartItem "SSGShell" 2
Player.StartItem "ShotgunDrum" 16
Player.StartItem "QuadShell" 4
Player.StartItem "ARMagazine" 41
Player.StartItem "RocketDrum" 7
Player.StartItem "GrenadeDrum" 7
Player.StartItem "PlasmaCell" 50
Player.StartItem "DemonMagazine" 60
Player.StartItem "CellCharge" 50
Player.StartItem "MP40Mag" 33
Player.StartItem "StartingArmor"
States
{
Spawn:
    	PLAY A -1
    	Loop
See:
      	PLAY ABCD 4
      	Goto Spawn
Missile:
    	PLAY E 12 
    	Goto Spawn
Melee:
    	PLAY F 6 Bright
    	Goto Missile
Pain:
    	PLAY G 4 
    	PLAY G 4 A_Pain
    	Goto Spawn      
Death:
		TNT1 A 0
		TNT1 A 0 A_TakeInventory("HandGrenadeAction",1)
		TNT1 A 0 A_TakeInventory("MineAction",1)
		TNT1 A 0 A_TakeInventory("RailgunAction",1)
		PLAY H 8
		PLAY I 8 A_PlayerScream
		PLAY J 8 A_NoBlocking
		PLAY K 8
		PLAY L 8 A_SpawnItem("BodyCrash",0,0,0,0)
		PLAY M 8
		PLAY N -1
		Stop
XDeath:
		TNT1 A 0
		TNT1 A 0 A_TakeInventory("HandGrenadeAction",1)
		TNT1 A 0 A_TakeInventory("MineAction",1)
		TNT1 A 0 A_TakeInventory("RailgunAction",1)
		PLAY P 3
		PLAY Q 3 A_XScream
		PLAY R 3 A_SpawnItemEx("GibbedGenerator",0,0,0,0,0,0,0,128,0)
		PLAY S 3 A_NoBlocking
		PLAY TUV 3
		PLAY W -1
		Stop      
		}
}