Hey,
Thanks for letting me know! I missed that on my previous post with the GlobalBlackboard attached.
Probably a better solution would be to make Blackboard.Awake virtual and override it in GlobalBlackboard along with a call to base.Awake() likeso:
Blackboard.cs
1
2
3
4
5
6
virtualprotectedvoidAwake(){
//Call to bind the variables with respected properties on the target game object