Ai relationship: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 7: Line 7:
==Keyvalues==
==Keyvalues==


* [[Targetname]]
* {{kv targetname}}


* '''subject'''
* '''subject'''
Line 36: Line 36:
==Inputs==
==Inputs==


* [[Targetname]]
* {{i targetname}}


* '''ApplyRelationship'''
* '''ApplyRelationship'''
Line 46: Line 46:
==Outputs==
==Outputs==


* [[Targetname]]
* {{o targetname}}


[[category:AI]]
[[category:AI]]
[[category:Entities]]
[[category:Entities]]

Revision as of 21:05, 9 July 2005

Template:Wrongtitle

ai_relationship

AI Relationship - Sets relationships between groups of NPCs in the AI.

Keyvalues

  • subject
<target_name_or_class> This is the NPC(s) whose disposition will change. May be a targetname or a classname.
  • target
<target_name_or_class> This is the NPC(s) about whom the Subject(s) will change their disposition. May be a tarGetname or a classname.
  • disposition
<choices> Choose the way the Subject(s) should feel about the Target(s)
  • Hate
  • Fear
  • Like
  • Neutral
  • radius
<float> Radius for subject
  • rank
<integer> How much the Subject(s) should Like/Hate/Fear the Target(s). Higher priority = stronger feeling.
  • StartActive
<boolean>
  • Reciprocal
<boolean> Set this to have the new relationship mirrored by Target

Inputs

  • ApplyRelationship
Apply relationship changes
  • RevertRelationship
Revert relationship changes

Outputs