/*
Archvile
blah
link
http://zdoom.org/wiki/Classes:Archvilehttp://zdoom.org/wiki/A_LookExhttp://zdoom.org/wiki/A_Chasehttp://zdoom.org/wiki/A_FaceTarget*/
ACTOR ArchvileMonster : Archvile 64
{
Game Doom
SpawnID 111
Health 700
Radius 20
Height 56
Mass 500
Speed 15 //1.5
PainChance 10
MaxTargetRange 896
MONSTER
+QUICKTORETALIATE
+FLOORCLIP
+NOTARGET
+ALWAYSFAST
SeeSound "vile/sight"
PainSound "vile/pain"
DeathSound "vile/death"
ActiveSound "vile/active"
MeleeSound "vile/stop"
Obituary "%o was incinerated by an Archvile." //"$OB_VILE" //"%o was incinerated by an archvile."
States
{
Spawn:
VILE ABCDEF 10 A_LookEx (0,0,0,0,180,"See")
VILE ABCDEF 10 A_Wander
Loop
See:
VILE AABBCCDDEEFF 2 A_Chase (0,"Missile",CHF_FASTCHASE|CHF_RESURRECT) //A_VileChase
Loop
Missile:
VILE G 0 BRIGHT A_VileStart
VILE G 10 BRIGHT A_FaceTarget (0)
VILE H 8 BRIGHT A_VileTarget ("Distance_Resurrection")
VILE IJKLMN 8 BRIGHT A_FaceTarget (0)
VILE O 8 BRIGHT A_VileAttack
VILE P 20 BRIGHT
Goto See
Heal:
VILE "[\]" 10 BRIGHT
Goto See
Pain:
VILE Q 5
VILE Q 5 A_Pain
Goto See
Death:
VILE Q 7
VILE R 7 A_Scream
VILE S 7 A_NoBlocking
VILE TUVWXY 7
VILE Z -1
Stop
}
}