ai_hint
Class hierarchy |
---|
CAI_Hint |
ai_hint.cpp
|
ai_hint
is a point entity available in all Source games except Left 4 Dead series. When an info_hint
, info_node_hint
or info_node_air_hint
has a Hint (hinttype)
other than None, this entity will be created in place of it and retain much of the former entity's data, including targetname and IO.
Contents
Keyvalues
- Name
(targetname)
<string> - The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- Node FOV
(nodeFOV)
<float> - In order for an NPC to use this node, the NPC must be within the node's FOV (which is centered on the Pitch Yaw Roll
(angles)
). Any number may be entered. 360 means any angle is acceptable.
Inputs
EnableHint
- Enables the hint.
DisableHint
- Disables the hint.
Outputs
OnNPCStartedUsing
<void>- Fired when an NPC starts using this hint node as part of an actbusy. Automatically puts the targetname of the NPC as the input parameter, unless overridden by the mapper..
OnNPCStoppedUsing
<void>- Fired when an NPC stops using this hint node as part of an actbusy. Automatically puts the targetname of the NPC as the input parameter, unless overridden by the mapper.
ConVars/Commands
Cvar/Command | Parameters or default value | Descriptor | Effect |
---|---|---|---|
ai_drop_hint | int | Hint Type | Creates an ai_hint with the origin and angles of the player camera. If no number is included, it prints a list of valid types. |