// Stalker ------------------------------------------------------------------ ACTOR Stalker { ConversationID 92,-1,-1 Health 80 Painchance 40 Speed 16 Radius 31 Height 25 Monster +NOGRAVITY +DROPOFF +NOBLOOD +SPAWNCEILING +INCOMBAT +NOVERTICALMELEERANGE MaxDropOffHeight 32 MinMissileChance 150 SeeSound "stalker/sight" AttackSound "stalker/attack" PainSound "stalker/pain" DeathSound "stalker/death" ActiveSound "stalker/active" HitObituary "$OB_STALKER" action native A_StalkerLookInit (); action native A_StalkerChaseDecide (); action native A_StalkerWalk (); action native A_StalkerDrop (); action native A_StalkerAttack (); states { Spawn: STLK A 1 A_StalkerLookInit Loop LookCeiling: STLK A 10 A_Look Loop LookFloor: STLK J 10 A_Look Loop See: STLK A 1 Slow A_StalkerChaseDecide STLK ABB 3 Slow A_Chase STLK C 3 Slow A_StalkerWalk STLK C 3 Slow A_Chase Loop Melee: STLK J 3 Slow A_FaceTarget STLK K 3 Slow A_StalkerAttack SeeFloor: STLK J 3 A_StalkerWalk STLK KK 3 A_Chase STLK L 3 A_StalkerWalk STLK L 3 A_Chase Loop Pain: STLK L 1 A_Pain Goto See Drop: STLK C 2 A_StalkerDrop STLK IHGFED 3 Goto SeeFloor Death: STLK O 4 STLK P 4 A_Scream STLK QRST 4 STLK U 4 A_NoBlocking STLK VW 4 STLK "XYZ[" 4 Bright Stop } }