Thing type 117, Robo-Hood , is a limbed gray enemy with a green hood used in Castle Eggman Zone . Its name is a pun on the mythical Robin Hood . It normally remains stationary and shoots arrows at the player every few seconds. The arrows can also destroy other enemies. If the player stays in its vicinity, the Robo-Hood will jump at them. Checking the Ambush flag will prevent the Robo-Hood from jumping.
Object type info – MT_ROBOHOOD
Thing type number
117
ARCHA1
Object type
MT_ROBOHOOD
Sprite name prefix
ARCH
SpawnState
S_ROBOHOOD_LOOK
SeeState
S_ROBOHOOD_STND
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_ROBOHOOD_JUMP
PainSound
sfx_None
MeleeState
S_NULL
MissileState
S_ROBOHOOD_SHOOT
DeathState
S_XPLD1
XDeathState
S_ROBOHOOD_JUMP2
DeathSound
sfx_pop
ActiveSound
sfx_None
RaiseState
S_ROBOHOOD_FALL
SpawnHealth
1
ReactionTime
TICRATE
PainChance
0
Speed
0
Radius
24*FRACUNIT
Height
32*FRACUNIT
Display offset
0
Mass
100
Damage
0
Flags
MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE
States – MT_ROBOHOOD
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_ROBOHOOD_LOOK
ARCH
A
14
A_Look
(512<<16)
0
S_ROBOHOOD_LOOK
No
0%
S_ROBOHOOD_STND
ARCH
C
1
A_HoodThink
0
0
S_ROBOHOOD_STND
No
0%
S_ROBOHOOD_SHOOT
ARCH
A
35
A_FireShot
MT_ARROW
-24
S_ROBOHOOD_STND
No
0%
S_ROBOHOOD_JUMP
ARCH
B
1
A_BunnyHop
8
5
S_ROBOHOOD_JUMP2
No
0%
S_ROBOHOOD_JUMP2
ARCH
B
1
A_HoodThink
0
0
S_ROBOHOOD_JUMP2
No
0%
S_ROBOHOOD_FALL
ARCH
A
1
A_HoodThink
0
0
S_ROBOHOOD_FALL
No
0%
Object type info – MT_ARROW
Thing type number
none
AROWA3A7
Object type
MT_ARROW
Sprite name prefix
AROW
SpawnState
S_ARROW
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_ARROWDOWN
DeathSound
sfx_None
ActiveSound
sfx_None
RaiseState
S_ARROWUP
SpawnHealth
1
ReactionTime
32
PainChance
200
Speed
16*FRACUNIT
Radius
4*FRACUNIT
Height
8*FRACUNIT
Display offset
0
Mass
100
Damage
1
Flags
MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY
States – MT_ARROW
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
Full brightness?
Translucency
S_ARROW
AROW
A
1
A_ArrowCheck
0
0
S_ARROW
No
0%
S_ARROWUP
AROW
B
1
A_ArrowCheck
0
0
S_ARROWUP
No
0%
S_ARROWDOWN
AROW
C
1
A_ArrowCheck
0
0
S_ARROWDOWN
No
0%