env_player_surface_trigger
		
		
		
		Jump to navigation
		Jump to search
		
|  Class hierarchy | 
|---|
| CEnvPlayerSurfaceTrigger | 
|  env_player_surface_trigger.cpp | 
env_player_surface_trigger  is a   point entity  available in all  Source games. It monitors the material of the surface the player is standing on, and fires outputs whenever it changes to/from a specific material.
 Source games. It monitors the material of the surface the player is standing on, and fires outputs whenever it changes to/from a specific material.
 Note:This entity is designed with single player in mind so might not work as expected in multiplayer games
Note:This entity is designed with single player in mind so might not work as expected in multiplayer games Example:Used in
Example:Used in  d2_coast_11 to detect player touching the sand causing antlions to be spawned
 d2_coast_11 to detect player touching the sand causing antlions to be spawnedKeyvalues
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentnameortarget).
 Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- Game Material to Watch (gamematerial) <choices>
- The material to watch. When the player stands on/off this material, this entity's outputs will be fired.
- Literal value - Description - 0 - None (player's in the air) - 67 - Concrete - 77 - Metal - 68 - Dirt - 86 - Vent - 71 - Grate - 84 - Tile - 83 - Slosh - 87 - Wood - 80 - Computer - 89 - Glass - 70 - Flesh - 73 - Clip - 79 - Foliage - 78 - Sand 
"Slosh" Type does not to work to detect players in volumetric water, only on solid surfaces marked with "water" or "slime" surface properties.
Inputs
- Enable
- Start watching the player's surface.
- Disable
- Stop watching the player's surface.
Outputs
- OnSurfaceChangedToTarget
- Fired when the player moves onto the specified game material.
- OnSurfaceChangedFromTarget
- Fired when the player moves off the specified game material.


























