Thing type 410, Eggman Monitor, is a monitor that harms the player with non-elemental damage upon its destruction.
This monitor does not respawn randomly, and ignores the flags used for Strong Random Monitors and Weak Random Monitors.
This Monitor type also comes in a gold variation, Thing Type 440, Eggman Monitor (Respawn), which harms the player with non-elemental damage once popped, before respawning after about 3 seconds. It appears twice in Techno Hill Zone Act 1 and once in Techno Hill Zone Act 2.
Object type info – MT_EGGMAN_BOX
|
|
Thing type number
|
410
|
TVEGA0
|
|
Object type
|
MT_EGGMAN_BOX
|
|
Sprite name prefix
|
TVEG
|
|
SpawnState
|
S_EGGMAN_BOX
|
|
SeeState
|
S_NULL
|
|
SeeSound
|
sfx_None
|
|
AttackSound
|
sfx_None
|
|
PainState
|
S_EGGMAN_BOX
|
|
PainSound
|
sfx_None
|
|
MeleeState
|
S_NULL
|
|
MissileState
|
S_NULL
|
|
DeathState
|
S_BOX_POP1
|
|
XDeathState
|
S_NULL
|
|
DeathSound
|
sfx_pop
|
|
ActiveSound
|
sfx_None
|
|
RaiseState
|
S_NULL
|
|
SpawnHealth
|
1
|
|
ReactionTime
|
8
|
|
PainChance
|
0
|
|
Speed
|
1
|
|
Radius
|
18*FRACUNIT
|
|
Height
|
40*FRACUNIT
|
|
Display offset
|
0
|
|
Mass
|
100
|
|
Damage
|
MT_EGGMAN_ICON
|
|
Flags
|
MF_SOLID|MF_SHOOTABLE|MF_MONITOR
|
|
States – MT_EGGMAN_BOX
|
State
|
Sprite prefix
|
Frame
|
Duration (tics)
|
Action
|
Var 1
|
Var 2
|
Next state
|
S_EGGMAN_BOX
|
TVEG
|
A
|
2
|
none
|
0
|
0
|
S_BOX_FLICKER
|
S_BOX_FLICKER
|
MSTV
|
A
|
1
|
none
|
0
|
0
|
S_SPAWNSTATE
|
S_BOX_POP1
|
MSTV
|
B
|
4
|
A_MonitorPop
|
0
|
0
|
S_BOX_POP2
|
S_BOX_POP2
|
MSTV
|
B
|
-1
|
none
|
0
|
0
|
S_NULL
|
Object type info – MT_EGGMAN_GOLDBOX
|
|
Thing type number
|
440
|
TVEGB0
|
|
Object type
|
MT_EGGMAN_GOLDBOX
|
|
Sprite name prefix
|
TVEG
|
|
SpawnState
|
S_EGGMAN_GOLDBOX
|
|
SeeState
|
S_NULL
|
|
SeeSound
|
sfx_None
|
|
AttackSound
|
sfx_monton
|
|
PainState
|
S_EGGMAN_GOLDBOX
|
|
PainSound
|
sfx_None
|
|
MeleeState
|
S_NULL
|
|
MissileState
|
S_NULL
|
|
DeathState
|
S_GOLDBOX_OFF1
|
|
XDeathState
|
S_NULL
|
|
DeathSound
|
sfx_pop
|
|
ActiveSound
|
sfx_None
|
|
RaiseState
|
S_NULL
|
|
SpawnHealth
|
1
|
|
ReactionTime
|
8
|
|
PainChance
|
0
|
|
Speed
|
0
|
|
Radius
|
16*FRACUNIT
|
|
Height
|
32*FRACUNIT
|
|
Display offset
|
0
|
|
Mass
|
100
|
|
Damage
|
MT_EGGMAN_ICON
|
|
Flags
|
MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE
|
|
States – MT_EGGMAN_GOLDBOX
|
State
|
Sprite prefix
|
Frame
|
Duration (tics)
|
Action
|
Var 1
|
Var 2
|
Next state
|
S_EGGMAN_GOLDBOX
|
TVEG
|
B
|
2
|
none
|
0
|
0
|
S_GOLDBOX_FLICKER
|
S_GOLDBOX_FLICKER
|
XLTV
|
A
|
1
|
none
|
0
|
0
|
S_SPAWNSTATE
|
S_GOLDBOX_OFF1
|
XLTV
|
B
|
89
|
A_GoldMonitorPop
|
0
|
0
|
S_GOLDBOX_OFF2
|
S_GOLDBOX_OFF2
|
XLTV
|
C
|
4
|
A_PlayAttackSound
|
0
|
0
|
S_GOLDBOX_OFF3
|
S_GOLDBOX_OFF3
|
XLTV
|
D
|
4
|
none
|
0
|
0
|
S_GOLDBOX_OFF4
|
S_GOLDBOX_OFF4
|
XLTV
|
E
|
4
|
none
|
0
|
0
|
S_GOLDBOX_OFF5
|
S_GOLDBOX_OFF5
|
XLTV
|
F
|
2
|
none
|
0
|
0
|
S_GOLDBOX_OFF6
|
S_GOLDBOX_OFF6
|
XLTV
|
G
|
2
|
none
|
0
|
0
|
S_GOLDBOX_OFF7
|
S_GOLDBOX_OFF7
|
XLTV
|
G
|
0
|
A_GoldMonitorRestore
|
0
|
0
|
S_SPAWNSTATE
|
Object type info – MT_EGGMANICO
|
|
Thing type number
|
none
|
EGGBB0
|
|
Object type
|
MT_EGGMANICO
|
|
Sprite name prefix
|
EGGB
|
|
SpawnState
|
S_EGGTV3
|
|
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
|
1
|
|
ReactionTime
|
8
|
|
PainChance
|
0
|
|
Speed
|
2*FRACUNIT
|
|
Radius
|
8*FRACUNIT
|
|
Height
|
14*FRACUNIT
|
|
Display offset
|
0
|
|
Mass
|
100
|
|
Damage
|
62*FRACUNIT
|
|
Flags
|
MF_NOBLOCKMAP|MF_NOCLIP|MF_SCENERY|MF_NOGRAVITY|MF_BOXICON
|
|
States – MT_EGGMANICO
|
State
|
Sprite prefix
|
Frame
|
Duration (tics)
|
Action
|
Var 1
|
Var 2
|
Next state
|
Full brightness?
|
Translucency
|
S_EGGTV3
|
EGGB
|
B
|
4
|
A_MonitorPop
|
0
|
0
|
S_EGGTV4
|
No
|
0%
|
S_EGGTV4
|
BKTV
|
C
|
4
|
none
|
0
|
0
|
S_EGGTV5
|
No
|
0%
|
S_EGGTV5
|
BKTV
|
D
|
4
|
none
|
0
|
0
|
S_EGGTV6
|
No
|
0%
|
S_EGGTV6
|
BKTV
|
E
|
4
|
none
|
0
|
0
|
S_EGGTV7
|
No
|
0%
|
S_EGGTV7
|
EGGB
|
B
|
18
|
A_EggmanBox
|
0
|
0
|
S_NULL
|
No
|
0%
|