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