Skip to content

UUtilityAI_DecisionMaker

#include <UtilityAI_DecisionMaker.h>

Inherits from UActorComponent

Inherited by UUtilityAI_CombatDecisionMaker

Public Functions

Name
UUtilityAI_DecisionMaker()

Public Attributes

Name
TArray< TSubclassOf< UUtilityAI_BehaviorSet > > BehaviorSets
TArray< UUtilityAI_Behavior * > Behaviors
TMap< TSubclassOf< UUtilityAI_Behavior >, UUtilityAI_Behavior * > BehaviorsByClass
UBlackboardData * BlackboardAsset
FUtilityAI_Decision DecisionPendingDisengage
FUtilityAI_Decision LastDecision
TArray< FUtilityAI_Decision > LastDecisions
TMap< TSubclassOf< UUtilityAI_Behavior >, float > LastTimeBehaviorChosen
EStaggeredUpdateCategory UpdateCategory
bool bHasInitialized
bool bIsCombatDecisionMaker

Protected Attributes

Name
TSet< FBehaviorSetOverride > BehaviorOverrides
FBehaviorSetOverride ForcedBehaviorSet

Updated on 2025-01-21 at 09:02:25 +0100