Thing type 1302, Spinning Flame Jet (Counter-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 counter-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_FJSPINAXISA
Thing type number
3575
Object type
MT_FJSPINAXISA
Sprite name prefix
NULL
SpawnState
S_FJSPINAXISA1
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_FJSPINAXISA
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_FJSPINAXISA1
NULL
A
1
none
0
0
S_FJSPINAXISA2
No
0%
S_FJSPINAXISA2
NULL
A
1
A_Thrust
10
1
S_FJSPINAXISA3
No
0%
S_FJSPINAXISA3
NULL
A
0
A_Thrust
0
1
S_FJSPINAXISA4
No
0%
S_FJSPINAXISA4
NULL
A
0
A_SpawnObjectRelative
0
MT_FJSPINHELPERA
S_FJSPINAXISA5
No
0%
S_FJSPINAXISA5
NULL
A
2
A_FindTarget
MT_FJSPINHELPERA
0
S_FJSPINAXISA6
No
0%
S_FJSPINAXISA6
NULL
A
1
A_Thrust
-10
1
S_FJSPINAXISA7
No
0%
S_FJSPINAXISA7
NULL
A
1
A_Thrust
0
1
S_FJSPINAXISA8
No
0%
S_FJSPINAXISA8
NULL
A
0
A_FireShot
MT_FLAMEJETFLAMEB
-64
S_FJSPINAXISA9
No
0%
S_FJSPINAXISA9
NULL
A
3
A_ChangeAngleRelative
6
6
S_FJSPINAXISA8
No
0%
Object type info – MT_FJSPINHELPERA
Thing type number
none
Object type
MT_FJSPINHELPERA
Sprite name prefix
NULL
SpawnState
S_FJSPINHELPERA1
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_FJSPINAXISHELPERA
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_FJSPINHELPERA1
NULL
A
1
none
0
0
S_FJSPINHELPERA2
No
0%
S_FJSPINHELPERA2
NULL
A
0
A_FindTarget
MT_FJSPINAXISA
0
S_FJSPINHELPERA3
No
0%
S_FJSPINHELPERA3
NULL
A
1
A_CapeChase
0
(64<<16)
S_FJSPINHELPERA3
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%