Freeslot
S_CBMT_ANGLE
S_CBMT_LOOK
S_CBMT_ROAM1
S_CBMT_ROAM2
S_CBMT_ROAM3
S_CBMT_ROAM4
S_CBMT_ROAMPAUSE
S_CBMT_SHOOT1
S_CBMT_SHOOT2
S_CBMT_SHOOT3
SPR_CBMT

Object MT_CRABMEAT
#$Name "Crabmeat"
#$Sprite CBMTA0
#$Category Sonic 1 Badniks
MapThingNum = 3083
SpawnState = S_CBMT_ROAM1
SpawnHealth = 1
SeeState = S_NULL
SeeSound = sfx_None
ReactionTime = 100
AttackSound = sfx_s3k4d
PainState = S_NULL
PainChance = 200
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_XPLD_FLICKY
XDeathState = S_NULL
DeathSound = sfx_pop
Speed = 5
Radius = 24*FRACUNIT
Height = 48*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
RaiseState = S_NULL
Flags = MF_SPECIAL|MF_SHOOTABLE|MF_ENEMY|MF_RUNSPAWNFUNC

State S_CBMT_ANGLE
SpriteFrame = A
SpriteName = SPR_CBMT
Duration = 1
Next = S_CBMT_ROAM1
Action = A_ChangeAngleRelative
Var1 = 90
Var2 = 90

State S_CBMT_ROAM1
SpriteFrame = A
SpriteName = SPR_CBMT
Duration = 3
Next = S_CBMT_ROAM2
Action = A_CrushstaceanWalk
Var1 = 0
Var2 = S_CBMT_ROAMPAUSE

State S_CBMT_ROAM2
SpriteFrame = B
SpriteName = SPR_CBMT
Duration = 3
Next = S_CBMT_ROAM3
Action = A_CrushstaceanWalk
Var1 = 0
Var2 = S_CBMT_ROAMPAUSE

State S_CBMT_ROAM3
SpriteFrame = A
SpriteName = SPR_CBMT
Duration = 3
Next = S_CBMT_ROAM4
Action = A_CrushstaceanWalk
Var1 = 0
Var2 = S_CBMT_ROAMPAUSE

State S_CBMT_ROAM4
SpriteFrame = C
SpriteName = SPR_CBMT
Duration = 3
Next = S_CBMT_ROAM1
Action = A_CrushstaceanWalk
Var1 = 0
Var2 = S_CBMT_ROAMPAUSE

State S_CBMT_ROAMPAUSE
SpriteFrame = A
SpriteName = SPR_CBMT
Duration = 40
Next = S_CBMT_ROAM1
Action = A_RandomState
Var1 = S_CBMT_ROAM1
Var2 = S_CBMT_SHOOT1

State S_CBMT_SHOOT1
SpriteFrame = D
SpriteName = SPR_CBMT
Duration = 40
Next = S_CBMT_SHOOT2
Var1 = 0
Var2 = 0

State S_CBMT_SHOOT2
SpriteFrame = E
SpriteName = SPR_CBMT
Duration = 1
Next = S_CBMT_SHOOT3
Var1 = 0
Var2 = 0

State S_CBMT_SHOOT3
SpriteFrame = E
SpriteName = SPR_CBMT
Duration = 19
Next = S_CBMT_ANGLE
Var1 = 0
Var2 = 0