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!).