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

  1. Download the current Animal Controller integration from Opsive Downloads.
  2. Import BehaviorDesignerAnimalController.unitypackage.
  3. 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

  1. Verify the Animal Controller can move and play one Mode without Behavior Designer.
  2. Use Set Target and Set Destination in a Sequence.
  3. Wait until the target is in range, then use Set Aim and Attack Weapon.
  4. Use the matching Conditions to keep attack and reload branches observable.