Version 3.3.3 of Behavior Designer Pro is on its way to the Opsive Store and the Asset Store.
When upgrading from before 3.3 with prefab-based GameObject or Scene SharedVariables, back up your project and run Tools → Opsive → Behavior Designer → Upgrade Project Serialization again after importing.
This update includes:
- Adds support for Unity 6.6.
- Added dynamic SharedVariable support for fields declared with the abstract SharedVariable type.
- Fixed runtime node queries and graph changes modifying saved Behavior Tree data.
- Fixed adding nodes at runtime before the Behavior Tree’s runtime session had been initialized.
- Fixed prefab graph refreshes marking unchanged assets as modified.
- Fixed legacy prefab graph migration losing references to the graph’s authoring layer.
- Fixed recovered prefab graph and SharedVariable authoring-layer references not being retained during refresh and override cleanup.
- Improved prefab field and SharedVariable editing so changes are applied to the correct authoring data.