Thing type 1303, Spinning Flame Jet (Clockwise) , is a type of Thing used in Red Volcano Zone Act 1 and Magma Caves Zone that shoots a continuous jet of flames sideways while spinning clockwise. The flames cause fire damage when being touched, and will hurt players without an Elemental Shield . NiGHTS Super Sonic will not lose rings if he comes into contact with the flames, but he will be knocked backward.
This Thing will only produce one spinning arm of flames – to produce two arms of spinning flames as seen in Red Volcano Zone Act 1 and Magma Caves Zone, two of these Things must be placed in the same position but with one facing the opposite direction to the other.
Note that this Thing itself is invisible, and does not contain any visual cue as to where the flames come from. Therefore, it should usually be placed somewhere where there is an obvious indication, such as in a hole in a pillar.
Object/state data
Object type info – MT_FJSPINAXISB
Thing type number
3576
Object type
MT_FJSPINAXISB
Sprite name prefix
NULL
SpawnState
S_FJSPINAXISB1
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NULL
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
8
PainChance
0
Speed
10*FRACUNIT
Radius
16*FRACUNIT
Height
1*FRACUNIT
Display offset
0
Mass
100
Damage
1
Flags
MF_NOCLIP|MF_NOCLIPTHING|MF_NOGRAVITY|MF_NOSECTOR
States – MT_FJSPINAXISB
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_FJSPINAXISB1
NULL
A
1
none
0
0
S_FJSPINAXISB2
No
0%
S_FJSPINAXISB2
NULL
A
1
A_Thrust
10
1
S_FJSPINAXISB3
No
0%
S_FJSPINAXISB3
NULL
A
0
A_Thrust
0
1
S_FJSPINAXISB4
No
0%
S_FJSPINAXISB4
NULL
A
0
A_SpawnObjectRelative
0
MT_FJSPINHELPERB
S_FJSPINAXISB5
No
0%
S_FJSPINAXISB5
NULL
A
2
A_FindTarget
MT_FJSPINHELPERB
0
S_FJSPINAXISB6
No
0%
S_FJSPINAXISB6
NULL
A
1
A_Thrust
-10
1
S_FJSPINAXISB7
No
0%
S_FJSPINAXISB7
NULL
A
1
A_Thrust
0
1
S_FJSPINAXISB8
No
0%
S_FJSPINAXISB8
NULL
A
0
A_FireShot
MT_FLAMEJETFLAMEB
-64
S_FJSPINAXISB9
No
0%
S_FJSPINAXISB9
NULL
A
3
A_ChangeAngleRelative
-6
-6
S_FJSPINAXISB8
No
0%
Object type info – MT_FJSPINHELPERB
Thing type number
none
Object type
MT_FJSPINHELPERB
Sprite name prefix
NULL
SpawnState
S_FJSPINHELPERB1
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NULL
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
8
PainChance
0
Speed
10*FRACUNIT
Radius
16*FRACUNIT
Height
1*FRACUNIT
Display offset
0
Mass
100
Damage
1
Flags
MF_NOCLIP|MF_NOCLIPTHING|MF_NOGRAVITY|MF_NOSECTOR
States – MT_FJSPINAXISHELPERB
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_FJSPINHELPERB1
NULL
A
1
none
0
0
S_FJSPINHELPERB2
No
0%
S_FJSPINHELPERB2
NULL
A
0
A_FindTarget
MT_FJSPINAXISB
0
S_FJSPINHELPERB3
No
0%
S_FJSPINHELPERB3
NULL
A
1
A_CapeChase
0
(64<<16)
S_FJSPINHELPERB3
No
0%
Object type info – MT_FLAMEJETFLAMEB
Thing type number
none
DFLMC0
Object type
MT_FLAMEJETFLAMEB
Sprite name prefix
DFLM
SpawnState
S_FLAMEJETFLAMEB1
SeeState
S_NULL
SeeSound
sfx_fire
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_NULL
DeathState
S_NULL
XDeathState
S_NULL
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
8
PainChance
0
Speed
18
Radius
16*FRACUNIT
Height
24*FRACUNIT
Display offset
0
Mass
100
Damage
1
Flags
MF_NOGRAVITY|MF_MISSILE|MF_FIRE|MF_NOBLOCKMAP|MF_RUNSPAWNFUNC
States – MT_FLAMEJETFLAMEB
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_FLAMEJETFLAMEB1
DFLM
B
1
A_MoveRelative
0
5
S_FLAMEJETFLAMEB2
Yes
40%
S_FLAMEJETFLAMEB2
DFLM
C
1
A_MoveRelative
0
7
S_FLAMEJETFLAMEB3
Yes
40%
S_FLAMEJETFLAMEB3
DFLM
D
24
none
0
0
S_FLAMEJETFLAMEB4
Yes
40%
S_FLAMEJETFLAMEB4
DFLM
E
24
none
0
0
S_FLAMEJETFLAMEB5
Yes
40%
S_FLAMEJETFLAMEB5
DFLM
F
24
none
0
0
S_FLAMEJETFLAMEB6
Yes
40%
S_FLAMEJETFLAMEB6
DFLM
G
12
none
0
0
S_NULL
Yes
40%