Version 2.0.6 of Behavior Designer Pro is making its way to the Opsive Store and the Asset Store. This update contains the following:

  • Added Compare Vector2, Vector3, and GameObject tasks.
  • Added a default gizmo color to the graph settings.
  • OnTrigger event callbacks will store the GameObject rather than the Collider.
  • Fixed shared variables from not serializing on the behavior tree component when a subtree is referenced.
  • Fixed paused trees from not resuming.
  • Fixed node inspector from using an outdated node index when tasks are rearranged.
  • Fixed non-Unity object interfaces from not serializing correctly.
  • Fixed error when a SubtreeReference task has an empty element.
  • Fixed parent index from not being correct with multiple SubtreeReferences at various hierarchy levels.
  • Properties will appear within the task filter window.
  • Filter window will not show methods with in or out parameters.
  • Fixed subtree variables from not being inherited into the parent tree.
  • Fixed reorderable list from not refreshing after reordering an item.
  • Rework how added subtree variables are determined.
  • Nonconnected subtree nodes will not disable connected nodes.
  • Fixed parent nodes from not having their sibling index updated when a subtree is injected (thanks FuzzySmurf!).