Point anglesensor
		
		
		
		Jump to navigation
		Jump to search
		
Entity Description
An entity that detects whether another entity points in a given direction for a period of time.
Availability
Template:In game Template:Game-base Template:In code
Keyvalues
- <target_destination> Name of the entity whose angles will be sensed.
 
- lookatname
 
- <target_destination> The entity we want to check to see if the Target Entity is looking at.
 
- duration
 
- <float> The amount of time the Target Entity must look at the 'Look at Entity' to trigger this entity, in seconds.
 
- tolerance
 
- <integer> The tolerance, in degrees, in the checking to determine when the Target Entity is looking at the Look At Entity.
 
Inputs
- Toggle the sensor between enabled and disabled.
 
- Test
 
- Check to see if the Target Entity is facing the Look At Entity within the specified tolerance, firing either the OnFacingLookat or OnNotFacingLookat output based on the result.
 
- SetTargetEntity <target_destination>
 
- Entity I should sense
 
Outputs
- Template:O targetname
 - TargetDir <vector>
 
- Fired when the forward direction of the Target Entity changes. Passes the new forward direction as a parameter.
 
- OnFacingLookat
 
- Fired when the Target Entity points at the Look At Entity for more than the specified Duration, or in response to a Test input.
 
- OnNotFacingLookat
 
- Fires in response to a Test input when the Target Entity is not pointing at the Look At Entity.