The latest version of Behavior Designer Pro is making its way to the Opsive Store and the Asset Store. If you are upgrading from a version prior to version 2.1 ensure you have first removed the Packages/com.opsive.behaviordesigner, Packages/com.opsive.graphdesigner, and Packages/com.opsive.shared folders.

This update contains the following:

  • Added UnknownVariable support to GameObject, Scene, and Project variables.
  • Automatically start a subtree if the behavior tree is currently active.
  • Add the option of starting the behavior tree within the SetSubtree task.
  • Renamed IStackedNode to IContainerNode.
  • Improved detection for when the objects should be deserialized.
  • Improved detection of changed object values for the UI.
  • Fixed ICollection objects from not triggering the binding callback when changing size.
  • Fixed StackedTask from not correctly handling an UnknownTask.
  • Fixed SharedVariableElements exception when switching subtrees with different variable counts.