Ai relationship: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(note on !player and player) |
||
Line 46: | Line 46: | ||
* {{o targetname}} | * {{o targetname}} | ||
==Notes== | |||
The relationship can refer to the player as <code>!player</code> (singleplayer) or any client as <code>player</code> (singleplayer or multiplayer). | |||
[[category:AI]] | [[category:AI]] | ||
[[category:Entities]] | [[category:Entities]] |
Revision as of 12:06, 17 September 2005
Entity Description
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
Notes
The relationship can refer to the player as !player
(singleplayer) or any client as player
(singleplayer or multiplayer).