Ai goal operator

From Valve Developer Community
Revision as of 11:11, 6 August 2006 by Ts2do (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Wrongtitle

Entity Description

Indicates items in the world that some NPCs may operate upon

Keyvalues

<target_name_or_class> NPC that should perform this operation
  • target
<target_destination> Name of the entity that the NPC should move to in order to perform the operation.
  • contexttarget
<target_destination> (Optional) Name of an entity that the operator will use within context.
  • state
<choices> Initial State
Literal Value Description
0 Not ready (closed, locked, etc)
1 Ready (open and accessible)
  • moveto
<choices> How should NPC approach?
Literal Value Description
0 DO NOT USE 0
1 Walk
2 Run

Inputs

Begin operating on the object
  • SetStateReady
Set the object's state to READY. Fire this input when the object has been unlocked/opened or otherwise made ready for interaction.
  • SetStateFinished
Fire this input when the NPC has completed the interaction with this object.

Outputs

Fired when the NPC begins to approach the position
  • OnMakeReady
Make the item ready to operate
  • OnBeginOperating
Fired when the NPC is ready to operate
  • OnFinished
The item is done