internal void on_OnUsingBlackBoard(BlackboardComponent BlackboardComp, BlackboardData BlackboardAsset) => OnUsingBlackBoard?.Invoke(BlackboardComp, BlackboardAsset);
///<summary>Makes AI use the specified Blackboard asset & creates a Blackboard Component if one does not already exist.</summary> ///<remarks> ///@param BlackboardAsset The Blackboard asset to use. ///@param BlackboardComponent The Blackboard component that was used or created to work with the passed-in Blackboard Asset. ///@return true if we successfully linked the blackboard asset to the blackboard component. ///</remarks> public (BlackboardComponent, bool) UseBlackboard(BlackboardData BlackboardAsset) => AIController_methods.UseBlackboard_method.Invoke(ObjPointer, BlackboardAsset);