1855 lines
144 KiB
C++
1855 lines
144 KiB
C++
|
|
#pragma once
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
* SDK generated by Dumper-7
|
|||
|
|
*
|
|||
|
|
* https://github.com/Encryqed/Dumper-7
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
// Package: GameplayAbilities
|
|||
|
|
|
|||
|
|
#include "Basic.hpp"
|
|||
|
|
|
|||
|
|
#include "PhysicsCore_structs.hpp"
|
|||
|
|
#include "NetCore_structs.hpp"
|
|||
|
|
#include "GameplayTags_structs.hpp"
|
|||
|
|
#include "Engine_structs.hpp"
|
|||
|
|
#include "DataRegistry_structs.hpp"
|
|||
|
|
#include "IrisCore_structs.hpp"
|
|||
|
|
#include "CoreUObject_structs.hpp"
|
|||
|
|
#include "MovieScene_structs.hpp"
|
|||
|
|
|
|||
|
|
|
|||
|
|
namespace SDK
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectGrantedAbilityRemovePolicy
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EGameplayEffectGrantedAbilityRemovePolicy : uint8
|
|||
|
|
{
|
|||
|
|
CancelAbilityImmediately = 0,
|
|||
|
|
RemoveAbilityOnEnd = 1,
|
|||
|
|
DoNothing = 2,
|
|||
|
|
EGameplayEffectGrantedAbilityRemovePolicy_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectAttributeCaptureSource
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class EGameplayEffectAttributeCaptureSource : uint8
|
|||
|
|
{
|
|||
|
|
Source = 0,
|
|||
|
|
Target = 1,
|
|||
|
|
EGameplayEffectAttributeCaptureSource_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayCueEvent
|
|||
|
|
// NumValues: 0x0005
|
|||
|
|
enum class EGameplayCueEvent : uint8
|
|||
|
|
{
|
|||
|
|
OnActive = 0,
|
|||
|
|
WhileActive = 1,
|
|||
|
|
Executed = 2,
|
|||
|
|
Removed = 3,
|
|||
|
|
EGameplayCueEvent_MAX = 4,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayAbilityActivationMode
|
|||
|
|
// NumValues: 0x0006
|
|||
|
|
enum class EGameplayAbilityActivationMode : uint8
|
|||
|
|
{
|
|||
|
|
Authority = 0,
|
|||
|
|
NonAuthority = 1,
|
|||
|
|
Predicting = 2,
|
|||
|
|
Confirmed = 3,
|
|||
|
|
Rejected = 4,
|
|||
|
|
EGameplayAbilityActivationMode_MAX = 5,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EAbilityGenericReplicatedEvent
|
|||
|
|
// NumValues: 0x000D
|
|||
|
|
enum class EAbilityGenericReplicatedEvent : uint8
|
|||
|
|
{
|
|||
|
|
GenericConfirm = 0,
|
|||
|
|
GenericCancel = 1,
|
|||
|
|
InputPressed = 2,
|
|||
|
|
InputReleased = 3,
|
|||
|
|
GenericSignalFromClient = 4,
|
|||
|
|
GenericSignalFromServer = 5,
|
|||
|
|
GameCustom1 = 6,
|
|||
|
|
GameCustom2 = 7,
|
|||
|
|
GameCustom3 = 8,
|
|||
|
|
GameCustom4 = 9,
|
|||
|
|
GameCustom5 = 10,
|
|||
|
|
GameCustom6 = 11,
|
|||
|
|
MAX = 12,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayCuePayloadType
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class EGameplayCuePayloadType : uint8
|
|||
|
|
{
|
|||
|
|
CueParameters = 0,
|
|||
|
|
FromSpec = 1,
|
|||
|
|
EGameplayCuePayloadType_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayAbilityInputBinds
|
|||
|
|
// NumValues: 0x000A
|
|||
|
|
enum class EGameplayAbilityInputBinds : uint8
|
|||
|
|
{
|
|||
|
|
Ability1 = 0,
|
|||
|
|
Ability2 = 1,
|
|||
|
|
Ability3 = 2,
|
|||
|
|
Ability4 = 3,
|
|||
|
|
Ability5 = 4,
|
|||
|
|
Ability6 = 5,
|
|||
|
|
Ability7 = 6,
|
|||
|
|
Ability8 = 7,
|
|||
|
|
Ability9 = 8,
|
|||
|
|
EGameplayAbilityInputBinds_MAX = 9,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.ETargetDataFilterSelf
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class ETargetDataFilterSelf : uint8
|
|||
|
|
{
|
|||
|
|
TDFS_Any = 0,
|
|||
|
|
TDFS_NoSelf = 1,
|
|||
|
|
TDFS_NoOthers = 2,
|
|||
|
|
TDFS_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EAbilityTaskWaitState
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EAbilityTaskWaitState : uint8
|
|||
|
|
{
|
|||
|
|
WaitingOnGame = 1,
|
|||
|
|
WaitingOnUser = 2,
|
|||
|
|
WaitingOnAvatar = 4,
|
|||
|
|
EAbilityTaskWaitState_MAX = 5,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.ERootMotionMoveToActorTargetOffsetType
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class ERootMotionMoveToActorTargetOffsetType : uint8
|
|||
|
|
{
|
|||
|
|
AlignFromTargetToSource = 0,
|
|||
|
|
AlignToTargetForward = 1,
|
|||
|
|
AlignToWorldSpace = 2,
|
|||
|
|
ERootMotionMoveToActorTargetOffsetType_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EAbilityTaskNetSyncType
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EAbilityTaskNetSyncType : uint8
|
|||
|
|
{
|
|||
|
|
BothWait = 0,
|
|||
|
|
OnlyServerWait = 1,
|
|||
|
|
OnlyClientWait = 2,
|
|||
|
|
EAbilityTaskNetSyncType_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EWaitAttributeChangeComparison
|
|||
|
|
// NumValues: 0x0008
|
|||
|
|
enum class EWaitAttributeChangeComparison : uint8
|
|||
|
|
{
|
|||
|
|
None = 0,
|
|||
|
|
GreaterThan = 1,
|
|||
|
|
LessThan = 2,
|
|||
|
|
GreaterThanOrEqualTo = 3,
|
|||
|
|
LessThanOrEqualTo = 4,
|
|||
|
|
NotEqualTo = 5,
|
|||
|
|
ExactlyEqualTo = 6,
|
|||
|
|
MAX = 7,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EWaitGameplayTagQueryTriggerCondition
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class EWaitGameplayTagQueryTriggerCondition : uint8
|
|||
|
|
{
|
|||
|
|
WhenTrue = 0,
|
|||
|
|
WhenFalse = 1,
|
|||
|
|
EWaitGameplayTagQueryTriggerCondition_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectReplicationMode
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EGameplayEffectReplicationMode : uint8
|
|||
|
|
{
|
|||
|
|
Minimal = 0,
|
|||
|
|
Mixed = 1,
|
|||
|
|
Full = 2,
|
|||
|
|
EGameplayEffectReplicationMode_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.ERepAnimPositionMethod
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class ERepAnimPositionMethod : uint8
|
|||
|
|
{
|
|||
|
|
Position = 0,
|
|||
|
|
CurrentSectionId = 1,
|
|||
|
|
ERepAnimPositionMethod_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayTargetingConfirmation
|
|||
|
|
// NumValues: 0x0005
|
|||
|
|
enum class EGameplayTargetingConfirmation : uint8
|
|||
|
|
{
|
|||
|
|
Instant = 0,
|
|||
|
|
UserConfirmed = 1,
|
|||
|
|
Custom = 2,
|
|||
|
|
CustomMulti = 3,
|
|||
|
|
EGameplayTargetingConfirmation_MAX = 4,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayAbilityTargetingLocationType
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EGameplayAbilityTargetingLocationType : uint8
|
|||
|
|
{
|
|||
|
|
LiteralTransform = 0,
|
|||
|
|
ActorTransform = 1,
|
|||
|
|
SocketTransform = 2,
|
|||
|
|
EGameplayAbilityTargetingLocationType_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayAbilityInstancingPolicy
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EGameplayAbilityInstancingPolicy : uint8
|
|||
|
|
{
|
|||
|
|
NonInstanced = 0,
|
|||
|
|
InstancedPerActor = 1,
|
|||
|
|
InstancedPerExecution = 2,
|
|||
|
|
EGameplayAbilityInstancingPolicy_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayAbilityNetExecutionPolicy
|
|||
|
|
// NumValues: 0x0005
|
|||
|
|
enum class EGameplayAbilityNetExecutionPolicy : uint8
|
|||
|
|
{
|
|||
|
|
LocalPredicted = 0,
|
|||
|
|
LocalOnly = 1,
|
|||
|
|
ServerInitiated = 2,
|
|||
|
|
ServerOnly = 3,
|
|||
|
|
EGameplayAbilityNetExecutionPolicy_MAX = 4,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayAbilityNetSecurityPolicy
|
|||
|
|
// NumValues: 0x0005
|
|||
|
|
enum class EGameplayAbilityNetSecurityPolicy : uint8
|
|||
|
|
{
|
|||
|
|
ClientOrServer = 0,
|
|||
|
|
ServerOnlyExecution = 1,
|
|||
|
|
ServerOnlyTermination = 2,
|
|||
|
|
ServerOnly = 3,
|
|||
|
|
EGameplayAbilityNetSecurityPolicy_MAX = 4,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayAbilityReplicationPolicy
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class EGameplayAbilityReplicationPolicy : uint8
|
|||
|
|
{
|
|||
|
|
ReplicateNo = 0,
|
|||
|
|
ReplicateYes = 1,
|
|||
|
|
EGameplayAbilityReplicationPolicy_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayAbilityTriggerSource
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EGameplayAbilityTriggerSource : uint8
|
|||
|
|
{
|
|||
|
|
GameplayEvent = 0,
|
|||
|
|
OwnedTagAdded = 1,
|
|||
|
|
OwnedTagPresent = 2,
|
|||
|
|
EGameplayAbilityTriggerSource_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayCueNotify_EffectPlaySpace
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class EGameplayCueNotify_EffectPlaySpace : uint8
|
|||
|
|
{
|
|||
|
|
WorldSpace = 0,
|
|||
|
|
CameraSpace = 1,
|
|||
|
|
EGameplayCueNotify_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayCueNotify_LocallyControlledSource
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class EGameplayCueNotify_LocallyControlledSource : uint8
|
|||
|
|
{
|
|||
|
|
InstigatorActor = 0,
|
|||
|
|
TargetActor = 1,
|
|||
|
|
EGameplayCueNotify_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayCueNotify_LocallyControlledPolicy
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EGameplayCueNotify_LocallyControlledPolicy : uint8
|
|||
|
|
{
|
|||
|
|
Always = 0,
|
|||
|
|
LocalOnly = 1,
|
|||
|
|
NotLocal = 2,
|
|||
|
|
EGameplayCueNotify_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayCueNotify_AttachPolicy
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class EGameplayCueNotify_AttachPolicy : uint8
|
|||
|
|
{
|
|||
|
|
DoNotAttach = 0,
|
|||
|
|
AttachToTarget = 1,
|
|||
|
|
EGameplayCueNotify_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectMagnitudeCalculation
|
|||
|
|
// NumValues: 0x0005
|
|||
|
|
enum class EGameplayEffectMagnitudeCalculation : uint8
|
|||
|
|
{
|
|||
|
|
ScalableFloat = 0,
|
|||
|
|
AttributeBased = 1,
|
|||
|
|
CustomCalculationClass = 2,
|
|||
|
|
SetByCaller = 3,
|
|||
|
|
EGameplayEffectMagnitudeCalculation_MAX = 4,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EAttributeBasedFloatCalculationType
|
|||
|
|
// NumValues: 0x0005
|
|||
|
|
enum class EAttributeBasedFloatCalculationType : uint8
|
|||
|
|
{
|
|||
|
|
AttributeMagnitude = 0,
|
|||
|
|
AttributeBaseValue = 1,
|
|||
|
|
AttributeBonusMagnitude = 2,
|
|||
|
|
AttributeMagnitudeEvaluatedUpToChannel = 3,
|
|||
|
|
EAttributeBasedFloatCalculationType_MAX = 4,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectVersion
|
|||
|
|
// NumValues: 0x0005
|
|||
|
|
enum class EGameplayEffectVersion : uint8
|
|||
|
|
{
|
|||
|
|
Monolithic = 0,
|
|||
|
|
Modular53 = 1,
|
|||
|
|
AbilitiesComponent53 = 2,
|
|||
|
|
Current = 2,
|
|||
|
|
EGameplayEffectVersion_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectScopedModifierAggregatorType
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class EGameplayEffectScopedModifierAggregatorType : uint8
|
|||
|
|
{
|
|||
|
|
CapturedAttributeBacked = 0,
|
|||
|
|
Transient = 1,
|
|||
|
|
EGameplayEffectScopedModifierAggregatorType_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectDurationType
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EGameplayEffectDurationType : uint8
|
|||
|
|
{
|
|||
|
|
Instant = 0,
|
|||
|
|
Infinite = 1,
|
|||
|
|
HasDuration = 2,
|
|||
|
|
EGameplayEffectDurationType_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectStackingDurationPolicy
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class EGameplayEffectStackingDurationPolicy : uint8
|
|||
|
|
{
|
|||
|
|
RefreshOnSuccessfulApplication = 0,
|
|||
|
|
NeverRefresh = 1,
|
|||
|
|
EGameplayEffectStackingDurationPolicy_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectStackingPeriodPolicy
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class EGameplayEffectStackingPeriodPolicy : uint8
|
|||
|
|
{
|
|||
|
|
ResetOnSuccessfulApplication = 0,
|
|||
|
|
NeverReset = 1,
|
|||
|
|
EGameplayEffectStackingPeriodPolicy_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectStackingExpirationPolicy
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EGameplayEffectStackingExpirationPolicy : uint8
|
|||
|
|
{
|
|||
|
|
ClearEntireStack = 0,
|
|||
|
|
RemoveSingleStackAndRefreshDuration = 1,
|
|||
|
|
RefreshDuration = 2,
|
|||
|
|
EGameplayEffectStackingExpirationPolicy_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectPeriodInhibitionRemovedPolicy
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EGameplayEffectPeriodInhibitionRemovedPolicy : uint8
|
|||
|
|
{
|
|||
|
|
NeverReset = 0,
|
|||
|
|
ResetPeriod = 1,
|
|||
|
|
ExecuteAndResetPeriod = 2,
|
|||
|
|
EGameplayEffectPeriodInhibitionRemovedPolicy_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayModEvaluationChannel
|
|||
|
|
// NumValues: 0x000C
|
|||
|
|
enum class EGameplayModEvaluationChannel : uint8
|
|||
|
|
{
|
|||
|
|
Channel0 = 0,
|
|||
|
|
Channel1 = 1,
|
|||
|
|
Channel2 = 2,
|
|||
|
|
Channel3 = 3,
|
|||
|
|
Channel4 = 4,
|
|||
|
|
Channel5 = 5,
|
|||
|
|
Channel6 = 6,
|
|||
|
|
Channel7 = 7,
|
|||
|
|
Channel8 = 8,
|
|||
|
|
Channel9 = 9,
|
|||
|
|
Channel_MAX = 10,
|
|||
|
|
EGameplayModEvaluationChannel_MAX = 11,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayModOp
|
|||
|
|
// NumValues: 0x000A
|
|||
|
|
enum class EGameplayModOp : uint8
|
|||
|
|
{
|
|||
|
|
AddBase = 0,
|
|||
|
|
MultiplyAdditive = 1,
|
|||
|
|
DivideAdditive = 2,
|
|||
|
|
MultiplyCompound = 4,
|
|||
|
|
AddFinal = 5,
|
|||
|
|
Max = 6,
|
|||
|
|
Additive = 0,
|
|||
|
|
Multiplicitive = 1,
|
|||
|
|
Division = 2,
|
|||
|
|
Override = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayEffectStackingType
|
|||
|
|
// NumValues: 0x0004
|
|||
|
|
enum class EGameplayEffectStackingType : uint8
|
|||
|
|
{
|
|||
|
|
None = 0,
|
|||
|
|
AggregateBySource = 1,
|
|||
|
|
AggregateByTarget = 2,
|
|||
|
|
EGameplayEffectStackingType_MAX = 3,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// Enum GameplayAbilities.EGameplayTagEventType
|
|||
|
|
// NumValues: 0x0003
|
|||
|
|
enum class EGameplayTagEventType : uint8
|
|||
|
|
{
|
|||
|
|
NewOrRemoved = 0,
|
|||
|
|
AnyCountChange = 1,
|
|||
|
|
EGameplayTagEventType_MAX = 2,
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAttribute
|
|||
|
|
// 0x0038 (0x0038 - 0x0000)
|
|||
|
|
struct FGameplayAttribute final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class FString AttributeName; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TFieldPath<class FProperty> Attribute; // 0x0010(0x0020)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
class UStruct* AttributeOwner; // 0x0030(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAttribute;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectModifiedAttribute
|
|||
|
|
// 0x0040 (0x0040 - 0x0000)
|
|||
|
|
struct FGameplayEffectModifiedAttribute final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayAttribute Attribute; // 0x0000(0x0038)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float TotalMagnitude; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectModifiedAttribute;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectAttributeCaptureDefinition
|
|||
|
|
// 0x0040 (0x0040 - 0x0000)
|
|||
|
|
struct FGameplayEffectAttributeCaptureDefinition final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayAttribute AttributeToCapture; // 0x0000(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayEffectAttributeCaptureSource AttributeSource; // 0x0038(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bSnapshot; // 0x0039(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectAttributeCaptureDefinition;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectAttributeCaptureSpec
|
|||
|
|
// 0x0050 (0x0050 - 0x0000)
|
|||
|
|
struct FGameplayEffectAttributeCaptureSpec final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayEffectAttributeCaptureDefinition BackingDefinition; // 0x0000(0x0040)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_40[0x10]; // 0x0040(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectAttributeCaptureSpec;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectAttributeCaptureSpecContainer
|
|||
|
|
// 0x0028 (0x0028 - 0x0000)
|
|||
|
|
struct FGameplayEffectAttributeCaptureSpecContainer final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FGameplayEffectAttributeCaptureSpec> SourceAttributes; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|||
|
|
TArray<struct FGameplayEffectAttributeCaptureSpec> TargetAttributes; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bHasNonSnapshottedAttributes; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectAttributeCaptureSpecContainer;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.TagContainerAggregator
|
|||
|
|
// 0x0088 (0x0088 - 0x0000)
|
|||
|
|
struct FTagContainerAggregator final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTagContainer CapturedActorTags; // 0x0000(0x0020)(NativeAccessSpecifierPrivate)
|
|||
|
|
struct FGameplayTagContainer CapturedSpecTags; // 0x0020(0x0020)(NativeAccessSpecifierPrivate)
|
|||
|
|
struct FGameplayTagContainer ScopedTags; // 0x0040(0x0020)(NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_60[0x28]; // 0x0060(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FTagContainerAggregator;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ModifierSpec
|
|||
|
|
// 0x0004 (0x0004 - 0x0000)
|
|||
|
|
struct FModifierSpec final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float EvaluatedMagnitude; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FModifierSpec;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ScalableFloat
|
|||
|
|
// 0x0028 (0x0028 - 0x0000)
|
|||
|
|
struct FScalableFloat final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FCurveTableRowHandle Curve; // 0x0008(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FDataRegistryType RegistryType; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_20[0x8]; // 0x0020(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FScalableFloat;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilitySpecHandle
|
|||
|
|
// 0x0004 (0x0004 - 0x0000)
|
|||
|
|
struct FGameplayAbilitySpecHandle final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
int32 Handle; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilitySpecHandle;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilitySpecDef
|
|||
|
|
// 0x0098 (0x0098 - 0x0000)
|
|||
|
|
struct FGameplayAbilitySpecDef final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TSubclassOf<class UGameplayAbility> Ability; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, RepSkip, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FScalableFloat LevelScalableFloat; // 0x0008(0x0028)(Edit, DisableEditOnInstance, RepSkip, NativeAccessSpecifierPublic)
|
|||
|
|
int32 InputID; // 0x0030(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayEffectGrantedAbilityRemovePolicy RemovalPolicy; // 0x0034(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TWeakObjectPtr<class UObject> SourceObject; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_40[0x50]; // 0x0040(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayAbilitySpecHandle AssignedHandle; // 0x0090(0x0004)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilitySpecDef;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectContextHandle
|
|||
|
|
// 0x0018 (0x0018 - 0x0000)
|
|||
|
|
struct alignas(0x08) FGameplayEffectContextHandle final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectContextHandle;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectSpec
|
|||
|
|
// 0x0298 (0x0298 - 0x0000)
|
|||
|
|
struct FGameplayEffectSpec final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UGameplayEffect* Def; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FGameplayEffectModifiedAttribute> ModifiedAttributes; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayEffectAttributeCaptureSpecContainer CapturedRelevantAttributes; // 0x0018(0x0028)(RepSkip, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_40[0x10]; // 0x0040(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float duration; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float Period; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float ChanceToApplyToTarget; // 0x0058(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FTagContainerAggregator CapturedSourceTags; // 0x0060(0x0088)(RepSkip, NativeAccessSpecifierPublic)
|
|||
|
|
struct FTagContainerAggregator CapturedTargetTags; // 0x00E8(0x0088)(RepSkip, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer DynamicGrantedTags; // 0x0170(0x0020)(NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer DynamicAssetTags; // 0x0190(0x0020)(NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FModifierSpec> Modifiers; // 0x01B0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|||
|
|
int32 StackCount; // 0x01C0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 bCompletedSourceAttributeCapture : 1; // 0x01C4(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bCompletedTargetAttributeCapture : 1; // 0x01C4(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bDurationLocked : 1; // 0x01C4(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 Pad_1C5[0x3]; // 0x01C5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TArray<struct FGameplayAbilitySpecDef> GrantedAbilitySpecs; // 0x01C8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_1D8[0xA0]; // 0x01D8(0x00A0)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayEffectContextHandle EffectContext; // 0x0278(0x0018)(NativeAccessSpecifierPrivate)
|
|||
|
|
float Level; // 0x0290(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_294[0x4]; // 0x0294(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectSpec;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.PredictionKey
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct alignas(0x04) FPredictionKey final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
int16 Current; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
int16 base; // 0x0002(0x0002)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bIsServerInitiated; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_5[0xB]; // 0x0005(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FPredictionKey;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ActiveGameplayEffect
|
|||
|
|
// 0x0354 (0x0360 - 0x000C)
|
|||
|
|
struct FActiveGameplayEffect final : public FFastArraySerializerItem
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_C[0xC]; // 0x000C(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayEffectSpec Spec; // 0x0018(0x0298)(NativeAccessSpecifierPublic)
|
|||
|
|
struct FPredictionKey PredictionKey; // 0x02B0(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FGameplayAbilitySpecHandle> GrantedAbilityHandles; // 0x02C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|||
|
|
float StartServerWorldTime; // 0x02D0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float CachedStartServerWorldTime; // 0x02D4(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float StartWorldTime; // 0x02D8(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bIsInhibited; // 0x02DC(0x0001)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_2DD[0x83]; // 0x02DD(0x0083)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FActiveGameplayEffect;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityTargetData
|
|||
|
|
// 0x0008 (0x0008 - 0x0000)
|
|||
|
|
struct alignas(0x08) FGameplayAbilityTargetData
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityTargetData;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityTargetingLocationInfo
|
|||
|
|
// 0x0090 (0x0090 - 0x0000)
|
|||
|
|
struct FGameplayAbilityTargetingLocationInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class AActor* SourceActor; // 0x0008(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class UMeshComponent* SourceComponent; // 0x0010(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class UGameplayAbility* SourceAbility; // 0x0018(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FTransform LiteralTransform; // 0x0020(0x0060)(BlueprintVisible, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class FName SourceSocketName; // 0x0080(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayAbilityTargetingLocationType LocationType; // 0x0088(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityTargetingLocationInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayTagRequirements
|
|||
|
|
// 0x0088 (0x0088 - 0x0000)
|
|||
|
|
struct FGameplayTagRequirements final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTagContainer RequireTags; // 0x0000(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer IgnoreTags; // 0x0020(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagQuery TagQuery; // 0x0040(0x0048)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayTagRequirements;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityBindInfo
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct FGameplayAbilityBindInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
EGameplayAbilityInputBinds Command; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TSubclassOf<class UGameplayAbility> GameplayAbilityClass; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityBindInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayTargetDataFilterHandle
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct alignas(0x08) FGameplayTargetDataFilterHandle final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayTargetDataFilterHandle;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilitySpecHandleAndPredictionKey
|
|||
|
|
// 0x0008 (0x0008 - 0x0000)
|
|||
|
|
struct FGameplayAbilitySpecHandleAndPredictionKey final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayAbilitySpecHandle AbilityHandle; // 0x0000(0x0004)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
int32 PredictionKeyAtCreation; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilitySpecHandleAndPredictionKey;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayModEvaluationChannelSettings
|
|||
|
|
// 0x0001 (0x0001 - 0x0000)
|
|||
|
|
struct FGameplayModEvaluationChannelSettings final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
EGameplayModEvaluationChannel Channel; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayModEvaluationChannelSettings;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.AttributeBasedFloat
|
|||
|
|
// 0x0110 (0x0110 - 0x0000)
|
|||
|
|
struct FAttributeBasedFloat final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FScalableFloat Coefficient; // 0x0000(0x0028)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FScalableFloat PreMultiplyAdditiveValue; // 0x0028(0x0028)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FScalableFloat PostMultiplyAdditiveValue; // 0x0050(0x0028)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayEffectAttributeCaptureDefinition BackingAttribute; // 0x0078(0x0040)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FCurveTableRowHandle AttributeCurve; // 0x00B8(0x0010)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EAttributeBasedFloatCalculationType AttributeCalculationType; // 0x00C8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayModEvaluationChannel FinalChannel; // 0x00C9(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_CA[0x6]; // 0x00CA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayTagContainer SourceTagFilter; // 0x00D0(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer TargetTagFilter; // 0x00F0(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FAttributeBasedFloat;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.CustomCalculationBasedFloat
|
|||
|
|
// 0x0090 (0x0090 - 0x0000)
|
|||
|
|
struct FCustomCalculationBasedFloat final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TSubclassOf<class UGameplayModMagnitudeCalculation> CalculationClassMagnitude; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FScalableFloat Coefficient; // 0x0008(0x0028)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FScalableFloat PreMultiplyAdditiveValue; // 0x0030(0x0028)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FScalableFloat PostMultiplyAdditiveValue; // 0x0058(0x0028)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FCurveTableRowHandle FinalLookupCurve; // 0x0080(0x0010)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FCustomCalculationBasedFloat;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.SetByCallerFloat
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct FSetByCallerFloat final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class FName DataName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTag DataTag; // 0x0008(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FSetByCallerFloat;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectModifierMagnitude
|
|||
|
|
// 0x01E0 (0x01E0 - 0x0000)
|
|||
|
|
struct FGameplayEffectModifierMagnitude final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
EGameplayEffectMagnitudeCalculation MagnitudeCalculationType; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FScalableFloat ScalableFloatMagnitude; // 0x0008(0x0028)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FAttributeBasedFloat AttributeBasedMagnitude; // 0x0030(0x0110)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FCustomCalculationBasedFloat CustomMagnitude; // 0x0140(0x0090)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FSetByCallerFloat SetByCallerMagnitude; // 0x01D0(0x0010)(Edit, DisableEditOnInstance, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectModifierMagnitude;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectExecutionScopedModifierInfo
|
|||
|
|
// 0x0348 (0x0348 - 0x0000)
|
|||
|
|
struct FGameplayEffectExecutionScopedModifierInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayEffectAttributeCaptureDefinition CapturedAttribute; // 0x0000(0x0040)(Edit, DisableEditOnInstance, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTag TransientAggregatorIdentifier; // 0x0040(0x0008)(Edit, DisableEditOnInstance, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayEffectScopedModifierAggregatorType AggregatorType; // 0x0048(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayModOp ModifierOp; // 0x0049(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_4A[0x6]; // 0x004A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayEffectModifierMagnitude ModifierMagnitude; // 0x0050(0x01E0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayModEvaluationChannelSettings EvaluationChannelSettings; // 0x0230(0x0001)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_231[0x7]; // 0x0231(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayTagRequirements SourceTags; // 0x0238(0x0088)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagRequirements TargetTags; // 0x02C0(0x0088)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectExecutionScopedModifierInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_SpawnCondition
|
|||
|
|
// 0x0038 (0x0038 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_SpawnCondition final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
EGameplayCueNotify_LocallyControlledSource LocallyControlledSource; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayCueNotify_LocallyControlledPolicy LocallyControlledPolicy; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float ChanceToPlay; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<EPhysicalSurface> AllowedSurfaceTypes; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TArray<EPhysicalSurface> RejectedSurfaceTypes; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_SpawnCondition;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_PlacementInfo
|
|||
|
|
// 0x0040 (0x0040 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_PlacementInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class FName SocketName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayCueNotify_AttachPolicy AttachPolicy; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EAttachmentRule AttachmentRule; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
uint8 bOverrideRotation : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bOverrideScale : 1; // 0x000C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FRotator RotationOverride; // 0x0010(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
struct FVector ScaleOverride; // 0x0028(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_PlacementInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_CameraLensEffectInfo
|
|||
|
|
// 0x0090 (0x0090 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_CameraLensEffectInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayCueNotify_SpawnCondition SpawnConditionOverride; // 0x0000(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayCueNotify_PlacementInfo PlacementInfoOverride; // 0x0038(0x0040)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
TSubclassOf<class AActor> CameraLensEffect; // 0x0078(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 bOverrideSpawnCondition : 1; // 0x0080(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bOverridePlacementInfo : 1; // 0x0080(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bPlayInWorld : 1; // 0x0080(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 Pad_81[0x3]; // 0x0081(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float WorldInnerRadius; // 0x0084(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float WorldOuterRadius; // 0x0088(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_CameraLensEffectInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotifyActorArray
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct FGameplayCueNotifyActorArray final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<class AGameplayCueNotify_Actor*> Actors; // 0x0000(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotifyActorArray;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ActiveGameplayEffectHandle
|
|||
|
|
// 0x0008 (0x0008 - 0x0000)
|
|||
|
|
struct FActiveGameplayEffectHandle final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
int32 Handle; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bPassedFiltersAndWasExecuted; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FActiveGameplayEffectHandle;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_ParticleInfo
|
|||
|
|
// 0x0088 (0x0088 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_ParticleInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayCueNotify_SpawnCondition SpawnConditionOverride; // 0x0000(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayCueNotify_PlacementInfo PlacementInfoOverride; // 0x0038(0x0040)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
class UNiagaraSystem* NiagaraSystem; // 0x0078(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 bOverrideSpawnCondition : 1; // 0x0080(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bOverridePlacementInfo : 1; // 0x0080(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bCastShadow : 1; // 0x0080(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_ParticleInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_SoundParameterInterfaceInfo
|
|||
|
|
// 0x0008 (0x0008 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_SoundParameterInterfaceInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class FName StopTriggerName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_SoundParameterInterfaceInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_SoundInfo
|
|||
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_SoundInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayCueNotify_SpawnCondition SpawnConditionOverride; // 0x0000(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayCueNotify_PlacementInfo PlacementInfoOverride; // 0x0038(0x0040)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
class USoundBase* Sound; // 0x0078(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class USoundBase* SoundCue; // 0x0080(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float LoopingFadeOutDuration; // 0x0088(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float LoopingFadeVolumeLevel; // 0x008C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayCueNotify_SoundParameterInterfaceInfo SoundParameterInterfaceInfo; // 0x0090(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 bOverrideSpawnCondition : 1; // 0x0098(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bOverridePlacementInfo : 1; // 0x0098(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bUseSoundParameterInterface : 1; // 0x0098(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_SoundInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_CameraShakeInfo
|
|||
|
|
// 0x0098 (0x0098 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_CameraShakeInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayCueNotify_SpawnCondition SpawnConditionOverride; // 0x0000(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayCueNotify_PlacementInfo PlacementInfoOverride; // 0x0038(0x0040)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
TSubclassOf<class UCameraShakeBase> CameraShake; // 0x0078(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float ShakeScale; // 0x0080(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayCueNotify_EffectPlaySpace PlaySpace; // 0x0084(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_85[0x3]; // 0x0085(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
uint8 bOverrideSpawnCondition : 1; // 0x0088(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bOverridePlacementInfo : 1; // 0x0088(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bPlayInWorld : 1; // 0x0088(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 Pad_89[0x3]; // 0x0089(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float WorldInnerRadius; // 0x008C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float WorldOuterRadius; // 0x0090(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float WorldFalloffExponent; // 0x0094(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_CameraShakeInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_ForceFeedbackInfo
|
|||
|
|
// 0x0098 (0x0098 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_ForceFeedbackInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayCueNotify_SpawnCondition SpawnConditionOverride; // 0x0000(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayCueNotify_PlacementInfo PlacementInfoOverride; // 0x0038(0x0040)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
class UForceFeedbackEffect* ForceFeedbackEffect; // 0x0078(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class FName ForceFeedbackTag; // 0x0080(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 bIsLooping : 1; // 0x0088(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bOverrideSpawnCondition : 1; // 0x0088(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bOverridePlacementInfo : 1; // 0x0088(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bPlayInWorld : 1; // 0x0088(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 Pad_89[0x3]; // 0x0089(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float WorldIntensity; // 0x008C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class UForceFeedbackAttenuation* WorldAttenuation; // 0x0090(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_ForceFeedbackInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_InputDevicePropertyInfo
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_InputDevicePropertyInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<TSubclassOf<class UInputDeviceProperty>> DeviceProperties; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_InputDevicePropertyInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_DecalInfo
|
|||
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_DecalInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayCueNotify_SpawnCondition SpawnConditionOverride; // 0x0000(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayCueNotify_PlacementInfo PlacementInfoOverride; // 0x0038(0x0040)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
class UMaterialInterface* DecalMaterial; // 0x0078(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FVector DecalSize; // 0x0080(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 bOverrideSpawnCondition : 1; // 0x0098(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bOverridePlacementInfo : 1; // 0x0098(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bOverrideFadeOut : 1; // 0x0098(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 Pad_99[0x3]; // 0x0099(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float FadeOutStartDelay; // 0x009C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float FadeOutDuration; // 0x00A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_DecalInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_BurstEffects
|
|||
|
|
// 0x0298 (0x0298 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_BurstEffects final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FGameplayCueNotify_ParticleInfo> BurstParticles; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
TArray<struct FGameplayCueNotify_SoundInfo> BurstSounds; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FGameplayCueNotify_CameraShakeInfo BurstCameraShake; // 0x0020(0x0098)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FGameplayCueNotify_CameraLensEffectInfo BurstCameraLensEffect; // 0x00B8(0x0090)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FGameplayCueNotify_ForceFeedbackInfo BurstForceFeedback; // 0x0148(0x0098)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FGameplayCueNotify_InputDevicePropertyInfo BurstDevicePropertyEffect; // 0x01E0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FGameplayCueNotify_DecalInfo BurstDecal; // 0x01F0(0x00A8)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_BurstEffects;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectSpecHandle
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct alignas(0x08) FGameplayEffectSpecHandle final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectSpecHandle;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueParameters
|
|||
|
|
// 0x00D8 (0x00D8 - 0x0000)
|
|||
|
|
struct FGameplayCueParameters final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float NormalizedMagnitude; // 0x0000(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float RawMagnitude; // 0x0004(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayEffectContextHandle EffectContext; // 0x0008(0x0018)(BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTag MatchedTagName; // 0x0020(0x0008)(BlueprintVisible, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTag OriginalTag; // 0x0028(0x0008)(BlueprintVisible, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer AggregatedSourceTags; // 0x0030(0x0020)(BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer AggregatedTargetTags; // 0x0050(0x0020)(BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
struct FVector_NetQuantize10 Location; // 0x0070(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FVector_NetQuantizeNormal Normal; // 0x0088(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class AActor> Instigator; // 0x00A0(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class AActor> EffectCauser; // 0x00A8(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class UObject> SourceObject; // 0x00B0(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class UPhysicalMaterial> PhysicalMaterial; // 0x00B8(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
int32 GameplayEffectLevel; // 0x00C0(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
int32 AbilityLevel; // 0x00C4(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class USceneComponent> TargetAttachComponent; // 0x00C8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bReplicateLocationWhenUsingMinimalRepProxy; // 0x00D0(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueParameters;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ActiveGameplayCue
|
|||
|
|
// 0x00FC (0x0108 - 0x000C)
|
|||
|
|
struct FActiveGameplayCue final : public FFastArraySerializerItem
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTag GameplayCueTag; // 0x000C(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FPredictionKey PredictionKey; // 0x0014(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayCueParameters Parameters; // 0x0028(0x00D8)(ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|||
|
|
bool bPredictivelyRemoved; // 0x0100(0x0001)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_101[0x7]; // 0x0101(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FActiveGameplayCue;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ActiveGameplayCueContainer
|
|||
|
|
// 0x0020 (0x0128 - 0x0108)
|
|||
|
|
struct FActiveGameplayCueContainer final : public FFastArraySerializer
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FActiveGameplayCue> GameplayCues; // 0x0108(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_118[0x8]; // 0x0118(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UAbilitySystemComponent* Owner; // 0x0120(0x0008)(ExportObject, ZeroConstructor, InstancedReference, RepSkip, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FActiveGameplayCueContainer;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectRemovalInfo
|
|||
|
|
// 0x0028 (0x0028 - 0x0000)
|
|||
|
|
struct FGameplayEffectRemovalInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
bool bPrematureRemoval; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
int32 StackCount; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayEffectContextHandle EffectContext; // 0x0008(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_20[0x8]; // 0x0020(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectRemovalInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueTranslationLink
|
|||
|
|
// 0x0018 (0x0018 - 0x0000)
|
|||
|
|
struct FGameplayCueTranslationLink final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UGameplayCueTranslator* RulesCDO; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueTranslationLink;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueTranslatorNodeIndex
|
|||
|
|
// 0x0004 (0x0004 - 0x0000)
|
|||
|
|
struct FGameplayCueTranslatorNodeIndex final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
int32 Index; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueTranslatorNodeIndex;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueTranslatorNode
|
|||
|
|
// 0x0078 (0x0078 - 0x0000)
|
|||
|
|
struct FGameplayCueTranslatorNode final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FGameplayCueTranslationLink> Links; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayCueTranslatorNodeIndex CachedIndex; // 0x0010(0x0004)(NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTag CachedGameplayTag; // 0x0014(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class FName CachedGameplayTagName; // 0x001C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_24[0x54]; // 0x0024(0x0054)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueTranslatorNode;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityLocalAnimMontage
|
|||
|
|
// 0x0028 (0x0028 - 0x0000)
|
|||
|
|
struct FGameplayAbilityLocalAnimMontage final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UAnimMontage* AnimMontage; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 PlayInstanceId; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FPredictionKey PredictionKey; // 0x000C(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class UGameplayAbility> AnimatingAbility; // 0x001C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityLocalAnimMontage;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityTargetDataHandle
|
|||
|
|
// 0x0028 (0x0028 - 0x0000)
|
|||
|
|
struct alignas(0x08) FGameplayAbilityTargetDataHandle final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityTargetDataHandle;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEventData
|
|||
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|||
|
|
struct FGameplayEventData final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTag EventTag; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class AActor* Instigator; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class AActor* Target; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class UObject* OptionalObject; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class UObject* OptionalObject2; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayEffectContextHandle ContextHandle; // 0x0028(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer InstigatorTags; // 0x0040(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer TargetTags; // 0x0060(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
float EventMagnitude; // 0x0080(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayAbilityTargetDataHandle TargetData; // 0x0088(0x0028)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEventData;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.NetSerializeScriptStructCache
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct FNetSerializeScriptStructCache final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<class UScriptStruct*> ScriptStructs; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FNetSerializeScriptStructCache;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityRepAnimMontage
|
|||
|
|
// 0x0038 (0x0038 - 0x0000)
|
|||
|
|
struct FGameplayAbilityRepAnimMontage final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UAnimSequenceBase* Animation; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class FName SlotName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float PlayRate; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float position; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float BlendTime; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float BlendOutTime; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 NextSectionID; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 PlayInstanceId; // 0x0021(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 bRepPosition : 1; // 0x0022(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 IsStopped : 1; // 0x0022(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 SkipPositionCorrection : 1; // 0x0022(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bSkipPlayRate : 1; // 0x0022(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 Pad_23[0x1]; // 0x0023(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FPredictionKey PredictionKey; // 0x0024(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 SectionIdToPlay; // 0x0034(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityRepAnimMontage;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityActivationInfo
|
|||
|
|
// 0x0014 (0x0014 - 0x0000)
|
|||
|
|
struct FGameplayAbilityActivationInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
EGameplayAbilityActivationMode ActivationMode; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 bCanBeEndedByOtherInstance : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FPredictionKey PredictionKeyWhenActivated; // 0x0004(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityActivationInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.MinimalReplicationTagCountMapForNetSerializer
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct FMinimalReplicationTagCountMapForNetSerializer final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FGameplayTag> Tags; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FMinimalReplicationTagCountMapForNetSerializer;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueObjectLibrary
|
|||
|
|
// 0x0050 (0x0050 - 0x0000)
|
|||
|
|
struct FGameplayCueObjectLibrary final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<class FString> Paths; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_10[0x20]; // 0x0010(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UObjectLibrary* ActorObjectLibrary; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class UObjectLibrary* StaticObjectLibrary; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class UGameplayCueSet* CueSet; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_48[0x4]; // 0x0048(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
bool bShouldSyncScan; // 0x004C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bShouldAsyncLoad; // 0x004D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bShouldSyncLoad; // 0x004E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bHasBeenInitialized; // 0x004F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueObjectLibrary;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectQuery
|
|||
|
|
// 0x0198 (0x0198 - 0x0000)
|
|||
|
|
struct FGameplayEffectQuery final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TDelegate<void(const struct FActiveGameplayEffect& Effect, bool* bMatches)> CustomMatchDelegate_BP; // 0x0010(0x0010)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagQuery OwningTagQuery; // 0x0020(0x0048)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagQuery EffectTagQuery; // 0x0068(0x0048)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagQuery SourceTagQuery; // 0x00B0(0x0048)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagQuery SourceAggregateTagQuery; // 0x00F8(0x0048)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayAttribute ModifyingAttribute; // 0x0140(0x0038)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class UObject* EffectSource; // 0x0178(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TSubclassOf<class UGameplayEffect> EffectDefinition; // 0x0180(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_188[0x10]; // 0x0188(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectQuery;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.AbilityTriggerData
|
|||
|
|
// 0x000C (0x000C - 0x0000)
|
|||
|
|
struct FAbilityTriggerData final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTag TriggerTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayAbilityTriggerSource TriggerSource; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FAbilityTriggerData;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectSpecForRPC
|
|||
|
|
// 0x0078 (0x0078 - 0x0000)
|
|||
|
|
struct FGameplayEffectSpecForRPC final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UGameplayEffect* Def; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FGameplayEffectModifiedAttribute> ModifiedAttributes; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayEffectContextHandle EffectContext; // 0x0018(0x0018)(NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer AggregatedSourceTags; // 0x0030(0x0020)(NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer AggregatedTargetTags; // 0x0050(0x0020)(NativeAccessSpecifierPublic)
|
|||
|
|
float Level; // 0x0070(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float AbilityLevel; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectSpecForRPC;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ServerAbilityRPCBatch
|
|||
|
|
// 0x0048 (0x0048 - 0x0000)
|
|||
|
|
struct GameplayAbilities::FServerAbilityRPCBatch final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayAbilitySpecHandle AbilitySpecHandle; // 0x0000(0x0004)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FPredictionKey PredictionKey; // 0x0004(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayAbilityTargetDataHandle TargetData; // 0x0018(0x0028)(NativeAccessSpecifierPublic)
|
|||
|
|
bool InputPressed; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool Ended; // 0x0041(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool Started; // 0x0042(0x0001)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_43[0x5]; // 0x0043(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_GameplayAbilities__FServerAbilityRPCBatch;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAttributeData
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct alignas(0x08) FGameplayAttributeData final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float BaseValue; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
float CurrentValue; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAttributeData;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ReplicatedPredictionKeyItem
|
|||
|
|
// 0x0010 (0x001C - 0x000C)
|
|||
|
|
struct FReplicatedPredictionKeyItem final : public FFastArraySerializerItem
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FPredictionKey PredictionKey; // 0x000C(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FReplicatedPredictionKeyItem;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ReplicatedPredictionKeyMap
|
|||
|
|
// 0x0010 (0x0118 - 0x0108)
|
|||
|
|
struct FReplicatedPredictionKeyMap final : public FFastArraySerializer
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FReplicatedPredictionKeyItem> PredictionKeys; // 0x0108(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FReplicatedPredictionKeyMap;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.MinimalReplicationTagCountMap
|
|||
|
|
// 0x0068 (0x0068 - 0x0000)
|
|||
|
|
struct FMinimalReplicationTagCountMap final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UAbilitySystemComponent* Owner; // 0x0050(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_58[0x10]; // 0x0058(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FMinimalReplicationTagCountMap;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.MinimalGameplayCueReplicationProxy
|
|||
|
|
// 0x0350 (0x0350 - 0x0000)
|
|||
|
|
struct alignas(0x10) FMinimalGameplayCueReplicationProxy final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x340]; // 0x0000(0x0340)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UAbilitySystemComponent* Owner; // 0x0340(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_348[0x8]; // 0x0348(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FMinimalGameplayCueReplicationProxy;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayTargetDataFilter
|
|||
|
|
// 0x0020 (0x0020 - 0x0000)
|
|||
|
|
struct FGameplayTargetDataFilter final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class AActor* SelfActor; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TSubclassOf<class AActor> RequiredActorClass; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
ETargetDataFilterSelf SelfFilter; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bReverseFilter; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_1A[0x6]; // 0x001A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayTargetDataFilter;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ActiveGameplayEffectsContainer
|
|||
|
|
// 0x01F8 (0x0300 - 0x0108)
|
|||
|
|
struct FActiveGameplayEffectsContainer final : public FFastArraySerializer
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_108[0x28]; // 0x0108(0x0028)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TArray<struct FActiveGameplayEffect> GameplayEffects_Internal; // 0x0130(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_140[0x1C0]; // 0x0140(0x01C0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FActiveGameplayEffectsContainer;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.AbilityEndedData
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct FAbilityEndedData final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UGameplayAbility* AbilityThatEnded; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayAbilitySpecHandle AbilitySpecHandle; // 0x0008(0x0004)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bReplicateEndAbility; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bWasCancelled; // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FAbilityEndedData;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilitySpec
|
|||
|
|
// 0x00E4 (0x00F0 - 0x000C)
|
|||
|
|
struct FGameplayAbilitySpec final : public FFastArraySerializerItem
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayAbilitySpecHandle Handle; // 0x000C(0x0004)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class UGameplayAbility* Ability; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
int32 Level; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
int32 InputID; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class UObject> SourceObject; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 ActiveCount; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 InputPressed : 1; // 0x0029(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 RemoveAfterActivation : 1; // 0x0029(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 PendingRemove : 1; // 0x0029(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bActivateOnce : 1; // 0x0029(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 Pad_2A[0x16]; // 0x002A(0x0016)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayAbilityActivationInfo ActivationInfo; // 0x0040(0x0014)(RepSkip, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayTagContainer DynamicAbilityTags; // 0x0058(0x0020)(NativeAccessSpecifierPublic)
|
|||
|
|
TArray<class UGameplayAbility*> NonReplicatedInstances; // 0x0078(0x0010)(ZeroConstructor, RepSkip, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<class UGameplayAbility*> ReplicatedInstances; // 0x0088(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
struct FActiveGameplayEffectHandle GameplayEffectHandle; // 0x0098(0x0008)(RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_A0[0x50]; // 0x00A0(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilitySpec;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilitySpecContainer
|
|||
|
|
// 0x0018 (0x0120 - 0x0108)
|
|||
|
|
struct FGameplayAbilitySpecContainer final : public FFastArraySerializer
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FGameplayAbilitySpec> Items; // 0x0108(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|||
|
|
class UAbilitySystemComponent* Owner; // 0x0118(0x0008)(ExportObject, ZeroConstructor, InstancedReference, RepSkip, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilitySpecContainer;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.MinimalGameplayCueReplicationProxyForNetSerializer
|
|||
|
|
// 0x0020 (0x0020 - 0x0000)
|
|||
|
|
struct FMinimalGameplayCueReplicationProxyForNetSerializer final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FGameplayTag> Tags; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|||
|
|
TArray<struct FVector_NetQuantize> Locations; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FMinimalGameplayCueReplicationProxyForNetSerializer;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.AttributeDefaults
|
|||
|
|
// 0x0010 (0x0010 - 0x0000)
|
|||
|
|
struct FAttributeDefaults final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TSubclassOf<class UAttributeSet> Attributes; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class UDataTable* DefaultStartingTable; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FAttributeDefaults;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilitySpecConfig
|
|||
|
|
// 0x0038 (0x0038 - 0x0000)
|
|||
|
|
struct FGameplayAbilitySpecConfig final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TSubclassOf<class UGameplayAbility> Ability; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FScalableFloat LevelScalableFloat; // 0x0008(0x0028)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
int32 InputID; // 0x0030(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayEffectGrantedAbilityRemovePolicy RemovalPolicy; // 0x0034(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilitySpecConfig;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityTargetingLocationInfoNetSerializerConfig
|
|||
|
|
// 0x0000 (0x0010 - 0x0010)
|
|||
|
|
struct FGameplayAbilityTargetingLocationInfoNetSerializerConfig final : public FNetSerializerConfig
|
|||
|
|
{
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityTargetingLocationInfoNetSerializerConfig;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCuePendingExecute
|
|||
|
|
// 0x0188 (0x0188 - 0x0000)
|
|||
|
|
struct FGameplayCuePendingExecute final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FPredictionKey PredictionKey; // 0x0018(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayCuePayloadType PayloadType; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UAbilitySystemComponent* OwningComponent; // 0x0030(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayEffectSpecForRPC FromSpec; // 0x0038(0x0078)(NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayCueParameters CueParameters; // 0x00B0(0x00D8)(ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCuePendingExecute;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.PreallocationInfo
|
|||
|
|
// 0x0068 (0x0068 - 0x0000)
|
|||
|
|
struct FPreallocationInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TMap<TSubclassOf<class UObject>, struct FGameplayCueNotifyActorArray> PreallocatedInstances; // 0x0000(0x0050)(Transient, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<TSubclassOf<class AGameplayCueNotify_Actor>> ClassesNeedingPreallocation; // 0x0050(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FPreallocationInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.WorldReticleParameters
|
|||
|
|
// 0x0018 (0x0018 - 0x0000)
|
|||
|
|
struct FWorldReticleParameters final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FVector AOEScale; // 0x0000(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FWorldReticleParameters;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.AttributeMetaData
|
|||
|
|
// 0x0028 (0x0030 - 0x0008)
|
|||
|
|
struct FAttributeMetaData final : public FTableRowBase
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float BaseValue; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float MinValue; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float MaxValue; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class FString DerivedAttributeInfo; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bCanStack; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FAttributeMetaData;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityTargetData_LocationInfo
|
|||
|
|
// 0x0128 (0x0130 - 0x0008)
|
|||
|
|
struct FGameplayAbilityTargetData_LocationInfo final : public FGameplayAbilityTargetData
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayAbilityTargetingLocationInfo SourceLocation; // 0x0010(0x0090)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayAbilityTargetingLocationInfo TargetLocation; // 0x00A0(0x0090)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityTargetData_LocationInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityTargetData_ActorArray
|
|||
|
|
// 0x00A8 (0x00B0 - 0x0008)
|
|||
|
|
struct FGameplayAbilityTargetData_ActorArray final : public FGameplayAbilityTargetData
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayAbilityTargetingLocationInfo SourceLocation; // 0x0010(0x0090)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<TWeakObjectPtr<class AActor>> TargetActorArray; // 0x00A0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityTargetData_ActorArray;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityTargetData_SingleTargetHit
|
|||
|
|
// 0x0108 (0x0110 - 0x0008)
|
|||
|
|
struct FGameplayAbilityTargetData_SingleTargetHit final : public FGameplayAbilityTargetData
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FHitResult HitResult; // 0x0008(0x0100)(IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|||
|
|
bool bHitReplaced; // 0x0108(0x0001)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_109[0x7]; // 0x0109(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityTargetData_SingleTargetHit;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityActorInfo
|
|||
|
|
// 0x0048 (0x0048 - 0x0000)
|
|||
|
|
struct alignas(0x08) FGameplayAbilityActorInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TWeakObjectPtr<class AActor> OwnerActor; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class AActor> AvatarActor; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class APlayerController> PlayerController; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class UAbilitySystemComponent> AbilitySystemComponent; // 0x0020(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class USkeletalMeshComponent> SkeletalMeshComponent; // 0x0028(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class UAnimInstance> AnimInstance; // 0x0030(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TWeakObjectPtr<class UMovementComponent> MovementComponent; // 0x0038(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class FName AffectedAnimInstanceTag; // 0x0040(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityActorInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.AbilityTaskDebugMessage
|
|||
|
|
// 0x0018 (0x0018 - 0x0000)
|
|||
|
|
struct FAbilityTaskDebugMessage final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UGameplayTask* FromTask; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class FString Message; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FAbilityTaskDebugMessage;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueTag
|
|||
|
|
// 0x0008 (0x0008 - 0x0000)
|
|||
|
|
struct FGameplayCueTag final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTag GameplayCueTag; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueTag;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_SpawnResult
|
|||
|
|
// 0x0058 (0x0058 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_SpawnResult final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<class UFXSystemComponent*> FxSystemComponents; // 0x0000(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<class UAudioComponent*> AudioComponents; // 0x0010(0x0010)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<class UCameraShakeBase*> CameraShakes; // 0x0020(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<TScriptInterface<class ICameraLensEffectInterface>> CameraLensEffects; // 0x0030(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
class UForceFeedbackComponent* ForceFeedbackComponent; // 0x0040(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class APlayerController* ForceFeedbackTargetPC; // 0x0048(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class UDecalComponent* DecalComponent; // 0x0050(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_SpawnResult;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotify_LoopingEffects
|
|||
|
|
// 0x01F0 (0x01F0 - 0x0000)
|
|||
|
|
struct FGameplayCueNotify_LoopingEffects final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FGameplayCueNotify_ParticleInfo> LoopingParticles; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
TArray<struct FGameplayCueNotify_SoundInfo> LoopingSounds; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FGameplayCueNotify_CameraShakeInfo LoopingCameraShake; // 0x0020(0x0098)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FGameplayCueNotify_CameraLensEffectInfo LoopingCameraLensEffect; // 0x00B8(0x0090)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FGameplayCueNotify_ForceFeedbackInfo LoopingForceFeedback; // 0x0148(0x0098)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FGameplayCueNotify_InputDevicePropertyInfo LoopingInputDevicePropertyEffect; // 0x01E0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotify_LoopingEffects;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueNotifyData
|
|||
|
|
// 0x0038 (0x0038 - 0x0000)
|
|||
|
|
struct FGameplayCueNotifyData final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTag GameplayCueTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FSoftObjectPath GameplayCueNotifyObj; // 0x0008(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TSubclassOf<class UObject> LoadedGameplayCueClass; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueNotifyData;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayCueTranslationManager
|
|||
|
|
// 0x0080 (0x0080 - 0x0000)
|
|||
|
|
struct FGameplayCueTranslationManager final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FGameplayCueTranslatorNode> TranslationLUT; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|||
|
|
TMap<class FName, struct FGameplayCueTranslatorNodeIndex> TranslationNameToIndexMap; // 0x0010(0x0050)(NativeAccessSpecifierPrivate)
|
|||
|
|
class UGameplayTagsManager* TagManager; // 0x0060(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_68[0x18]; // 0x0068(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayCueTranslationManager;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ConditionalGameplayEffect
|
|||
|
|
// 0x0028 (0x0028 - 0x0000)
|
|||
|
|
struct FConditionalGameplayEffect final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TSubclassOf<class UGameplayEffect> EffectClass; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer RequiredSourceTags; // 0x0008(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FConditionalGameplayEffect;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectExecutionDefinition
|
|||
|
|
// 0x0048 (0x0048 - 0x0000)
|
|||
|
|
struct FGameplayEffectExecutionDefinition final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TSubclassOf<class UGameplayEffectExecutionCalculation> CalculationClass; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer PassedInTags; // 0x0008(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FGameplayEffectExecutionScopedModifierInfo> CalculationModifiers; // 0x0028(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FConditionalGameplayEffect> ConditionalGameplayEffects; // 0x0038(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectExecutionDefinition;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayModifierInfo
|
|||
|
|
// 0x0338 (0x0338 - 0x0000)
|
|||
|
|
struct FGameplayModifierInfo final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayAttribute Attribute; // 0x0000(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayModOp ModifierOp; // 0x0038(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayEffectModifierMagnitude ModifierMagnitude; // 0x0040(0x01E0)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayModEvaluationChannelSettings EvaluationChannelSettings; // 0x0220(0x0001)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_221[0x7]; // 0x0221(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FGameplayTagRequirements SourceTags; // 0x0228(0x0088)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagRequirements TargetTags; // 0x02B0(0x0088)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayModifierInfo;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectCue
|
|||
|
|
// 0x0060 (0x0060 - 0x0000)
|
|||
|
|
struct FGameplayEffectCue final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayAttribute MagnitudeAttribute; // 0x0000(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float MinLevel; // 0x0038(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float MaxLevel; // 0x003C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer GameplayCueTags; // 0x0040(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectCue;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.InheritedTagContainer
|
|||
|
|
// 0x0060 (0x0060 - 0x0000)
|
|||
|
|
struct FInheritedTagContainer final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTagContainer CombinedTags; // 0x0000(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer Added; // 0x0020(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagContainer Removed; // 0x0040(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FInheritedTagContainer;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.ActiveGameplayEffectQuery
|
|||
|
|
// 0x0088 (0x0088 - 0x0000)
|
|||
|
|
struct alignas(0x08) FActiveGameplayEffectQuery final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x88]; // 0x0000(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FActiveGameplayEffectQuery;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectVersion
|
|||
|
|
// 0x0001 (0x0001 - 0x0000)
|
|||
|
|
struct FGameplayEffectVersion final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectVersion;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectCustomExecutionParameters
|
|||
|
|
// 0x00F0 (0x00F0 - 0x0000)
|
|||
|
|
struct alignas(0x08) FGameplayEffectCustomExecutionParameters final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0xF0]; // 0x0000(0x00F0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectCustomExecutionParameters;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayModifierEvaluatedData
|
|||
|
|
// 0x0050 (0x0050 - 0x0000)
|
|||
|
|
struct FGameplayModifierEvaluatedData final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayAttribute Attribute; // 0x0000(0x0038)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EGameplayModOp ModifierOp; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float Magnitude; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FActiveGameplayEffectHandle Handle; // 0x0040(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool IsValid; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayModifierEvaluatedData;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectCustomExecutionOutput
|
|||
|
|
// 0x0018 (0x0018 - 0x0000)
|
|||
|
|
struct FGameplayEffectCustomExecutionOutput final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FGameplayModifierEvaluatedData> OutputModifiers; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 bTriggerConditionalGameplayEffects : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|||
|
|
uint8 bHandledStackCountManually : 1; // 0x0010(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|||
|
|
uint8 bHandledGameplayCuesManually : 1; // 0x0010(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|||
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectCustomExecutionOutput;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectContext
|
|||
|
|
// 0x0080 (0x0080 - 0x0000)
|
|||
|
|
struct FGameplayEffectContext
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TWeakObjectPtr<class AActor> Instigator; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
TWeakObjectPtr<class AActor> EffectCauser; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
TWeakObjectPtr<class UGameplayAbility> AbilityCDO; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
TWeakObjectPtr<class UGameplayAbility> AbilityInstanceNotReplicated; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
int32 AbilityLevel; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
TWeakObjectPtr<class UObject> SourceObject; // 0x002C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
TWeakObjectPtr<class UAbilitySystemComponent> InstigatorAbilitySystemComponent; // 0x0034(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, RepSkip, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TArray<TWeakObjectPtr<class AActor>> Actors; // 0x0040(0x0010)(ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_50[0x10]; // 0x0050(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FVector WorldOrigin; // 0x0060(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 bHasWorldOrigin : 1; // 0x0078(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|||
|
|
uint8 bReplicateSourceObject : 1; // 0x0078(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (RepSkip, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|||
|
|
uint8 bReplicateInstigator : 1; // 0x0078(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (RepSkip, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|||
|
|
uint8 bReplicateEffectCauser : 1; // 0x0078(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (RepSkip, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|||
|
|
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectContext;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayTagBlueprintPropertyMapping
|
|||
|
|
// 0x0048 (0x0048 - 0x0000)
|
|||
|
|
struct FGameplayTagBlueprintPropertyMapping final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTag TagToMap; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TFieldPath<class FProperty> PropertyToEdit; // 0x0008(0x0020)(Edit, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class FName PropertyName; // 0x0028(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGuid PropertyGuid; // 0x0030(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayTagBlueprintPropertyMapping;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayTagBlueprintPropertyMap
|
|||
|
|
// 0x0020 (0x0020 - 0x0000)
|
|||
|
|
struct FGameplayTagBlueprintPropertyMap final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TArray<struct FGameplayTagBlueprintPropertyMapping> PropertyMappings; // 0x0010(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayTagBlueprintPropertyMap;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayTagReponsePair
|
|||
|
|
// 0x0028 (0x0028 - 0x0000)
|
|||
|
|
struct FGameplayTagReponsePair final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTag Tag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TSubclassOf<class UGameplayEffect> ResponseGameplayEffect; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<TSubclassOf<class UGameplayEffect>> ResponseGameplayEffects; // 0x0010(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
int32 SoftCountCap; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayTagReponsePair;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayTagResponseTableEntry
|
|||
|
|
// 0x0050 (0x0050 - 0x0000)
|
|||
|
|
struct FGameplayTagResponseTableEntry final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTagReponsePair Positive; // 0x0000(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|||
|
|
struct FGameplayTagReponsePair Negative; // 0x0028(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayTagResponseTableEntry;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.MovieSceneGameplayCueKey
|
|||
|
|
// 0x0090 (0x0090 - 0x0000)
|
|||
|
|
struct FMovieSceneGameplayCueKey final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayCueTag Cue; // 0x0000(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|||
|
|
struct FVector Location; // 0x0008(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FVector Normal; // 0x0020(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class FName AttachSocketName; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float NormalizedMagnitude; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FMovieSceneObjectBindingID Instigator; // 0x0044(0x0018)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FMovieSceneObjectBindingID EffectCauser; // 0x005C(0x0018)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UPhysicalMaterial* PhysicalMaterial; // 0x0078(0x0008)(Edit, ZeroConstructor, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
int32 GameplayEffectLevel; // 0x0080(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
int32 AbilityLevel; // 0x0084(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bAttachToBinding; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FMovieSceneGameplayCueKey;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.MovieSceneGameplayCueChannel
|
|||
|
|
// 0x00A8 (0x00F8 - 0x0050)
|
|||
|
|
struct FMovieSceneGameplayCueChannel final : public FMovieSceneChannel
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FFrameNumber> KeyTimes; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|||
|
|
TArray<struct FMovieSceneGameplayCueKey> KeyValues; // 0x0060(0x0010)(ZeroConstructor, AssetRegistrySearchable, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_70[0x88]; // 0x0070(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FMovieSceneGameplayCueChannel;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayAbilityRepAnimMontageNetSerializerConfig
|
|||
|
|
// 0x0000 (0x0010 - 0x0010)
|
|||
|
|
struct FGameplayAbilityRepAnimMontageNetSerializerConfig final : public FNetSerializerConfig
|
|||
|
|
{
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayAbilityRepAnimMontageNetSerializerConfig;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectContextHandleNetSerializerConfig
|
|||
|
|
// 0x0000 (0x0028 - 0x0028)
|
|||
|
|
struct FGameplayEffectContextHandleNetSerializerConfig final : public FPolymorphicStructNetSerializerConfig
|
|||
|
|
{
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectContextHandleNetSerializerConfig;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.GameplayEffectContextNetSerializerConfig
|
|||
|
|
// 0x0000 (0x0010 - 0x0010)
|
|||
|
|
struct FGameplayEffectContextNetSerializerConfig final : public FNetSerializerConfig
|
|||
|
|
{
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FGameplayEffectContextNetSerializerConfig;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.MinimalGameplayCueReplicationProxyNetSerializerConfig
|
|||
|
|
// 0x0000 (0x0010 - 0x0010)
|
|||
|
|
struct FMinimalGameplayCueReplicationProxyNetSerializerConfig final : public FNetSerializerConfig
|
|||
|
|
{
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FMinimalGameplayCueReplicationProxyNetSerializerConfig;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.MinimalReplicationTagCountMapNetSerializerConfig
|
|||
|
|
// 0x0000 (0x0010 - 0x0010)
|
|||
|
|
struct FMinimalReplicationTagCountMapNetSerializerConfig final : public FNetSerializerConfig
|
|||
|
|
{
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FMinimalReplicationTagCountMapNetSerializerConfig;
|
|||
|
|
|
|||
|
|
// ScriptStruct GameplayAbilities.PredictionKeyNetSerializerConfig
|
|||
|
|
// 0x0000 (0x0010 - 0x0010)
|
|||
|
|
struct FPredictionKeyNetSerializerConfig final : public FNetSerializerConfig
|
|||
|
|
{
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_FPredictionKeyNetSerializerConfig;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|