Ah ya I see now. So as far as I can tell blackboards can’t be used with variants at all unless nothing in the blackboard is different because the variants don’t detect when variables are changed, removed or added etc. So if I change the root prefab blackboard then I have to go and tell the variants to revert one by one.
My thinking right now is I will create a component who’s only job is to populate the blackboard with initial values then the blackboards will be the same for all variants and the variants blackboards will update when I modify the root prefab. Then my inital values will be different per variant in the component.
I have tried in the past to avoid using blackboards and just use a data component but then I ran into all these task etc needing blackboard vars in behavior trees and conditions etc.
Login
Register
By registering on this website you agree to our Privacy Policy.