Thanks. I am glad you like NC2 🙂
Well, as for upgrading existing tasks and API changes, there is a small txt guide included in the package.
But, very unfortunately, upgrading grahps is not possible 🙁
The way the graphs were saved/serialized previously and how they are done now, is totaly different.
Previously, nodes were MonoBehaviours. Those MonoBehaviours were stored in a gameobject named “__ALLNODES__”. For convenience that gameobject was hidden since there was no reason to fiddle with it.
Currently, nodes are serialized and deserialized from JSON and simply derive system.object. So, as you can tell the difference is rather core, and the reason of not being upgradable.
I could create and provide you a script to get rid of the “__ALLNODES__” error, which basicaly would be a script that finds and deletes those gameobjects, but unfortunately Graphs can’t really be updated.
I am very sorry for this inconvenience. It was a hard choice really, but I opted to do it for a better future software.
I would suggest to continue using 1.x and use 2.x in a future project maybe 🙂
And if you have any issues with 1.x I will still support it for some time ahead.
Cheers!
Join us on Discord: https://discord.gg/97q2Rjh
Login
Register
By registering on this website you agree to our Privacy Policy.