Template:KV BaseNPC: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
m (converted list to table in order to match style)
Line 20: Line 20:
* '''sleepstate'''
* '''sleepstate'''
: <choices> Holds the NPC in stasis until specified condition. See also 'Wake Radius' and 'Wake Squad'.
: <choices> Holds the NPC in stasis until specified condition. See also 'Wake Radius' and 'Wake Squad'.
:* 0 : None
:{|
:* 1 : Waiting for threat
!Literal value!!Description
:* 2 : Waiting for PVS
|-
:* 3 : Waiting for input
| 0 || None
|-
| 1 || Waiting for threat
|-
| 2 || Waiting for PVS
|-
| 3 || Waiting for input
|}


* '''wakeradius'''
* '''wakeradius'''

Revision as of 22:24, 17 October 2005

Template:Kv targetname

  • target
<target_destination> If set, the name of a path corner entity that this NPC will walk to, after spawning.
  • squadname
<string> NPCs that are in the same squad (i.e. have matching squad names) will share information about enemies, and will take turns attacking and covering each other.
  • hintgroup
<string> Hint groups are used by NPCs to restrict their hint-node searching to a subset of the map's hint nodes. Only hint nodes with matching hint group names will be considered by this NPC.
  • hintlimiting
<boolean> Limits NPC to using specified hint group for navigation requests, but does not limit local navigation.
  • sleepstate
<choices> Holds the NPC in stasis until specified condition. See also 'Wake Radius' and 'Wake Squad'.
Literal value Description
0 None
1 Waiting for threat
2 Waiting for PVS
3 Waiting for input
  • wakeradius
<float> Auto-wake if player within this distance
  • wakesquad
<boolean> Wake all of the NPCs squadmates if the NPC is woken
  • physdamagescale
<float> Scales damage energy when this character is hit by a physics object. With a value of 0 the NPC will take no damage from physics.