#Castlebotfacestabber
FREESLOT
MT_CASTLEBOT2
S_CASTLEBOT2_STND1
S_CASTLEBOT2_STND2
S_CASTLEBOT2_STND3
S_CASTLEBOT2_STND4
S_CASTLEBOT2_STND5
S_CASTLEBOT2_STND6
S_CASTLEBOT2_CHARGE1
S_CASTLEBOT2_CHARGE2
S_CASTLEBOT2_CHARGE3
S_CASTLEBOT2_CHARGE4
SPR_LNAB

Thing MT_CASTLEBOT2
#$Name "Castlebot Face Stabber"
#$Sprite LNABA1
#$Category Retro Enemies
MAPTHINGNUM = 198
SPAWNSTATE = S_CASTLEBOT2_STND1
SPAWNHEALTH = 1
SEESTATE = S_CASTLEBOT2_STND1
SEESOUND = sfx_None
REACTIONTIME = 35
ATTACKSOUND = sfx_None
PAINSTATE = S_NULL
PAINCHANCE = 0
PAINSOUND = sfx_None
MELEESTATE = S_CASTLEBOT2_CHARGE1
MISSILESTATE = S_NULL
DEATHSTATE = S_XPLD_FLICKY
DEATHSOUND = sfx_pop
XDEATHSTATE = S_NULL
SPEED = 3
RADIUS = 32*FRACUNIT
HEIGHT = 64*FRACUNIT
MASS = 100
DAMAGE = 0
ACTIVESOUND = sfx_None
RAISESTATE = S_NULL
FLAGS = MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE

FRAME S_CASTLEBOT2_STND1
SPRITENUMBER = LNAB
SPRITESUBNUMBER = 0
DURATION = 1
NEXT = S_CASTLEBOT2_STND2
ACTION A_FaceStabChase
VAR1 = 0
VAR2 = 0

FRAME S_CASTLEBOT2_STND2
SPRITENUMBER = LNAB
SPRITESUBNUMBER = 1
DURATION = 1
NEXT = S_CASTLEBOT2_STND3
ACTION A_FaceStabChase
VAR1 = 0
VAR2 = 0

FRAME S_CASTLEBOT2_STND3
SPRITENUMBER = LNAB
SPRITESUBNUMBER = 2
DURATION = 1
NEXT = S_CASTLEBOT2_STND4
ACTION A_FaceStabChase
VAR1 = 0
VAR2 = 0

FRAME S_CASTLEBOT2_STND4
SPRITENUMBER = LNAB
SPRITESUBNUMBER = 3
DURATION = 1
NEXT = S_CASTLEBOT2_STND5
ACTION A_FaceStabChase
VAR1 = 0
VAR2 = 0

FRAME S_CASTLEBOT2_STND5
SPRITENUMBER = LNAB
SPRITESUBNUMBER = 4
DURATION = 1
NEXT = S_CASTLEBOT2_STND6
ACTION A_FaceStabChase
VAR1 = 0
VAR2 = 0

FRAME S_CASTLEBOT2_STND6
SPRITENUMBER = LNAB
SPRITESUBNUMBER = 5
DURATION = 1
NEXT = S_CASTLEBOT2_STND1
ACTION A_FaceStabChase
VAR1 = 0
VAR2 = 0

FRAME S_CASTLEBOT2_CHARGE1
SPRITENUMBER = LNAB
SPRITESUBNUMBER = 6
DURATION = 14
NEXT = S_CASTLEBOT2_CHARGE2
ACTION A_PlayActiveSound
VAR1 = 0
VAR2 = 0

FRAME S_CASTLEBOT2_CHARGE2
SPRITENUMBER = LNAB
SPRITESUBNUMBER = 6
DURATION = 0
NEXT = S_CASTLEBOT2_CHARGE3
ACTION A_PlayAttackSound
VAR1 = 0
VAR2 = 0

FRAME S_CASTLEBOT2_CHARGE3
SPRITENUMBER = LNAB
SPRITESUBNUMBER = 6
DURATION = 0
NEXT = S_CASTLEBOT2_CHARGE4
ACTION A_FaceTarget
VAR1 = 0
VAR2 = 0

FRAME S_CASTLEBOT2_CHARGE4
SPRITENUMBER = LNAB
SPRITESUBNUMBER = 7
DURATION = 35
NEXT = S_CASTLEBOT2_STND1
ACTION A_Thrust
VAR1 = 20
VAR2 = 1
