Contains Behavior Tree data.
[BehaviorTree] is a hierarchical structure used to model and control the behavior of agents in a game. It is composed of tasks that represent specific actions or decision-making rules. The [BehaviorTree] is executed from the root task down to the leaf tasks, which represent the actual actions or behaviors that the agent should perform.
See also [BTTask] class.
Makes a copy of behavior tree.
Returns root task of the [BehaviorTree] resource.
Instantiates behavior tree and returns the root [BTTask].
Assign new root task to [BehaviorTree] resource.
User-provided description of BehaviorTree.