Reply To: Status of Prefab Variants and Blackboards

NodeCanvas Forums Support Status of Prefab Variants and Blackboards Reply To: Status of Prefab Variants and Blackboards

#14457
sinzer0
Participant

Hello again, Sorry for the late reply. Thanks for clarifying. I understand what you mean. The problem is that blackboard variables are currently serialized altogether with the blackboard (as a BlackboardSource type object which contains a dictionary of the variables). For what you require, the serialization of the variables will need to be changed so that each variable is serialized independently, in a list of strings (since variables would still need to be serialized in json), serialized natively by Unity in the Blackboard object itself. While this is not difficult at all to achieve, the problem is mostly backwards compatibility. For that, I will need to take a look at how to properly update previous serialization into that new required one for your suggestion and if everything works as expected, I will make the change. (I think it’s a good one). Thank you!

Hey Gavalakis, wanted to check in and see if you have looked at this anymore?  It’s the my one thing that I think would make nodecanvas + unity perfect if the blackboard variables could be overridden etc on prefab variants