Behavior Trees
If your AI Agents are designed using Behavior Trees, you may find useful to use these features to act upon Faction Information or test the attitude between to Faction Members.
Faction Data Service
This Service exposes the Faction Information from a given AI Agent.
Property | Description |
---|---|
Faction Member Key | Input. This is the Faction Member that will be evaluated. |
Team ID Key | Output. The Team ID obtained from the Membership. |
Faction Tag Key | Output. Gameplay Tag representing the Membership's faction. |
Attitude Towards Key | Output. The attitude between the AI Owner and the Faction Member. |
Attitude Check Decorator
This Decorator evaluates the attitude between a blackboard entry and a given value.
Property | Description |
---|---|
Attitude Key | Input. A blackboard entry containing an attitude to be evaluated. |
Attitude Test | Parameter. Value used to compare the attitudes. |