Nodecanvas Data+

Manager Data For Nodecanvas - Blackboard Data Manager

The Manager Data For Nodecanvas - Blackboard Data Manager is a powerful and efficient Unity asset that provides enhanced functionality for managing blackboards in your projects. Designed for use with Nodecanvas, this asset allows you to easily save, load, and manipulate multiple blackboards with ease.

With the Blackboard Data Manager script, you can effortlessly add blackboards to your scene using a simple drag-and-drop interface or by utilizing the convenient "Add All Blackboards in Scene" button. Need to generate keys for your blackboards? No problem! The "Generate Keys" button allows you to automatically generate unique keys for each blackboard with a single click.

Managing your blackboards has never been easier. The Blackboard Data Manager script includes intuitive buttons for saving and loading data, as well as removing all blackboards from the manager in a single click. This streamlines your workflow and gives you complete control over your blackboard data.

The asset also includes a comprehensive Base Data System, allowing you to save initial data and generate keys for your base data. You can seamlessly integrate your blackboards with Nodecanvas machines, utilizing the "On Save," "On Load," and "On Generate Keys" events. You can even incorporate FSM owners and Unity events for added flexibility and customization.

The Blackboard Data Manager script provides a user-friendly inspector that simplifies the management of multiple blackboards and keys. Easily add and remove blackboards using the inspector interface, and effortlessly configure multi-key support for your blackboards.

Additionally, this asset offers a wide range of pre-built actions, tasks, and conditions that work seamlessly with Nodecanvas. From generating base data to checking blackboard presence and key validity, these features enhance the power and flexibility of your blackboard system.

Take your Unity projects to the next level with Manager Data For Nodecanvas - Blackboard Data Manager. Empower your development workflow, streamline blackboard management, and unlock the full potential of Nodecanvas integration. Get started today and unleash the true power of your blackboards!

------------------------

  1. Blackboard Management:Add blackboards through drag-and-drop or the "Add All Blackboards in Scene" button. Remove all blackboards with a single click. Save and load blackboard data.
  2. Key Generation:Generate unique keys for each blackboard with the "Generate Keys" button. Set the length of the generated keys.
  3. Base Data System:Save and load initial data. Generate keys for base data.
  4. Nodecanvas Integration:Add behavior tree owners for "On Save," "On Load," and "On Generate Keys" events. Add FSM owners for "On Save," "On Load," and "On Generate Keys" events. Integrate with Unity events for "On Save," "On Load," and "On Generate Keys" events.
  5. Inspector:Add and remove multiple blackboards with multiple keys. Easily configure multi-key support.
  6. Pre-built Actions, Tasks, and Conditions:Base Data: Generate Keys, Create Base Data, Load Base Data, Save Base Data. Blackboard Data Manager: Add All Blackboards to Data Manager, Create Clone for Blackboard Data Manager, Remove all Blackboards From Data Manager, Generator New Keys, Set Key Length, Load, Save. Conditions: Check if Blackboard in Data Manager, Check Key, Check if GameObject Has Blackboard Data Manager Component.
  7. Backup and Help Box:Create backups of blackboard data. Display help boxes to assist users.
  8. Load Blackboards OnStart

------------------------

Visit our site: devvalues – My Assets for Developer

Join my Discord So that we can share our systems together : Discord

Our Assets

Nodecanvas Tasks+

Blackboard+

Nodecanvas BlackBoard+ Free Version

Documentation