ACTOR DTDevastatorZombie 16550
{
//$Category Monsters/LCA
//$Sprite DEVZA1
//$Title "DT-Devastator Zombie"
MONSTER
Health 250
Height 56
Radius 20
Mass 100
Speed 8
Painchance 45
Missiletype "ZombieDevastatorBall"
+FLOORCLIP
+QUICKTORETALIATE
DamageFactor "ZombieDev", 0.0
DropItem "Armorplate", 186, 2
DropItem "Portablemedkit", 159, 2
DropItem "Backpack", 58, 1
DropItem "Demon Tech Devastator", 55, 1
DropItem "HandGrenadeAmmo", 210, 3
DropItem "MineAmmo", 210, 3
DropItem "DemonAmmoBox", 255
SeeSound "superzombie/sight"
PainSound "superzombie/pain"
DeathSound "superzombie/death"
ActiveSound "superzombie/active"
Obituary "%o was pulverized by a zombie's Demon Tech Devastator."
States
	{
	Spawn:
		DEVZ AQ 10 A_Look
		TNT1 A 0 A_PlaySound("devastator/idle",6,1.0,1)
		Loop
	See:
		DEVZ AABB 3 A_Chase
		TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
		DEVZ CCDD 3 A_Chase
		TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
		TNT1 A 0 A_PlaySound("devastator/idle",6,1.0,1)
		Loop
	Missile:
		TNT1 AAA 0 Bright A_StopSound(6)
		TNT1 A 0 Bright A_PlaySound("devastator/charge",CHAN_WEAPON)
		TNT1 A 0 Bright A_ChangeFlag("NOPAIN",1)
		DEVZ E 2 Bright A_FaceTarget(45)
		DEVZ E 2 Bright A_FaceTarget(45)
		DEVZ E 2 Bright A_FaceTarget(45)
		DEVZ E 2 Bright A_FaceTarget(45)
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ E 2 Bright A_FaceTarget
		DEVZ F 2 Bright
		DEVZ F 2 Bright
		DEVZ F 2 Bright
		DEVZ F 2 Bright
		DEVZ F 2 Bright
		TNT1 A 0 A_PlaySound("devastator/fire",CHAN_WEAPON)
		DEVZ F 10 Bright A_MissileAttack
		TNT1 A 0 A_ChangeFlag("NOPAIN",0)
		DEVZ E 50
		Goto See
	Pain:
		DEVZ G 3
		DEVZ G 3 A_Pain
		Goto See
	Death:
		TNT1 AAA 0 A_StopSound(6)
		DEVZ H 5
		DEVZ I 5 A_Scream
		DEVZ J 5 A_NoBlocking
		DEVZ KLM 5
		TNT1 A 0 A_SpawnItem("BodyCrash",0,0,0,0)
		DEVZ N 63000 CanRaise
		Stop
	XDeath:
		TNT1 AAA 0 A_StopSound(6)
		DEVZ O 5
		DEVZ O 3 A_SpawnItemEx("GibbedGenerator",0,0,0,0,0,0,0,128,0)
		DEVZ P 5 A_XScream
		DEVZ Q 5 A_NoBlocking
		DEVZ RS 5
		DEVZ T 63000 CanRaise
		Stop
	Raise:
		TNT1 A 0
		TNT1 A 0 A_SpawnItemEx("VileHealEffect",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)
		DEVZ NMLKJIH 5
		Goto See
	}
}