Reply To: Global Blackboard access exceeds Global Blackboard Lifetime

Forums 💬 NodeCanvas ⚙️ Support Global Blackboard access exceeds Global Blackboard Lifetime Reply To: Global Blackboard access exceeds Global Blackboard Lifetime

#18096
Gavalakis
Keymaster

    Hey,

    Sorry. I really missed your first post.
    The thing is that a GlobalBlackboard data is stored within the instance. Thus if you destroy the GlobalBlackboard and instantiate a new instance, the variables will naturally start from the initial values again.
    The GlobalBlackboards are mostly meant to be used for Scene Global variables without instantiating/destroying them.
    To be honest I am not very happy with how GlobalBlackboards work right now and I am thinking of moving them to being entirely Assets (in which case what you are after will also work without instantiating/destroying).
    I am not entirely sure in what context this is taking place, but I presume once the ability to map local graph variables from parent graph variables is there (similar to Dialogues) this new ability will be a better solution for your case?

    Please let me know your thoughts.
    Thanks!