Freeslot
S_JETL_STND
S_JETL_ATK1
S_JETL_ATK2
S_JETL_TAR1
S_JETL_TAR2
S_JETL_TAR3
S_JETL_SEK0
S_JETL_SEK1
S_JETL_SEK2
S_JETL_SEK3
S_JETL_SEK4
S_JETL_WARN1
S_JETL_WARN2
S_LASER_WARN1
S_LASER_WARN2
MT_LASER2
MT_JETTLASER
MT_JETTARGET
MT_JETTSEEKER
MT_JETTWARNING

State S_JETL_STND
SpriteName = NULL
SpriteFrame = A
Duration = 5
Next = S_JETL_ATK1
Action = A_FindTarget
Var1 = MT_JETTARGET
Var2 = 0

State S_JETL_ATK1
SpriteName = NULL
SpriteFrame = A
Duration = 5
Next = S_JETL_ATK2
Action = A_FindTarget
Var1 = MT_JETTARGET
Var2 = 0

State S_JETL_ATK2
SpriteName = NULL
SpriteFrame = A
Duration = 74
Next = S_NULL
Action = A_Boss1Laser
Var1 = MT_LASER
Var2 = 4

State S_JETL_TAR1
SpriteName = NULL
SpriteFrame = A
Duration = 2
Next = S_JETL_TAR2 
Action = A_FindTracer
Var1 = MT_JETTRUNNER
Var2 = 0

State S_JETL_TAR2
SpriteName = NULL
SpriteFrame = A
Duration = 1
Next = S_JETL_TAR3 
Action = A_FindTracer
Var1 = MT_JETTRUNNER
Var2 = 0

State S_JETL_TAR3
SpriteName = NULL
SpriteFrame = A
Duration = 0
Next = S_NULL
Action = A_Repeat
Var1 = 56
Var2 = S_JETL_TAR2 

Object MT_JETTLASER
MAPTHINGNUM = none
SpawnState = S_JETL_STND
SeeState = S_JETL_ATK1
SeeSound = sfx_None
AttackSound = sfx_None
PainState = S_NULL
PainChance = MT_THOK
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_NULL
XDeathState = S_NULL
DeathSound = sfx_None
RaiseState = S_JETL_ATK2
SpawnHealth = 1
ReactionTime = 0
Speed = 0
Radius = 24*FRACUNIT
Height = 36*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
Flags = MF_NOCLIP
RaiseState = S_NULL

Object MT_JETTARGET
MAPTHINGNUM = none
SpawnState = S_JETL_TAR1
SeeState = S_JETL_TAR1
SeeSound = sfx_None
AttackSound = sfx_None
PainState = S_NULL
PainChance = 200
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_NULL
XDeathState = S_NULL
DeathSound = sfx_None
RaiseState = S_JETL_ATK2
SpawnHealth = 1
ReactionTime = 0
Speed = 3
Radius = 24*FRACUNIT
Height = 36*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
Flags = MF_NOGRAVITY|MF_NOBLOCKMAP|MF_SHOOTABLE|MF2_INVERTAIMABLE
RaiseState = S_NULL

#################Platform seeker objct################
Object MT_JETTSEEKER
MAPTHINGNUM = none
SpawnState = S_JETL_SEK0
SeeState = S_NULL
SeeSound = sfx_None
AttackSound = sfx_None
PainState = S_NULL
PainChance = 200
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_NULL
XDeathState = S_NULL
DeathSound = sfx_None
RaiseState = S_JETL_ATK2
SpawnHealth = 1
ReactionTime = 0
Speed = 0
Radius = 24*FRACUNIT
Height = 36*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
Flags = MF_SPECIAL|MF_SHOOTABLE|MF_NOGRAVITY|MF2_INVERTAIMABLE
RaiseState = S_NULL

State S_JETL_SEK0
SpriteName = NULL
SpriteFrame = A
Duration = 1
Next = S_JETL_SEK1
Action = A_MoveAbsolute
Var1 = 0
Var2 = 0

State S_JETL_SEK1
SpriteName = NULL
SpriteFrame = A
Duration = 3
Next = S_JETL_SEK2
Action = A_Thrust
Var1 = 60
Var2 = 1

State S_JETL_SEK2
SpriteName = NULL
SpriteFrame = A
Duration = 1
Next = S_JETL_SEK3
Action = A_ForceStop
Var1 = 0
Var2 = 0

State S_JETL_SEK3
SpriteName = NULL
SpriteFrame = A
Duration = 0
Next = S_JETL_SEK4
Action = A_SetObjectFlags
Var1 = MF_NOGRAVITY
Var2 = 1

State S_JETL_SEK4
SpriteName = NULL
SpriteFrame = A
Duration = 9
Next = S_Null
Action = A_ZThrust
Var1 = -40
Var2 = 0

############### WARNINGG OBJECT ###########################
Object MT_JETTWARNING
MAPTHINGNUM = none
SpawnState = S_JETL_WARN1
SeeState = S_JETL_WARN2
SeeSound = sfx_None
AttackSound = sfx_None
PainState = S_NULL
PainChance = 0
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_NULL
XDeathState = S_NULL
DeathSound = sfx_None
RaiseState = S_JETL_ATK2
SpawnHealth = 1000
ReactionTime = 0
Speed = 0
Radius = 72*FRACUNIT
Height = 30*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
Flags = MF_NOCLIP|MF_NOGRAVITY|MF2_INVERTAIMABLE
RaiseState = S_NULL

State S_JETL_WARN1
SpriteName = NULL
SpriteFrame = A
Duration = 1
Next = S_JETL_WARN2
Action = A_FindTracer
Var1 = MT_EGGMOBILE_FIRE
Var2 = 0

State S_JETL_WARN2
SpriteName = NULL
SpriteFrame = A
Duration = 1
Next = S_JETL_WARN1
Action = A_FindTarget
Var1 = MT_EGGMOBILE_TARGET
Var2 = 0
