//////////////////////////////
// NAZIS!					//
//////////////////////////////
ACTOR WolfensteinNazi Replaces WolfensteinSS
{
	Health 50
	GibHealth 30
	Radius 20
	Height 56
	Speed 8
	PainChance 170
	MONSTER 
	+FLOORCLIP
	SeeSound "NAZISEE"
	PainSound "wolfss/pain"
	DeathSound "NAZIDTH"
	ActiveSound "wolfss/active"
	AttackSound "wolfss/attack"
	Obituary "$OB_WOLFSS"
	Dropitem "Clip"
	States
	{
	Spawn:
		SSWS A 10 A_Look
	Loop
		
	See:
		SSWV AABBCCDD 3 A_Chase
	Loop
		
	Missile:
		SSWV E 10 A_FaceTarget
		SSWV F 10 A_FaceTarget
		SSWV G 4 BRIGHT A_CPosAttack
		SSWV F 6 A_FaceTarget
		SSWV G 4 BRIGHT A_CPosAttack
		SSWV F 1 A_CPosRefire
	Goto Missile+1
		
	Pain:
		SSWV A 0 A_Pain
	Goto See

	Death.SmallBullets:
		TNT1 AAA 0 A_CustomMissile("ThickBloodSlatter", 20,  0, random(0, 500), 2, random(0, 190))
		TNT1 AAA 0 A_CustomMissile("UniversalBloodSlatter", 20,  0, random(0, 500), 2, random(0, 190))
		SSWV I 3
		SSWV J 3 A_Scream
		SSWV K 3 A_NoBlocking
		SSWV L 3
		SSWV M 3
		SSWV N -1
	Stop

		
	Death:
		TNT1 AA 0 A_CustomMissile("FlyingBlood", 20,  0, random(0, 360), 2, random(0, 90))
		TNT1 AAA 0 A_CustomMissile("OrgansFlying", 20,  0, random(0, 500), 2, random(0, 190))
		TNT1 AA 0 A_CustomMissile("ThickBloodSlatter", 20,  0, random(0, 500), 2, random(0, 190))
		TNT1 AAA 0 A_CustomMissile("UniversalBloodSlatter", 20,  0, random(0, 500), 2, random(0, 190))
		TNT1 AA 0 A_CustomMissile("FlyingBlood", 20,  0, random(0, 360), 2, random(0, 90))
		TNT1 A 0 A_CustomMissile("GoreChunk1", 20,  0, random(0, 360), 2, random(0, 90))
		TNT1 A 0 A_CustomMissile("GoreChunk2", 20,  0, random(0, 500), 2, random(0, 190))
		SSWV I 3
		SSWV J 3 A_Scream
		SSWV K 3 A_NoBlocking
		SSWV L 3
		SSWV M 3
		SSWV N -1
	Stop
		
	XDeath:
		SSWV J 3 
		TNT1 A 0 A_Playsound ("BIGDETH", 1, 128, FALSE)
		TNT1 A 0 A_CustomMissile("FunnyFlyingWolfensteinNaziHead", 100,  0, random(0, 360), 2, random(0, 90))
		TNT1 A 0 A_CustomMissile("XWolfensteinLegDeath", 100,  0, random(0, 360), 2, random(0, 90))
		TNT1 AAA 0 A_CustomMissile("UniversalBloodSlatter", 20,  0, random(0, 500), 2, random(0, 190))
		TNT1 AAA 0 A_CustomMissile("ThickBloodSlatter", 20,  0, random(0, 500), 2, random(0, 190))
		TNT1 AAA 0 A_CustomMissile("FlyingBlood", 20,  0, random(0, 360), 2, random(0, 90))
		TNT1 AAA 0 A_CustomMissile("ThickBloodSlatter", 20,  0, random(0, 500), 2, random(0, 190))
		TNT1 AA 0 A_CustomMissile("XDeathMonster", 20,  0, random(0, 360), 2, random(0, 90))
		TNT1 A 0 A_CustomMissile("XDeathMonster2", 20,  0, random(0, 360), 2, random(0, 90))
		TNT1 AAA 0 A_CustomMissile("IntestinalGutsFlying", 20,  0, random(0, 500), 2, random(0, 190))
		TNT1 AA 0 A_CustomMissile("RibsFlying", 20,  0, random(0, 500), 2, random(0, 190))
		TNT1 AA 0 A_CustomMissile("OrgansFlying", 20,  0, random(0, 500), 2, random(0, 190))
		TNT1 A 0 A_CustomMissile("TorsoFlying", 20,  0, random(0, 500), 2, random(0, 190))
		TNT1 AA 0 A_CustomMissile("GoreChunk2", 20,  0, random(0, 360), 2, random(0, 90))
		TNT1 A 0 A_CustomMissile("GoreChunk1", 20,  0, random(0, 360), 2, random(0, 90))
		TNT1 A 0 A_CustomMissile("GoreChunkSuper", 20,  0, random(0, 360), 2, random(0, 90))
	Stop
		
	Raise:	
		SSWV M 5
		SSWV LKJI 5
	Goto See 
	}
}

///////////////////////////////////////
ACTOR FunnyFlyingWolfensteinNaziHead
{
	Radius 8
	Height 8
	Mass 1
	Speed 24
	Scale 1.1
	BounceType Doom
	+NOBLOCKMAP
	+MISSILE
	+NOTELEPORT
	+SKYEXPLODE
	+BOUNCEONWALLS
	+BOUNCEONCEILINGS
	+MOVEWITHSECTOR
	-DONTSPLASH
	+THRUGHOST
	AttackSound "LILGORE6"
	SeeSound "LILGORE1"
	DeathSound "LILGORE4"
	Decal BloodSuperSplatter
	States
{
	Spawn:
		SSHE ABCD 3 A_CustomMissile ("FlyingBloodTrail", 0, 0, random (0, 360), 2, random (0, 360))
	Loop
	
	Death:
		TNT1 A 0 A_SpawnItem("BloodSpot",0,0,0,1)
		SSHE E -1
	Stop
		
	Splash:
		TNT1 A 0
	Stop
	}
}

///////////////////////////////////////
ACTOR XWolfensteinLegDeath
{
	Radius 8
	Height 8
	Mass 1
	Speed 24
	Scale 1.1
	BounceType Doom
	+NOBLOCKMAP
	+MISSILE
	+NOTELEPORT
	+SKYEXPLODE
	+BOUNCEONWALLS
	+BOUNCEONCEILINGS
	+MOVEWITHSECTOR
	-DONTSPLASH
	+THRUGHOST
	AttackSound "LILGORE6"
	SeeSound "LILGORE"
	DeathSound "LILGORE5"
	Decal BloodSuperSplatter
	States
{
	Spawn:
		WTOR ABCD 3 A_CustomMissile ("FlyingBloodTrail", 0, 0, random (0, 360), 2, random (0, 360))
	Loop
	
	Death:
		TNT1 A 1 A_PlaySound ("LILGORE5", 3, 128, FALSE)
		TNT1 A 0 A_SpawnItem("BloodSpot",0,0,0,1)
		WTOR E -1
	Stop
		
	Splash:
		TNT1 A 0
	Stop
	}
}
