This article or section is outdated and has not been fully updated to reflect the current version of SRB2.
Please help the Wiki by correcting or removing any misinformation, as well as adding any new information to the page.
Thing type 401, Pity Shield Monitor , is a monitor that gives the player the Pity Shield upon its destruction. The Pity Shield protects the player from one hit and has no other properties. SRB2 itself does not use the Pity Shield Monitor. Pity Shields are only awarded directly to weaker players and players who have just spawned in Match mode (see Match > Pity Shield for more details). However, the monitor is still available for custom maps.
Checking the Ambush flag turns this monitor into a Weak Random Monitor . Checking the Special flag turns it into a Strong Random Monitor . Both are however not recommended, because neither WRMs nor SRMs spawn Pity Shield Monitors.
This Monitor type also comes in a gold variation, Thing Type 431, Pity Shield Monitor (Respawn) , which will give the player the Pity Shield once popped, before respawning after about 3 seconds. SRB2 itself does not use the Pity Shield Monitor (Respawn), but it is still available for custom maps.
Object type info – MT_PITY_BOX
Thing type number
401
TVPIA0
Object type
MT_PITY_BOX
Sprite name prefix
TVPI
SpawnState
S_PITY_BOX
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_None
PainState
S_PITY_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_PITY_ICON
Flags
MF_SOLID|MF_SHOOTABLE|MF_MONITOR
States – MT_PITY_BOX
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
S_PITY_BOX
GRTV
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_PITY_GOLDBOX
Thing type number
431
TVPIB0
Object type
MT_PITY_GOLDBOX
Sprite name prefix
TVPI
SpawnState
S_PITY_GOLDBOX
SeeState
S_NULL
SeeSound
sfx_None
AttackSound
sfx_monton
PainState
S_PITY_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_PITY_ICON
Flags
MF_SOLID|MF_SHOOTABLE|MF_MONITOR|MF_GRENADEBOUNCE
States – MT_PITY_GOLDBOX
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
S_PITY_GOLDBOX
GRTV
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_PITY_ICON
Thing type number
none
TVPIC0
Object type
MT_PITY_ICON
Sprite name prefix
TVPI
SpawnState
S_PITY_ICON1
SeeState
S_NULL
SeeSound
sfx_shield
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_PITY_ICON
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
S_PITY_ICON1
TVPI
FF_ANIMATE|C
18
none
3
4
S_PITY_ICON2
S_PITY_ICON2
TVPI
C
18
A_GiveShield
SH_PITY
0
S_NULL
Object type info – MT_PITY_ORB
Thing type number
none
PITYA0
Object type
MT_PITY_ORB
Sprite name prefix
PITY
SpawnState
S_PITY1
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
SKINCOLOR_NONE
Speed
SH_PITY
Radius
64*FRACUNIT
Height
64*FRACUNIT
Display offset
4
Mass
16
Damage
0
Flags
MF_NOBLOCKMAP|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_NOGRAVITY|MF_SCENERY
States – MT_PITY_ORB
State
Sprite prefix
Frame
Duration (tics)
Action
Var 1
Var 2
Next state
S_PITY1
PITY
FF_TRANS30|A
2
none
0
0
S_PITY2
S_PITY2
PITY
FF_TRANS30|B
2
none
0
0
S_PITY3
S_PITY3
PITY
FF_TRANS30|C
2
none
0
0
S_PITY4
S_PITY4
PITY
FF_TRANS30|D
2
none
0
0
S_PITY5
S_PITY5
PITY
FF_TRANS30|E
2
none
0
0
S_PITY6
S_PITY6
PITY
FF_TRANS30|F
2
none
0
0
S_PITY7
S_PITY7
PITY
FF_TRANS30|G
2
none
0
0
S_PITY8
S_PITY8
PITY
FF_TRANS30|H
2
none
0
0
S_PITY9
S_PITY9
PITY
FF_TRANS30|I
2
none
0
0
S_PITY10
S_PITY10
PITY
FF_TRANS30|J
2
none
0
0
S_PITY11
S_PITY11
PITY
FF_TRANS30|K
2
none
0
0
S_PITY12
S_PITY12
PITY
FF_TRANS30|L
2
none
0
0
S_PITY1