0x00x0220
Members 31
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x0030 | 0x20 | padding / unreflected | |||
| 0x08 | Conditions | UBaseCondition* | Protected+11 flags | nullptr | |
| 0x08 | GroupFightConditions | UBaseCondition* | Protected+11 flags | nullptr | |
| 0x08 | Name | FName | Protected+7 flags | None | |
| 0x28 | ActionTags | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x28 | StateTags | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x01 | ActionLifetimePolicy | EActionLifetimePolicy | Protected+8 flags | Instant | |
| 0x00B9 | 0x03 | padding / unreflected | |||
| 0x08 | TimerGameplayTag | FGameplayTag | Protected+6 flags | {TagName=None} | |
| 0x04 | CooldownDuration | float | Protected+8 flags | 0 | |
| 0x08 | CooldownTimerGameplayTag | FGameplayTag | Protected+6 flags | {TagName=None} | |
| 0x04 | GlobalCooldownDuration | float | Protected+8 flags | 0 | |
| 0x08 | GlobalCooldownTimerGameplayTag | FGameplayTag | Protected+6 flags | {TagName=None} | |
| 0x01 | bIsEnabled | bool | TransientProtected+7 flags | true | |
| 0x01 | bShouldSubscribeOnChangeEvent | bool | Protected+7 flags | false | |
| 0x01 | bRemoveTagOnActionComplete | bool | Protected+8 flags | true | |
| 0x00DF | 0x01 | padding / unreflected | |||
| 0x18 | ServiceBranch | FActionWrapper | Protected+4 flags | {Template=nullptr, Instance=nullptr, bIsEnabled=true, bOver… | |
| 0x04 | ServiceBranchMaxLoopNumber | int32 | Protected+6 flags | -1 | |
| 0x00FC | 0x04 | padding / unreflected | |||
| 0x18 | SuccessBranch | FActionWrapper | Protected+4 flags | {Template=nullptr, Instance=nullptr, bIsEnabled=true, bOver… | |
| 0x18 | FailBranch | FActionWrapper | Protected+4 flags | {Template=nullptr, Instance=nullptr, bIsEnabled=true, bOver… | |
| 0x01 | InterruptionFilterType | EInterruptionFilterType | Protected+8 flags | None | |
| 0x0131 | 0x07 | padding / unreflected | |||
| 0x08 | InterruptionConditions | UBaseCondition* | Protected+11 flags | nullptr | |
| 0x01 | bInterruptUsingInverseExecutionConditions | bool | Protected+8 flags | false | |
| 0x0141 | 0x07 | padding / unreflected | |||
| 0x08 | InverseExecutionConditions | UBaseCondition* | TransientProtected+9 flags | nullptr | |
| 0x01 | bUseCustomInterruptionHandler | bool | Protected+8 flags | false | |
| 0x01 | InterruptionHandler | EExecutionResetType | Protected+8 flags | StopCurrentAction | |
| 0x0152 | 0x06 | padding / unreflected | |||
| 0x18 | InterruptionBranch | FActionWrapper | Protected+4 flags | {Template=nullptr, Instance=nullptr, bIsEnabled=true, bOver… | |
| 0x10 | DebugOnScreenMessage | FString | Protected+6 flags | "" | |
| 0x0180 | 0x01 | padding / unreflected | |||
| 0x01 | bShouldShowTimerGameplayTag | bool | Protected+5 flags | false | |
| 0x0182 | 0x2E | padding / unreflected | |||
| 0x10 | FullActionName | FString | Protected+3 flags | "" | |
| 0x10 | ShortActionName | FString | Protected+3 flags | "" | |
| 0x10 | HierarchySpacerString | FString | Protected+3 flags | "" | |
| 0x01E0 | 0x28 | padding / unreflected | |||
| 0x01 | bShouldShowConditions | bool | 5 flags | false | |
| 0x0209 | 0x17 | unreflected bytes to end of UBaseAction | |||
Functions 1
| Signature | Flags | Native | Params |
|---|---|---|---|
| void OnCooldownFinished() | FinalNative+1 flags | 0x00 |
Subclasses 19
UAbilityActionUActionContainerUExecuteFunctionActionUFightStageUInstantTagActionUOverride2DNavigationSpeedActionUPeriodicActionUPlayAnimMontageUPlayLevelSequenceActionUPreparationExecutionActionURunQTEActionUSelectNavigationTypeActionUSetBlackboardFloatActionUStopExecutionActionUSwitchCharacterSubTypeActionUTimerActionUTurnTowardsActionUUseItemActionUWaitAction