UUtilityAI_Action¶
#include <UtilityAI_Action.h>
Inherits from UObject
Inherited by UA_AimFireSiegeEngine, UA_ChargeSiegeEngine, UA_DismountSiegeEngine, UA_EnterCombatWith, UA_MaintainDistanceFromActor, UA_SetBlackboardValueToContextTarget, UA_UseBatteringRam, UA_UseCharacterMountableActor
Public Functions¶
Name | |
---|---|
bool | IsDoneOrCanInterrupt() const |
bool | IsInProgress() const |
void | SetCanInterrupt(bool bInCanInterrupt) |
bool | ShouldRestartIfRedecidedUpon() const |
void | TickAction(float DeltaTime, FUtilityAI_Context C) |
UUtilityAI_Action() |
Protected Functions¶
Name | |
---|---|
void | CompleteAction(const FUtilityAI_Context & C) |
void | MarkFinished() |
void | MarkReadyToFinish() |
void | PerformAction(const FUtilityAI_Context & C) |
Public Attributes¶
Name | |
---|---|
FOnUtilityAIActionDone | OnDone |
[[EActionPriorityLevel]] | PriorityLevel |
bool | bCanInterrupt |
bool | bIsInProgress |
bool | bIsReadyToComplete |
Protected Attributes¶
Name | |
---|---|
bool | bDoNotRestartIfRedecidedUpon |
bool | bLatentAction |
Updated on 2025-01-21 at 09:02:25 +0100