Thing type 1803, Fire Flower , is a power-up used in Mario mode which allows the player to throw fireballs. When touched, the player turns white and they gain the ability to throw fireballs with the Fire button. The fireballs fly in a Mario-style bounce trajectory until they hit an enemy or a wall. They also disappear when they come in contact with water. The Fire Flower also functions like a shield ; the player is protected from one hit, after which the player reverts to normal colors and loses the ability to throw fireballs. This power-up can also be combined with regular shields to protect the player from further hits.
Object type info – MT_FIREFLOWER
Thing type number
1803
FFWRB0
Object type
MT_FIREFLOWER
Sprite name prefix
FFWR
SpawnState
S_FIREFLOWER1
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_mario3
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
8
PainChance
0
Speed
0
Radius
16*FRACUNIT
Height
32*FRACUNIT
Display offset
0
Mass
100
Damage
0
Flags
MF_SPECIAL
States – MT_FIREFLOWER
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_FIREFLOWER1
FFWR
A
3
none
0
0
S_FIREFLOWER2
No
0%
S_FIREFLOWER2
FFWR
B
3
none
0
0
S_FIREFLOWER3
No
0%
S_FIREFLOWER3
FFWR
C
3
none
0
0
S_FIREFLOWER4
No
0%
S_FIREFLOWER4
FFWR
D
3
none
0
0
S_FIREFLOWER1
No
0%
Object type info – MT_FIREBALL
Thing type number
none
FBLLA0
Object type
MT_FIREBALL
Sprite name prefix
FBLL
SpawnState
S_FIREBALL1
SeeState
S_FIREBALLEXP1
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_NULL
PainSound
sfx_None
MeleeState
S_FIREBALLEXP1
MissileState
S_FIREBALLEXP1
DeathState
S_FIREBALLEXP1
XDeathState
S_FIREBALLEXP1
DeathSound
sfx_mario1
ActiveSound
sfx_None
RaiseState
S_NULL
SpawnHealth
1000
ReactionTime
8
PainChance
0
Speed
10*FRACUNIT
Radius
4*FRACUNIT
Height
8*FRACUNIT
Display offset
0
Mass
100
Damage
1
Flags
MF_NOBLOCKMAP|MF_FIRE|MF_MISSILE
States – MT_FIREBALL
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_FIREBALL1
FBLL
A
3
none
0
0
S_FIREBALL2
Yes
0%
S_FIREBALL2
FBLL
B
3
none
0
0
S_FIREBALL3
Yes
0%
S_FIREBALL3
FBLL
C
3
none
0
0
S_FIREBALL4
Yes
0%
S_FIREBALL4
FBLL
D
3
none
0
0
S_FIREBALL1
Yes
0%
S_FIREBALLEXP1
FBLL
E
3
none
0
0
S_FIREBALLEXP2
Yes
0%
S_FIREBALLEXP2
FBLL
F
3
none
0
0
S_FIREBALLEXP3
Yes
0%
S_FIREBALLEXP3
FBLL
G
3
none
0
0
S_NULL
Yes
0%