Indeed, blackboard variables are serialized all together in the json. In fact the Blackboard object itself is, rather that only the variables. I will however take a closer look at your implementation and if it’s something that won’t break backwards compatibility I would be more than glad to use it though! 🙂
About the serialization issue you are facing, I want to let you know that I am still looking at that. It seems to be something weird about new Unity prefabs. It’s also weird that it only throws the first time I press play in your example project (thanks for providing that by the way).
I will update this thread once I manage to pinpoint what the problem actually is.
Thank you!
Join us on Discord: https://discord.gg/97q2Rjh
Login
Register
By registering on this website you agree to our Privacy Policy.