MASK

Enumerations used by Traces.
Values:
ENUM |
NUM |
Description |
MASK_ALL |
4294967295 |
Anything that is not empty space |
MASK_BLOCKLOS |
16449 |
Anything that blocks line of sight for AI |
MASK_BLOCKLOS_AND_NPCS |
33570881 |
Anything that blocks line of sight for AI or NPCs |
MASK_CURRENT |
16515072 |
Water that is moving (may not work) |
MASK_DEADSOLID |
65547 |
Anything that blocks corpse movement |
MASK_NPCSOLID |
33701899 |
Anything that blocks NPC movement |
MASK_NPCSOLID_BRUSHONLY |
147467 |
Anything that blocks NPC movement, except other NPCs |
MASK_NPCWORLDSTATIC |
131083 |
The world entity |
MASK_OPAQUE |
16513 |
Anything that blocks lighting |
MASK_OPAQUE_AND_NPCS |
33570945 |
Anything that blocks lighting, including NPCs |
MASK_PLAYERSOLID |
33636363 |
Anything that blocks player movement |
MASK_PLAYERSOLID_BRUSHONLY |
81931 |
World + Brushes + Player Clips |
MASK_SHOT |
1174421507 |
Anything that stops a bullet (including hitboxes) |
MASK_SHOT_HULL |
100679691 |
Anything that stops a bullet (excluding hitboxes) |
MASK_SHOT_PORTAL |
33570819 |
Solids except for grates |
MASK_SOLID |
33570827 |
Anything that is (normally) solid |
MASK_SOLID_BRUSHONLY |
16395 |
World + Brushes |
MASK_SPLITAREAPORTAL |
48 |
Things that split area portals |
MASK_VISIBLE |
24705 |
Anything that blocks line of sight for players |
MASK_VISIBLE_AND_NPCS |
33579137 |
Anything that blocks line of sight for players, including NPCs |
MASK_WATER |
16432 |
Anything that has water-like physics |