Animal Controller
Use the Animal Controller integration when a behavior tree should drive a Malbers Animations animal, stance, mode, weapon, aim, target, or destination through the controller APIs.
Install the integration
- Download the current Animal Controller integration from Opsive Downloads.
- Import
BehaviorDesignerAnimalController.unitypackage. - Confirm Set Destination appears in the Task List.
What the integration adds
- Movement and targeting: Set Destination, Set Speed, Set Strafe, Set Target, Stop Movement.
- Animation and reaction: Play Mode, Play Stance, Play State, React, Activate Zone.
- Weapons: Attack Weapon, Equip Weapon, Unequip Weapon, Reload Weapon, Set Aim.
- Conditions: Is Aiming, Is Attacking, Is Reloading.
Build a first workflow
- Verify the Animal Controller can move and play one Mode without Behavior Designer.
- Use Set Target and Set Destination in a Sequence.
- Wait until the target is in range, then use Set Aim and Attack Weapon.
- Use the matching Conditions to keep attack and reload branches observable.