Skip to content

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.