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 |