2355 lines
202 KiB
C++
2355 lines
202 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: AvaAnimation
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "UtilitiesRuntime_structs.hpp"
|
|
#include "ControlRig_structs.hpp"
|
|
#include "AnimGraphRuntime_structs.hpp"
|
|
#include "GameplayTags_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum AvaAnimation.EExternalActorRole
|
|
// NumValues: 0x0005
|
|
enum class EExternalActorRole : uint8
|
|
{
|
|
NONE = 0,
|
|
Foreground = 1,
|
|
Background = 2,
|
|
Extra = 3,
|
|
EExternalActorRole_MAX = 4,
|
|
};
|
|
|
|
// Enum AvaAnimation.EAnimationDirectionSource
|
|
// NumValues: 0x0009
|
|
enum class EAnimationDirectionSource : uint8
|
|
{
|
|
Gameplay = 0,
|
|
TargetTracker = 1,
|
|
PickupObject = 2,
|
|
CharacterOptions = 3,
|
|
SceneRig = 4,
|
|
SceneRigActive = 5,
|
|
Highest = 6,
|
|
SourceCount = 7,
|
|
EAnimationDirectionSource_MAX = 8,
|
|
};
|
|
|
|
// Enum AvaAnimation.EAnimationDirections
|
|
// NumValues: 0x0007
|
|
enum class EAnimationDirections : uint8
|
|
{
|
|
MovingDirection = 0,
|
|
FacingDirection = 1,
|
|
AimingDirection = 2,
|
|
LookingDirection = 3,
|
|
GazingDirection = 4,
|
|
kDirectionCount = 5,
|
|
EAnimationDirections_MAX = 6,
|
|
};
|
|
|
|
// Enum AvaAnimation.EAnimationRequestLayerBlendType
|
|
// NumValues: 0x0006
|
|
enum class EAnimationRequestLayerBlendType : uint8
|
|
{
|
|
Replacement = 0,
|
|
Additive = 1,
|
|
BlendAndReplace = 2,
|
|
BlendAndAdd = 3,
|
|
Modify = 4,
|
|
EAnimationRequestLayerBlendType_MAX = 5,
|
|
};
|
|
|
|
// Enum AvaAnimation.AnimationMatchFlags
|
|
// NumValues: 0x0003
|
|
enum class EAnimationMatchFlags : uint8
|
|
{
|
|
MATCH_FIRST_FRAME = 0,
|
|
MATCH_LAST_FRAME = 1,
|
|
MATCH_MAX = 2,
|
|
};
|
|
|
|
// Enum AvaAnimation.AnimationValidatedInWorld
|
|
// NumValues: 0x0004
|
|
enum class EAnimationValidatedInWorld : uint8
|
|
{
|
|
INWORLD_UNTESTED = 0,
|
|
INWORLD_OBSTRUCTED = 1,
|
|
INWORLD_VALIDATED = 2,
|
|
INWORLD_MAX = 3,
|
|
};
|
|
|
|
// Enum AvaAnimation.EAnimTrackPlaybackSpeed
|
|
// NumValues: 0x0004
|
|
enum class EAnimTrackPlaybackSpeed : uint8
|
|
{
|
|
NaturalSpeed = 0,
|
|
UseForcedDuration = 1,
|
|
UseForcedPlayRate = 2,
|
|
EAnimTrackPlaybackSpeed_MAX = 3,
|
|
};
|
|
|
|
// Enum AvaAnimation.EAnimTrackPlaybackRange
|
|
// NumValues: 0x0005
|
|
enum class EAnimTrackPlaybackRange : uint8
|
|
{
|
|
FullClipRange = 0,
|
|
StartEndOffsets = 1,
|
|
StartEndFractions = 2,
|
|
StartOffsetWithDuration = 3,
|
|
EAnimTrackPlaybackRange_MAX = 4,
|
|
};
|
|
|
|
// Enum AvaAnimation.EAnimTrackRootMode
|
|
// NumValues: 0x0005
|
|
enum class EAnimTrackRootMode : uint8
|
|
{
|
|
CompletelyIgnoreRoot = 0,
|
|
EnableRootMotion = 1,
|
|
KeepRootAnimationWithoutRootMotion = 2,
|
|
UseContentSetting = 3,
|
|
EAnimTrackRootMode_MAX = 4,
|
|
};
|
|
|
|
// Enum AvaAnimation.EAxisMapping
|
|
// NumValues: 0x0007
|
|
enum class EAxisMapping : uint8
|
|
{
|
|
PositiveX = 0,
|
|
NegativeX = 1,
|
|
PositiveY = 2,
|
|
NegativeY = 3,
|
|
PositiveZ = 4,
|
|
NegativeZ = 5,
|
|
EAxisMapping_MAX = 6,
|
|
};
|
|
|
|
// Enum AvaAnimation.EBoneEvaluationRootMode
|
|
// NumValues: 0x0004
|
|
enum class EBoneEvaluationRootMode : uint8
|
|
{
|
|
UseContentSetting = 0,
|
|
IgnoreRoot = 1,
|
|
IncludeRoot = 2,
|
|
EBoneEvaluationRootMode_MAX = 3,
|
|
};
|
|
|
|
// Enum AvaAnimation.ECameraFixupLayer
|
|
// NumValues: 0x0005
|
|
enum class ECameraFixupLayer : uint8
|
|
{
|
|
Lowest = 0,
|
|
Passive = 1,
|
|
Active = 2,
|
|
Highest = 3,
|
|
ECameraFixupLayer_MAX = 4,
|
|
};
|
|
|
|
// Enum AvaAnimation.EConversationPreset_ProximityType
|
|
// NumValues: 0x0004
|
|
enum class EConversationPreset_ProximityType : uint8
|
|
{
|
|
Ideal = 0,
|
|
Near = 1,
|
|
TooClose = 2,
|
|
EConversationPreset_MAX = 3,
|
|
};
|
|
|
|
// Enum AvaAnimation.EConversationPreset_LocationDistanceCheckType
|
|
// NumValues: 0x0005
|
|
enum class EConversationPreset_LocationDistanceCheckType : uint8
|
|
{
|
|
CheckAll = 0,
|
|
IdealOnly = 1,
|
|
NearOnly = 2,
|
|
TooCloseOnly = 3,
|
|
EConversationPreset_MAX = 4,
|
|
};
|
|
|
|
// Enum AvaAnimation.EManagedEyeStatePriority
|
|
// NumValues: 0x0006
|
|
enum class EManagedEyeStatePriority : uint8
|
|
{
|
|
EMOTION = 0,
|
|
CHARACTEROPTIONS = 1,
|
|
SCENERIG = 2,
|
|
SCENERIG_ACTIVE = 3,
|
|
DIALOG = 4,
|
|
EManagedEyeStatePriority_MAX = 5,
|
|
};
|
|
|
|
// Enum AvaAnimation.EManagedFacialAnimationPriority
|
|
// NumValues: 0x0004
|
|
enum class EManagedFacialAnimationPriority : uint8
|
|
{
|
|
MECHANIC = 0,
|
|
ABLE = 1,
|
|
ANIM = 2,
|
|
EManagedFacialAnimationPriority_MAX = 3,
|
|
};
|
|
|
|
// Enum AvaAnimation.EAnimTypeEnum
|
|
// NumValues: 0x0004
|
|
enum class EAnimTypeEnum : uint8
|
|
{
|
|
FACEFX = 0,
|
|
SPEECHGRAPHICS = 1,
|
|
FACEWARE = 2,
|
|
EAnimTypeEnum_MAX = 3,
|
|
};
|
|
|
|
// Enum AvaAnimation.GazeStatesEnum
|
|
// NumValues: 0x000B
|
|
enum class EGazeStatesEnum : uint8
|
|
{
|
|
RANDOM_BY_WEIGHT = 0,
|
|
CENTRAL_FOCUS = 1,
|
|
INTERNAL_MEMORY_NW = 2,
|
|
AUDITORY_MEMORY_W = 3,
|
|
EMOTIONAL_MEMORY_SW = 4,
|
|
VISUAL_CONSTRUCTION_NE = 5,
|
|
AUDITORY_CONSTRUCTION_E = 6,
|
|
BODY_SENSATION_RECALL_SE = 7,
|
|
SMELL_N = 8,
|
|
TASTE_S = 9,
|
|
GazeStatesEnum_MAX = 10,
|
|
};
|
|
|
|
// Enum AvaAnimation.FCEShape
|
|
// NumValues: 0x0005
|
|
enum class EFCEShape : uint8
|
|
{
|
|
Line = 0,
|
|
Box = 1,
|
|
Sphere = 2,
|
|
Capsule = 3,
|
|
FCEShape_MAX = 4,
|
|
};
|
|
|
|
// Enum AvaAnimation.FCPMovementType
|
|
// NumValues: 0x0005
|
|
enum class EFCPMovementType : uint32
|
|
{
|
|
Ignore = 0,
|
|
None = 1,
|
|
Upward = 2,
|
|
Downward = 3,
|
|
FCPMovementType_MAX = 4,
|
|
};
|
|
|
|
// Enum AvaAnimation.FCPSupportType
|
|
// NumValues: 0x0005
|
|
enum class EFCPSupportType : uint32
|
|
{
|
|
Ignore = 0,
|
|
None = 1,
|
|
Stairs = 2,
|
|
Slope = 3,
|
|
FCPSupportType_MAX = 4,
|
|
};
|
|
|
|
// Enum AvaAnimation.EIKDriver_GroundAdjustment_TraceShape
|
|
// NumValues: 0x0005
|
|
enum class EIKDriver_GroundAdjustment_TraceShape : uint8
|
|
{
|
|
Line = 0,
|
|
Box = 1,
|
|
Sphere = 2,
|
|
Capsule = 3,
|
|
EIKDriver_GroundAdjustment_MAX = 4,
|
|
};
|
|
|
|
// Enum AvaAnimation.EOrientationTargetKind2
|
|
// NumValues: 0x0003
|
|
enum class EOrientationTargetKind2 : uint8
|
|
{
|
|
Direction = 0,
|
|
Location = 1,
|
|
EOrientationTargetKind2_MAX = 2,
|
|
};
|
|
|
|
// Enum AvaAnimation.EOrientationTargetKind
|
|
// NumValues: 0x0003
|
|
enum class EOrientationTargetKind : uint8
|
|
{
|
|
Direction = 0,
|
|
Location = 1,
|
|
EOrientationTargetKind_MAX = 2,
|
|
};
|
|
|
|
// Enum AvaAnimation.ESplineIKBoneAxis
|
|
// NumValues: 0x0005
|
|
enum class ESplineIKBoneAxis : uint8
|
|
{
|
|
None = 0,
|
|
X = 1,
|
|
Y = 2,
|
|
Z = 3,
|
|
ESplineIKBoneAxis_MAX = 4,
|
|
};
|
|
|
|
// Enum AvaAnimation.EComponentToUse
|
|
// NumValues: 0x0003
|
|
enum class EComponentToUse : uint8
|
|
{
|
|
RootComponent = 0,
|
|
FirstFoundMesh = 1,
|
|
EComponentToUse_MAX = 2,
|
|
};
|
|
|
|
// ScriptStruct AvaAnimation.CachedMoveRequestProvider
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FCachedMoveRequestProvider final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCachedMoveRequestProvider;
|
|
|
|
// ScriptStruct AvaAnimation.ClothOptionsInstanceData
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|
struct alignas(0x08) FClothOptionsInstanceData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xA8]; // 0x0000(0x00A8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FClothOptionsInstanceData;
|
|
|
|
// ScriptStruct AvaAnimation.TickAssetPlayerProxy_WeightedNotify
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FTickAssetPlayerProxy_WeightedNotify final
|
|
{
|
|
public:
|
|
TArray<struct FAnimNotifyEventReference> NotifyReferences; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float NotifyWeight; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTickAssetPlayerProxy_WeightedNotify;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationCameraRegistration
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FConversationCameraRegistration final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DisplayName; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Description; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer CameraTags; // 0x0028(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
TArray<class UNameProvider*> AvoidTransitionCameraNames; // 0x0048(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationCameraRegistration;
|
|
|
|
// ScriptStruct AvaAnimation.AnimatedVectorPropertyDriver
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct alignas(0x08) FAnimatedVectorPropertyDriver final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x24]; // 0x0000(0x0024)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector DefaultValue; // 0x0024(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_30[0x18]; // 0x0030(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimatedVectorPropertyDriver;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationEmotion
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FConversationEmotion final
|
|
{
|
|
public:
|
|
EFacialEmotion Emotion; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float HoldTime; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationEmotion;
|
|
|
|
// ScriptStruct AvaAnimation.AnimatedPropertyDriverBase
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct alignas(0x08) FAnimatedPropertyDriverBase
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimatedPropertyDriverBase;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationExplicitCameraShot_CameraListItem
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FConversationExplicitCameraShot_CameraListItem final
|
|
{
|
|
public:
|
|
class UActorProvider* Camera; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float weight; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConversationExplicitCameraShot_CameraListItem;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationExplicitCameraShot
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FConversationExplicitCameraShot final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DisplayName; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Description; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FConversationExplicitCameraShot_CameraListItem> AvatarCameras; // 0x0028(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<struct FConversationExplicitCameraShot_CameraListItem> InteractionActorCameras; // 0x0038(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationExplicitCameraShot;
|
|
|
|
// ScriptStruct AvaAnimation.AnimatedIntegerPropertyDriver
|
|
// 0x0008 (0x0028 - 0x0020)
|
|
struct FAnimatedIntegerPropertyDriver final : public FAnimatedPropertyDriverBase
|
|
{
|
|
public:
|
|
int32 DefaultValue; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimatedIntegerPropertyDriver;
|
|
|
|
// ScriptStruct AvaAnimation.AnimatedBoolPropertyDriver
|
|
// 0x0008 (0x0028 - 0x0020)
|
|
struct FAnimatedBoolPropertyDriver final : public FAnimatedPropertyDriverBase
|
|
{
|
|
public:
|
|
bool DefaultValue; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimatedBoolPropertyDriver;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationRequestLayerReference
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FAnimationRequestLayerReference final
|
|
{
|
|
public:
|
|
class FName LayerName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationRequestLayerReference;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationExplicitLayeredAnimation
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct FConversationExplicitLayeredAnimation final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DisplayName; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Description; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer Tags; // 0x0028(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAnimationRequestLayerReference Layer; // 0x0048(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UAnimMaskAsset* Mask; // 0x0050(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendWeight; // 0x0058(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendWeightVariability; // 0x005C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFloatProvider* ComputedBlendWeight; // 0x0060(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendTime; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendTimeVariability; // 0x006C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Blocking; // 0x0070(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConversationExplicitLayeredAnimation;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationExplicitLayeredAnimationCategory
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FConversationExplicitLayeredAnimationCategory final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DisplayName; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Description; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FConversationExplicitLayeredAnimation> Animations; // 0x0028(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationExplicitLayeredAnimationCategory;
|
|
|
|
// ScriptStruct AvaAnimation.AnimatedFloatPropertyDriver
|
|
// 0x0008 (0x0028 - 0x0020)
|
|
struct FAnimatedFloatPropertyDriver final : public FAnimatedPropertyDriverBase
|
|
{
|
|
public:
|
|
float DefaultValue; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimatedFloatPropertyDriver;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_ConstrainRotation_DebugSettings
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FRigUnit_ConstrainRotation_DebugSettings final
|
|
{
|
|
public:
|
|
bool bEnabled; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Scale; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform WorldOffset; // 0x0010(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_ConstrainRotation_DebugSettings;
|
|
|
|
// ScriptStruct AvaAnimation.ControlRigConeConstraint
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FControlRigConeConstraint final
|
|
{
|
|
public:
|
|
float YawLimit; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PitchLimit; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RollLimit; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator ConeRotation; // 0x000C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FControlRigConeConstraint;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_ConstrainRotation_WorkData
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FRigUnit_ConstrainRotation_WorkData final
|
|
{
|
|
public:
|
|
TArray<int32> BoneIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_ConstrainRotation_WorkData;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_ConstrainRotation
|
|
// 0x0088 (0x00F0 - 0x0068)
|
|
struct FRigUnit_ConstrainRotation final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName Bone; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator LocalRotation; // 0x0070(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float weight; // 0x007C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FControlRigConeConstraint ConeConstraint; // 0x0080(0x0018)(NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_98[0x8]; // 0x0098(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRigUnit_ConstrainRotation_DebugSettings DebugSettings; // 0x00A0(0x0040)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_ConstrainRotation_WorkData WorkData; // 0x00E0(0x0010)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_ConstrainRotation;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationClip_RandomEntry
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FAnimationClip_RandomEntry final
|
|
{
|
|
public:
|
|
class UAnimationClipProvider* ClipProvider; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float weight; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationClip_RandomEntry;
|
|
|
|
// ScriptStruct AvaAnimation.WeightedDirectionTarget
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FWeightedDirectionTarget final
|
|
{
|
|
public:
|
|
struct FVector TargetInWorldSpace; // 0x0000(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float weight; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeightedDirectionTarget;
|
|
|
|
// ScriptStruct AvaAnimation.AnimRequest
|
|
// 0x0080 (0x0080 - 0x0000)
|
|
struct alignas(0x10) FAnimRequest final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x80]; // 0x0000(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimRequest;
|
|
|
|
// ScriptStruct AvaAnimation.MoveRequest
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct alignas(0x10) FMoveRequest final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x40]; // 0x0000(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FMoveRequest;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationRequestLayerInstance
|
|
// 0x0110 (0x0110 - 0x0000)
|
|
struct FAnimationRequestLayerInstance
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<TWeakObjectPtr<class UObject>> AnimRequestProviders; // 0x0018(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
TArray<TWeakObjectPtr<class UObject>> PlacementRequestProviders; // 0x0028(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
TArray<TWeakObjectPtr<class UObject>> RootMotionRequestProviders; // 0x0038(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
TArray<struct FAnimRequest> AnimRequests; // 0x0048(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TArray<struct FMoveRequest> PlacementRequests; // 0x0058(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TArray<struct FMoveRequest> RootMotionRequests; // 0x0068(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
float LayerWeight; // 0x0078(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_7C[0x94]; // 0x007C(0x0094)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationRequestLayerInstance;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationLayer_Additive
|
|
// 0x0000 (0x0110 - 0x0110)
|
|
struct FAnimationLayer_Additive final : public FAnimationRequestLayerInstance
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationLayer_Additive;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationLayer_BlendAndAdd
|
|
// 0x0000 (0x0110 - 0x0110)
|
|
struct FAnimationLayer_BlendAndAdd final : public FAnimationRequestLayerInstance
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationLayer_BlendAndAdd;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_FourBoneIK_WorkData
|
|
// 0x00D8 (0x00D8 - 0x0000)
|
|
struct FRigUnit_FourBoneIK_WorkData final
|
|
{
|
|
public:
|
|
TArray<int32> BoneIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<float> BoneLengths; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FTransform> HelperATransforms; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FTransform> HelperBTransforms; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FRigBoneHierarchy ChainHierarchy; // 0x0040(0x0098)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_FourBoneIK_WorkData;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationLayer_BlendAndReplace
|
|
// 0x0000 (0x0110 - 0x0110)
|
|
struct FAnimationLayer_BlendAndReplace final : public FAnimationRequestLayerInstance
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationLayer_BlendAndReplace;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationLayer_Modify
|
|
// 0x0000 (0x0110 - 0x0110)
|
|
struct FAnimationLayer_Modify final : public FAnimationRequestLayerInstance
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationLayer_Modify;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_AddOffsetToControl_BoneOffset
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FRigUnit_AddOffsetToControl_BoneOffset final
|
|
{
|
|
public:
|
|
class FName Bone; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Control; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_AddOffsetToControl_BoneOffset;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_AddOffsetToControl
|
|
// 0x0168 (0x01D0 - 0x0068)
|
|
struct FRigUnit_AddOffsetToControl final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName Control; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FRigUnit_AddOffsetToControl_BoneOffset> BoneOffsets; // 0x0070(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FRuntimeFloatCurve HeightWeightCurve; // 0x0080(0x0088)(NativeAccessSpecifierPublic)
|
|
struct FRuntimeFloatCurve HeightMappingCurve; // 0x0108(0x0088)(NativeAccessSpecifierPublic)
|
|
struct FTransform Transform; // 0x0190(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
int32 CachedControlIndex; // 0x01C0(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C4[0xC]; // 0x01C4(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_AddOffsetToControl;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationLayer_Replace
|
|
// 0x0000 (0x0110 - 0x0110)
|
|
struct FAnimationLayer_Replace final : public FAnimationRequestLayerInstance
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationLayer_Replace;
|
|
|
|
// ScriptStruct AvaAnimation.MoveRequestInput
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct alignas(0x04) FMoveRequestInput final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xC]; // 0x0000(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FMoveRequestInput;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_CurveRotation_WorkData
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FRigUnit_CurveRotation_WorkData final
|
|
{
|
|
public:
|
|
TArray<int32> BoneIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<float> Angles; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FTransform> BoneLocalTransforms; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class FName PrimaryCachedSpaceName; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PrimaryCachedSpaceIndex; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SecondaryCachedSpaceName; // 0x003C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SecondaryCachedSpaceIndex; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_CurveRotation_WorkData;
|
|
|
|
// ScriptStruct AvaAnimation.AnimRequestInput
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct alignas(0x04) FAnimRequestInput final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xC]; // 0x0000(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimRequestInput;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationRequestLayer
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FAnimationRequestLayer final
|
|
{
|
|
public:
|
|
class FName LayerName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxLODLevel; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAnimationRequestLayerBlendType BlendType; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRecordLastSequence; // 0x000D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAnimMaskAsset* LayerMask; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationRequestLayer;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_TwoBoneIK_DebugSettings
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FRigUnit_TwoBoneIK_DebugSettings final
|
|
{
|
|
public:
|
|
bool bEnabled; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDrawAxes; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDrawOriginalBoneChain; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDrawPoleVectorCalculation; // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Scale; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform WorldOffset; // 0x0010(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_TwoBoneIK_DebugSettings;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationSetEntry
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FAnimationSetEntry final
|
|
{
|
|
public:
|
|
class FName EntryName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimationAsset* AnimationAsset; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAnimationValidatedInWorld InWorldStatus; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSelectedForNextUse; // 0x0011(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationSetEntry;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationSet
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FAnimationSet final
|
|
{
|
|
public:
|
|
TArray<struct FAnimationSetEntry> AnimationEntries; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationSet;
|
|
|
|
// ScriptStruct AvaAnimation.AnimTrackRangedFloat
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FAnimTrackRangedFloat final
|
|
{
|
|
public:
|
|
bool UseRange; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RangeMin; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RangeMax; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimTrackRangedFloat;
|
|
|
|
// ScriptStruct AvaAnimation.AnimTrackClipRange
|
|
// 0x0034 (0x0034 - 0x0000)
|
|
struct FAnimTrackClipRange final
|
|
{
|
|
public:
|
|
EAnimTrackPlaybackRange RangeType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimTrackRangedFloat TimingOffset; // 0x0004(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimTrackRangedFloat StartOffset; // 0x0010(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimTrackRangedFloat EndOffset; // 0x001C(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAnimTrackRangedFloat Duration; // 0x0028(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimTrackClipRange;
|
|
|
|
// ScriptStruct AvaAnimation.AnimTrackPlacementOptions
|
|
// 0x00F0 (0x00F0 - 0x0000)
|
|
struct FAnimTrackPlacementOptions final
|
|
{
|
|
public:
|
|
struct FTransform ComponentInPlacementSpace; // 0x0000(0x0030)(Transient, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FTransform RootInPlacementSpace; // 0x0030(0x0030)(Transient, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FTransform PlacementInWorldSpace; // 0x0060(0x0030)(Transient, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
bool PlacementIsValid; // 0x0090(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool RootMotionIsValid; // 0x0091(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_92[0xE]; // 0x0092(0x000E)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform InitialPlacementTransform; // 0x00A0(0x0030)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool ConstrainedToPlacement; // 0x00D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool PlacementIsMoving; // 0x00D1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool HandledByRequest; // 0x00D2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAnimTrackRootMode RootEvaluationMode; // 0x00D3(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AccumulateRootMotion; // 0x00D4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D5[0x3]; // 0x00D5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTransformProvider* PlacementProvider; // 0x00D8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimationTransformProvider* AnimationPlacementOffset; // 0x00E0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimTrackPlacementOptions;
|
|
|
|
// ScriptStruct AvaAnimation.AnimTrackPlaybackOptions
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FAnimTrackPlaybackOptions final
|
|
{
|
|
public:
|
|
EAnimTrackPlaybackSpeed PlayRateType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ForcedDuration; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ForcedPlayRate; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimTrackPlaybackOptions;
|
|
|
|
// ScriptStruct AvaAnimation.AnimationTrack
|
|
// 0x01D0 (0x01D0 - 0x0000)
|
|
struct FAnimationTrack final
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class UObject> ParentObject; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAnimationAsset* Animation; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float LocalAnimDuration; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float PlayRate; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float LocalAnimStart; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float TimingOffset; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FBlendSampleData> CurrentBlendSampleData; // 0x0020(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
float AnimStart; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float AnimEnd; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float CurrentLocalTime; // 0x0038(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float PreviousLocalTime; // 0x003C(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float CurrentTime; // 0x0040(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float CurrentBlendWeight; // 0x0044(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_48[0x8]; // 0x0048(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform AnimationInPlacementSpace; // 0x0050(0x0030)(Edit, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
class UAnimationProvider* AnimationProvider; // 0x0080(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UBlendSpaceInputProvider* BlendSpaceInput; // 0x0088(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReselectOnLoopBoundaries; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_91[0x3]; // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimTrackClipRange ClipSubRange; // 0x0094(0x0034)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C8[0x8]; // 0x00C8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAnimTrackPlacementOptions PlacementOptions; // 0x00D0(0x00F0)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FAnimTrackPlaybackOptions PlaybackOptions; // 0x01C0(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CC[0x4]; // 0x01CC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationTrack;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_FourBoneIK_DebugSettings
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FRigUnit_FourBoneIK_DebugSettings final
|
|
{
|
|
public:
|
|
bool bEnabled; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDrawAxes; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDrawOriginalBoneChain; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDrawPoleVectorCalculation; // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Scale; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform WorldOffset; // 0x0010(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_FourBoneIK_DebugSettings;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_NeckLookAt_Target
|
|
// 0x0024 (0x0024 - 0x0000)
|
|
struct FRigUnit_NeckLookAt_Target final
|
|
{
|
|
public:
|
|
float weight; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector TargetLocation; // 0x0004(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Space; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxYaw; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinPitch; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxPitch; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_NeckLookAt_Target;
|
|
|
|
// ScriptStruct AvaAnimation.AnimInstanceProxy_RetrieveActorTransform
|
|
// 0x0000 (0x0770 - 0x0770)
|
|
struct FAnimInstanceProxy_RetrieveActorTransform : public FAnimInstanceProxy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FAnimInstanceProxy_RetrieveActorTransform;
|
|
|
|
// ScriptStruct AvaAnimation.AnimMaskBoneReference
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FAnimMaskBoneReference final
|
|
{
|
|
public:
|
|
class FName BoneName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimMaskBoneReference;
|
|
|
|
// ScriptStruct AvaAnimation.AnimMaskCurveReference
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FAnimMaskCurveReference final
|
|
{
|
|
public:
|
|
class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimMaskCurveReference;
|
|
|
|
// ScriptStruct AvaAnimation.AnimMaskAssetIO
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct FAnimMaskAssetIO final
|
|
{
|
|
public:
|
|
class USkeleton* Skeleton; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimMaskAsset* ParentMask; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<struct FAnimMaskBoneReference, float> BoneMask; // 0x0010(0x0050)(NativeAccessSpecifierPublic)
|
|
TMap<struct FAnimMaskCurveReference, float> CurveMask; // 0x0060(0x0050)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimMaskAssetIO;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_NeckLookAt_ConeConstraint
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct alignas(0x10) FRigUnit_NeckLookAt_ConeConstraint final
|
|
{
|
|
public:
|
|
float YawLimit; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PitchLimit; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RollLimit; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator ConeRotation; // 0x000C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_18[0x18]; // 0x0018(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_NeckLookAt_ConeConstraint;
|
|
|
|
// ScriptStruct AvaAnimation.AnimMaskInstance
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct alignas(0x08) FAnimMaskInstance final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimMaskInstance;
|
|
|
|
// ScriptStruct AvaAnimation.AnimMaskKey
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct alignas(0x08) FAnimMaskKey final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimMaskKey;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_AdjustWorldSpaceTransform
|
|
// 0x0030 (0x0040 - 0x0010)
|
|
struct FAnimNode_AdjustWorldSpaceTransform final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector TranslationOffset; // 0x0020(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator RotationOffset; // 0x002C(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_AdjustWorldSpaceTransform;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_AimWithPivot
|
|
// 0x0068 (0x0078 - 0x0010)
|
|
struct FAnimNode_AimWithPivot final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReference PivotBone; // 0x0020(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReference LeverBone; // 0x0030(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector UpAxisInLeverSpace; // 0x0040(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ForwardAxisInLeverSpace; // 0x004C(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBoneReference GuideBone; // 0x0058(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
float AimAlpha; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector TargetInWorldSpace; // 0x006C(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_AimWithPivot;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_AmbientFacial
|
|
// 0x01C0 (0x01D0 - 0x0010)
|
|
struct alignas(0x10) FAnimNode_AmbientFacial final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UAimEyesData* AimEyesData; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_28[0x1A8]; // 0x0028(0x01A8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_AmbientFacial;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_AvaInertialization
|
|
// 0x0010 (0x0080 - 0x0070)
|
|
struct FAnimNode_AvaInertialization final : public FAnimNode_Inertialization
|
|
{
|
|
public:
|
|
class UAnimationComponent* AnimComponent; // 0x0070(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_78[0x8]; // 0x0078(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_AvaInertialization;
|
|
|
|
// ScriptStruct AvaAnimation.PoseUtilityIK
|
|
// 0x003C (0x003C - 0x0000)
|
|
struct FPoseUtilityIK final
|
|
{
|
|
public:
|
|
struct FBoneReference Base; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector LocalHinge; // 0x0010(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBoneReference Effector; // 0x001C(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReference Target; // 0x002C(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPoseUtilityIK;
|
|
|
|
// ScriptStruct AvaAnimation.PoseUtilityRFK
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FPoseUtilityRFK final
|
|
{
|
|
public:
|
|
TArray<struct FTransform> ChainInBaseSpace; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FTransform> AlignedChainInBaseSpace; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<float> weight; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReference Base; // 0x0030(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReference Effector; // 0x0040(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReference Target; // 0x0050(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
int32 IndexCount; // 0x0060(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPoseUtilityRFK;
|
|
|
|
// ScriptStruct AvaAnimation.PoseUtilityBipedController
|
|
// 0x01E0 (0x01E0 - 0x0000)
|
|
struct FPoseUtilityBipedController final
|
|
{
|
|
public:
|
|
struct FBoneReference Pelvis; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReference PelvisTarget; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPoseUtilityIK RightLeg; // 0x0020(0x003C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPoseUtilityIK LeftLeg; // 0x005C(0x003C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPoseUtilityRFK Spine; // 0x0098(0x0068)(Edit, NativeAccessSpecifierPublic)
|
|
struct FPoseUtilityIK RightArm; // 0x0100(0x003C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPoseUtilityIK LeftArm; // 0x013C(0x003C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPoseUtilityRFK Neck; // 0x0178(0x0068)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPoseUtilityBipedController;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_BipedIK
|
|
// 0x01F0 (0x0200 - 0x0010)
|
|
struct FAnimNode_BipedIK final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPoseUtilityBipedController ControlParameters; // 0x0020(0x01E0)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_BipedIK;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_TwoBoneIK_WorkData
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|
struct FRigUnit_TwoBoneIK_WorkData final
|
|
{
|
|
public:
|
|
TArray<int32> BoneIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<float> BoneLengths; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FRigBoneHierarchy ChainHierarchy; // 0x0020(0x0098)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_TwoBoneIK_WorkData;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_TwoBoneIK
|
|
// 0x0168 (0x01D0 - 0x0068)
|
|
struct FRigUnit_TwoBoneIK final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName EndBone; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTransform EndEffector; // 0x0070(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float TranslationLimitDistance; // 0x00A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StretchToMaxExtension; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxExtensionPercentage; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PrimaryAxis; // 0x00AC(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PoleVectorLengthMultiplier; // 0x00B8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableStretch; // 0x00BC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_BD[0x3]; // 0x00BD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float StretchStartRatio; // 0x00C0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StretchMaximumRatio; // 0x00C4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float weight; // 0x00C8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CushionAmount; // 0x00CC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_TwoBoneIK_DebugSettings DebugSettings; // 0x00D0(0x0040)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_TwoBoneIK_WorkData WorkData; // 0x0110(0x00B8)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1C8[0x8]; // 0x01C8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_TwoBoneIK;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_BoneTransformMultiplier
|
|
// 0x0038 (0x0100 - 0x00C8)
|
|
struct FAnimNode_BoneTransformMultiplier final : public FAnimNode_SkeletalControlBase
|
|
{
|
|
public:
|
|
struct FBoneReference BoneToModify; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector TranslationMultiplier; // 0x00D8(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RotationMultiplier; // 0x00E4(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ScaleMultiplier; // 0x00F0(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EBoneControlSpace TransformSpace; // 0x00FC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_FD[0x3]; // 0x00FD(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_BoneTransformMultiplier;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_CameraFixup
|
|
// 0x0058 (0x0068 - 0x0010)
|
|
struct FAnimNode_CameraFixup final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReference RootBone; // 0x0020(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReference CameraBone; // 0x0030(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReference TargetBone; // 0x0040(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_50[0x18]; // 0x0050(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_CameraFixup;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_SpineWarp_CounterRotateBone
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FRigUnit_SpineWarp_CounterRotateBone final
|
|
{
|
|
public:
|
|
class FName BoneToCounterRotate; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinAngle; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxAngle; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10[0x4]; // 0x0010(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_SpineWarp_CounterRotateBone;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_SpineWarp_DebugSettings
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FRigUnit_SpineWarp_DebugSettings final
|
|
{
|
|
public:
|
|
bool bEnabled; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Scale; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform WorldOffset; // 0x0010(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_SpineWarp_DebugSettings;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_SpineWarp_WorkData
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FRigUnit_SpineWarp_WorkData final
|
|
{
|
|
public:
|
|
TArray<int32> BoneIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector InitialEndControlTranslation; // 0x0010(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<float> BonePitchWeights; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FTransform> CachedBoneTransforms; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_SpineWarp_WorkData;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_SpineWarp
|
|
// 0x01A8 (0x0210 - 0x0068)
|
|
struct FRigUnit_SpineWarp final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName StartBone; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EndBone; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_78[0x8]; // 0x0078(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform StartControl; // 0x0080(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FTransform EndControl; // 0x00B0(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRuntimeFloatCurve PitchWeightCurve; // 0x00E0(0x0088)(NativeAccessSpecifierPublic)
|
|
bool bCounterRotateBones; // 0x0168(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_169[0x7]; // 0x0169(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FRigUnit_SpineWarp_CounterRotateBone> BonesToCounterRotate; // 0x0170(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float PelvisShiftForward; // 0x0180(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PelvisShiftUp; // 0x0184(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendWeight; // 0x0188(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_18C[0x4]; // 0x018C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRigUnit_SpineWarp_DebugSettings DebugSettings; // 0x0190(0x0040)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_SpineWarp_WorkData WorkData; // 0x01D0(0x0040)(Transient, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_SpineWarp;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_EyeTarget
|
|
// 0x0150 (0x0160 - 0x0010)
|
|
struct alignas(0x10) FAnimNode_EyeTarget final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_20[0x20]; // 0x0020(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 LODThreshold; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x11C]; // 0x0044(0x011C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_EyeTarget;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_IKMasterNode
|
|
// 0x0040 (0x01B0 - 0x0170)
|
|
struct FAnimNode_IKMasterNode final : public FAnimNode_ControlRigBase
|
|
{
|
|
public:
|
|
uint8 Pad_170[0x30]; // 0x0170(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float PoseBlendAlpha; // 0x01A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A4[0xC]; // 0x01A4(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_IKMasterNode;
|
|
|
|
// ScriptStruct AvaAnimation.InitializeEffectorData
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FInitializeEffectorData final
|
|
{
|
|
public:
|
|
struct FBoneReference FKBone; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReference EffectorBone; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FName TranslationControlCurve; // 0x0020(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_28[0x4]; // 0x0028(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName RotationControlCurve; // 0x002C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FInitializeEffectorData;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_InitializeEffectors
|
|
// 0x0020 (0x0030 - 0x0010)
|
|
struct FAnimNode_InitializeEffectors final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FInitializeEffectorData> EffectorData; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_InitializeEffectors;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_MirrorPoseFromMesh
|
|
// 0x0218 (0x0228 - 0x0010)
|
|
struct FAnimNode_MirrorPoseFromMesh final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class USkeletalMeshComponent> SourceMeshComponent; // 0x0010(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bUseAttachedParent : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCopyCurves : 1; // 0x0018(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
bool bCopyCustomAttributes; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bUseMeshPose : 1; // 0x001A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName RootBoneToCopy; // 0x001C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x204]; // 0x0024(0x0204)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_MirrorPoseFromMesh;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_MotionMatcher
|
|
// 0x0200 (0x0210 - 0x0010)
|
|
struct alignas(0x10) FAnimNode_MotionMatcher final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
class UDataTable* PoseTable; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UAnimSequence*> IdleAnimations; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class UObject* GoalDelegate; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Responsiveness; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BonusForSameMotion; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendDuration; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAnimationDrivesPill; // 0x003C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAlignRootDirection; // 0x003D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bStrideWarping; // 0x003E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHoldFootPositionWhenPlanted; // 0x003F(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ShowGoal; // 0x0040(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ShowTrail; // 0x0041(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ShowBestPath; // 0x0042(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ShowFeet; // 0x0043(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ShowVelocity; // 0x0044(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ShowCapsuleVsAnimation; // 0x0045(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_46[0x2]; // 0x0046(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float CandidatesToDrawPerFrame; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeToHoldEachCandidate; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimSequence* CurrentAnimSequence; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_58[0x1B8]; // 0x0058(0x01B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_MotionMatcher;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_MultiplyBoneTransforms
|
|
// 0x0028 (0x00F0 - 0x00C8)
|
|
struct FAnimNode_MultiplyBoneTransforms final : public FAnimNode_SkeletalControlBase
|
|
{
|
|
public:
|
|
struct FBoneReference SourceBone; // 0x00C8(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FBoneReference> TargetBones; // 0x00D8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bInvert; // 0x00E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E9[0x7]; // 0x00E9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_MultiplyBoneTransforms;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_RequestedLayerBlend
|
|
// 0x00A0 (0x00B0 - 0x0010)
|
|
struct alignas(0x10) FAnimNode_RequestedLayerBlend final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_20[0x90]; // 0x0020(0x0090)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_RequestedLayerBlend;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_StrideWarping
|
|
// 0x0370 (0x0380 - 0x0010)
|
|
struct FAnimNode_StrideWarping final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float StrideWarping; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0xC]; // 0x0024(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform StartTransform; // 0x0030(0x0030)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool EnableFootRayCasts; // 0x0060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float FootPlantedThreshold; // 0x0064(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector LeftKneeJointOffset; // 0x0068(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RightKneeJointOffset; // 0x0074(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool DrawDebug; // 0x0080(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_81[0x2FF]; // 0x0081(0x02FF)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_StrideWarping;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_Template
|
|
// 0x0010 (0x0020 - 0x0010)
|
|
struct FAnimNode_Template final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_Template;
|
|
|
|
// ScriptStruct AvaAnimation.AnimNode_TransformRootBone
|
|
// 0x0060 (0x0070 - 0x0010)
|
|
struct alignas(0x10) FAnimNode_TransformRootBone final : public FAnimNode_Base
|
|
{
|
|
public:
|
|
struct FPoseLink BasePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector Translate; // 0x0020(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator Rotate; // 0x002C(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38[0x38]; // 0x0038(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAnimNode_TransformRootBone;
|
|
|
|
// ScriptStruct AvaAnimation.StaticMeshPropInstanceData
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct alignas(0x04) FStaticMeshPropInstanceData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FStaticMeshPropInstanceData;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationExplicitPoseGroup
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FConversationExplicitPoseGroup final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DisplayName; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Description; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer Tags; // 0x0028(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationExplicitPoseGroup;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationLayeredAnimationWeightEntry
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FConversationLayeredAnimationWeightEntry final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DisplayName; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Description; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UFloatProvider* Provider; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationLayeredAnimationWeightEntry;
|
|
|
|
// ScriptStruct AvaAnimation.Conversation_InitialTransformSettings
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FConversation_InitialTransformSettings final
|
|
{
|
|
public:
|
|
class UConversationPreset_InitialTransform* TransformType; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool CheckGroundCollision; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool CheckNavMesh; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConversation_InitialTransformSettings;
|
|
|
|
// ScriptStruct AvaAnimation.Conversation_FinalTransformSettings
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FConversation_FinalTransformSettings final
|
|
{
|
|
public:
|
|
class UConversationPreset_FinalTransform* TransformType; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool CheckGroundCollision; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool CheckNavMesh; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConversation_FinalTransformSettings;
|
|
|
|
// ScriptStruct AvaAnimation.Conversation_InteractionActorSettings
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FConversation_InteractionActorSettings final
|
|
{
|
|
public:
|
|
bool EnableInitialPositionOverride; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool InitialPositionOverrideCheckGroundCollision; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool InitialPositionOverrideCheckNavMesh; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool EnableInitialPositionFromStationSockets; // 0x0003(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool InitialPositionFromStationSocketsCheckGroundCollision; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool InitialPositionFromStationSocketsCheckNavMesh; // 0x0005(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FConversation_InitialTransformSettings InitialTransformSettings; // 0x0008(0x0010)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FConversation_FinalTransformSettings FinalTransformSettings; // 0x0018(0x0010)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversation_InteractionActorSettings;
|
|
|
|
// ScriptStruct AvaAnimation.Conversation_AvatarSettings
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FConversation_AvatarSettings final
|
|
{
|
|
public:
|
|
struct FConversation_InitialTransformSettings InitialTransformSettings; // 0x0000(0x0010)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<class UConversationPreset_AvatarPlacement*> Placements; // 0x0010(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
bool EnableFinalPositionOverride; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool FinalPositionOverrideCheckGroundCollision; // 0x0021(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool FinalPositionOverrideCheckNavMesh; // 0x0022(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_23[0x5]; // 0x0023(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FConversation_FinalTransformSettings FinalTransformSettings; // 0x0028(0x0010)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class UConversationPreset_PreInitInvoke_Placement* PreInitInvokePlacement; // 0x0038(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversation_AvatarSettings;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationPreset
|
|
// 0x00D8 (0x00D8 - 0x0000)
|
|
struct FConversationPreset final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DisplayName; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Description; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool DefaultPresetTalkTo; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool DefaultPresetForced; // 0x0029(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagContainer SceneRigTags; // 0x0030(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer CameraTags; // 0x0050(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FConversation_InteractionActorSettings InteractionActorSettings; // 0x0070(0x0028)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FConversation_AvatarSettings AvatarSettings; // 0x0098(0x0040)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationPreset;
|
|
|
|
// ScriptStruct AvaAnimation.DampedSpringQuat
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct alignas(0x10) FDampedSpringQuat final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Frequency; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DampingRatio; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FDampedSpringQuat;
|
|
|
|
// ScriptStruct AvaAnimation.DampedSpringRotator
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FDampedSpringRotator final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Frequency; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DampingRatio; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FDampedSpringRotator;
|
|
|
|
// ScriptStruct AvaAnimation.DampedSpringAngle
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FDampedSpringAngle final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Frequency; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DampingRatio; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FDampedSpringAngle;
|
|
|
|
// ScriptStruct AvaAnimation.DampedSpringVector
|
|
// 0x0024 (0x0024 - 0x0000)
|
|
struct FDampedSpringVector final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Frequency; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DampingRatio; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MaxAcceleration; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FDampedSpringVector;
|
|
|
|
// ScriptStruct AvaAnimation.DampedSpringScalar
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FDampedSpringScalar final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Frequency; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DampingRatio; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FDampedSpringScalar;
|
|
|
|
// ScriptStruct AvaAnimation.DialogueLineData
|
|
// 0x0020 (0x0028 - 0x0008)
|
|
struct FDialogueLineData : public FTableRowBase
|
|
{
|
|
public:
|
|
float PreRoll; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float PostRoll; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float AnimLen; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EAnimTypeEnum Type; // 0x0014(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString Meta; // 0x0018(0x0010)(ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogueLineData;
|
|
|
|
// ScriptStruct AvaAnimation.DialogueLineDataHardRef
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
struct FDialogueLineDataHardRef final : public FDialogueLineData
|
|
{
|
|
public:
|
|
class UAnimSequence* DialogueLineAnim; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogueLineDataHardRef;
|
|
|
|
// ScriptStruct AvaAnimation.DialogueLineDataSoftRef
|
|
// 0x0028 (0x0050 - 0x0028)
|
|
struct FDialogueLineDataSoftRef final : public FDialogueLineData
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UAnimSequence> DialogueLineAnim; // 0x0028(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDialogueLineDataSoftRef;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_IncrementalRotation_DebugSettings
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FRigUnit_IncrementalRotation_DebugSettings final
|
|
{
|
|
public:
|
|
bool bEnabled; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Scale; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform WorldOffset; // 0x0010(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_IncrementalRotation_DebugSettings;
|
|
|
|
// ScriptStruct AvaAnimation.AnimMaskAssetRow
|
|
// 0x0008 (0x0010 - 0x0008)
|
|
struct FAnimMaskAssetRow final : public FTableRowBase
|
|
{
|
|
public:
|
|
class UAnimMaskAsset* AnimMaskAsset; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimMaskAssetRow;
|
|
|
|
// ScriptStruct AvaAnimation.FacialAnimation
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FFacialAnimation final
|
|
{
|
|
public:
|
|
float Transition; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagContainer AnimTags; // 0x0008(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
bool bStartAtRandomTime; // 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_FFacialAnimation;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_CurveRotation_Target
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FRigUnit_CurveRotation_Target final
|
|
{
|
|
public:
|
|
float weight; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Axis; // 0x0004(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Target; // 0x0010(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EOrientationTargetKind2 Kind; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Space; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_CurveRotation_Target;
|
|
|
|
// ScriptStruct AvaAnimation.FeatureVector
|
|
// 0x0088 (0x0090 - 0x0008)
|
|
struct FFeatureVector final : public FTableRowBase
|
|
{
|
|
public:
|
|
class UAnimSequence* AnimSequence; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Time; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Velocity; // 0x0014(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Position33; // 0x0020(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D FacingDir33; // 0x002C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Position66; // 0x0034(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D FacingDir66; // 0x0040(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Position99; // 0x0048(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D FacingDir99; // 0x0054(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector LeftFootPosition; // 0x005C(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector LeftFootVelocity; // 0x0068(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RightFootPosition; // 0x0074(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RightFootVelocity; // 0x0080(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FFeatureVector;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationLayeredAnimationWeight
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FConversationLayeredAnimationWeight final
|
|
{
|
|
public:
|
|
class FName WeightEntryName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationLayeredAnimationWeight;
|
|
|
|
// ScriptStruct AvaAnimation.BoneReferenceEx
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FBoneReferenceEx final : public FBoneReference
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FBoneReferenceEx;
|
|
|
|
// ScriptStruct AvaAnimation.CurveNameProperty
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FCurveNameProperty final
|
|
{
|
|
public:
|
|
class FName CurveName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x4]; // 0x0008(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCurveNameProperty;
|
|
|
|
// ScriptStruct AvaAnimation.CurveIndexProperty
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct FCurveIndexProperty final
|
|
{
|
|
public:
|
|
uint16 CurveIndex; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCurveIndexProperty;
|
|
|
|
// ScriptStruct AvaAnimation.BoneIndexProperty
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FBoneIndexProperty final
|
|
{
|
|
public:
|
|
int32 BoneIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FBoneIndexProperty;
|
|
|
|
// ScriptStruct AvaAnimation.IKTaskReferenceProperty
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FIKTaskReferenceProperty final
|
|
{
|
|
public:
|
|
int32 TaskIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FIKTaskReferenceProperty;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_AimAtControl
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FIKDriver_AimAtControl final
|
|
{
|
|
public:
|
|
struct FIKTaskReferenceProperty Task; // 0x0000(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
EAnimationDirections DirectionDriver; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_AimAtControl;
|
|
|
|
// ScriptStruct AvaAnimation.LookLimits
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FLookLimits final
|
|
{
|
|
public:
|
|
float Horizontal; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Vertical; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FLookLimits;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_IncrementalRotation_WorkData
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FRigUnit_IncrementalRotation_WorkData final
|
|
{
|
|
public:
|
|
TArray<int32> BoneIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FLookLimits> ActualLookRanges; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<float> AngleLimits; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<float> Angles; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FTransform> BoneLocalTransforms; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class FName PrimaryCachedSpaceName; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PrimaryCachedSpaceIndex; // 0x0058(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SecondaryCachedSpaceName; // 0x005C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SecondaryCachedSpaceIndex; // 0x0064(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_IncrementalRotation_WorkData;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_AimAtConeOnlyControl
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct FIKDriver_AimAtConeOnlyControl final
|
|
{
|
|
public:
|
|
struct FBoneReferenceEx AimBoneReference; // 0x0000(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBoneReferenceEx NeckBoneReference; // 0x0010(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAnimationDirections DirectionDriver; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float YawLimit; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PitchLimit; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReduceConeWithSpeed; // 0x002C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float SpeedForReduction; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RatioToReduce; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BackDeadZoneAngle; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator ConeRotationOffset; // 0x003C(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRotator TaskRotationOffset; // 0x0048(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector2D BlendSpeedRange; // 0x0054(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D Speed2BlendSpeedRange; // 0x005C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeDelay; // 0x0064(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DelayStartTime; // 0x0068(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PrevTargetDirection; // 0x006C(0x000C)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_AimAtConeOnlyControl;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_AimAtConstrainedControl
|
|
// 0x02A0 (0x02A0 - 0x0000)
|
|
struct alignas(0x10) FIKDriver_AimAtConstrainedControl final
|
|
{
|
|
public:
|
|
EAnimationDirections DirectionDriver; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FBoneReferenceEx AimBoneReference; // 0x0004(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBoneReferenceEx NeckBoneReference; // 0x0014(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator RotationOffset; // 0x0024(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FName AimAlphaVariableName; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AimTargetVariableName; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AimLoosenessVariableName; // 0x0040(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SpineMobilityVariableName; // 0x0048(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ApplyConstraintsVariableName; // 0x0050(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLimitDirectionToCone; // 0x0058(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float YawLimit; // 0x005C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PitchLimit; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRuntimeFloatCurve LimitFactorOverSpeed; // 0x0068(0x0088)(Edit, NativeAccessSpecifierPublic)
|
|
float YawFrequency; // 0x00F0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float YawDampingRatio; // 0x00F4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PitchFrequency; // 0x00F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PitchDampingRatio; // 0x00FC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendInDuration; // 0x0100(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendOutDuration; // 0x0104(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BackDeadZoneAngle; // 0x0108(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCurveIndexProperty DisableCurve; // 0x010C(0x0002)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCurveIndexProperty YawFrequencyCurve; // 0x010E(0x0002)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCurveIndexProperty PitchFrequencyCurve; // 0x0110(0x0002)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_112[0x2]; // 0x0112(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCurveNameProperty DisableCurveName; // 0x0114(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCurveNameProperty YawFrequencyCurveName; // 0x0120(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCurveNameProperty PitchFrequencyCurveName; // 0x012C(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_138[0x168]; // 0x0138(0x0168)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_AimAtConstrainedControl;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_AnimationDrivenData
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FIKDriver_AnimationDrivenData final
|
|
{
|
|
public:
|
|
struct FIKTaskReferenceProperty Task; // 0x0000(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneIndexProperty RotationTargetBone; // 0x0004(0x0004)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBoneIndexProperty TranslationTargetBone; // 0x0008(0x0004)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCurveIndexProperty RotationWeightCurve; // 0x000C(0x0002)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCurveIndexProperty TranslationWeightCurve; // 0x000E(0x0002)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCurveNameProperty RotationWeightCurveName; // 0x0010(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FCurveNameProperty TranslationWeightCurveName; // 0x001C(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_AnimationDrivenData;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_FloorContactControl
|
|
// 0x01A0 (0x01A0 - 0x0000)
|
|
struct FIKDriver_FloorContactControl final
|
|
{
|
|
public:
|
|
struct FBoneReferenceEx BoneRef; // 0x0000(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AlphaVariableName; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TransformVariableName; // 0x0018(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RampInHeight; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RampOutHeight; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TranslationInterpRate; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationInterpRate; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FixupHeight; // 0x0030(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0xC]; // 0x0034(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FQuat FixupRotation; // 0x0040(0x0010)(Transient, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EFCEShape Shape; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Extents; // 0x0054(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTransform Offset; // 0x0060(0x0030)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool DrawDebug; // 0x0090(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool UseCustomScale; // 0x0091(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_92[0x2]; // 0x0092(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float CustomRayTraceStartScale; // 0x0094(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CustomRayTraceFinishScale; // 0x0098(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9C[0x10]; // 0x009C(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bUseFKOrientation; // 0x00AC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_AD[0x3]; // 0x00AD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MeshOffset; // 0x00B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Alpha; // 0x00B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B8[0xE8]; // 0x00B8(0x00E8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_FloorContactControl;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_FloorContactProfileSettings
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FIKDriver_FloorContactProfileSettings final
|
|
{
|
|
public:
|
|
float HipMultiplier; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxLegExtension; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReverseFootFactor; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PitchLimit; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StabilizationThreshold; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_FloorContactProfileSettings;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_FloorContactProfile
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FIKDriver_FloorContactProfile final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D SlopeRange; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D SpeedRange; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EFCPSupportType SupportType; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EFCPMovementType MovementType; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendInTime; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FIKDriver_FloorContactProfileSettings OverrideSettings; // 0x0024(0x0014)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_FloorContactProfile;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_GroundAdjustment_ReachControl
|
|
// 0x0110 (0x0110 - 0x0000)
|
|
struct alignas(0x10) FIKDriver_GroundAdjustment_ReachControl final
|
|
{
|
|
public:
|
|
struct FBoneReferenceEx BoneReference; // 0x0000(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FBoneReferenceEx> EndEffectorBoneReferences; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float InterpSpeed; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InterpDampingFactor; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FilteringSpeed; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FilteringDampingFactor; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LowestOrAverage; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxControlAdjustment; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AlphaVariableName; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TargetTransformVariableName; // 0x0040(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_48[0xC8]; // 0x0048(0x00C8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_GroundAdjustment_ReachControl;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_GroundAdjustment_Control
|
|
// 0x0370 (0x0370 - 0x0000)
|
|
struct FIKDriver_GroundAdjustment_Control final
|
|
{
|
|
public:
|
|
struct FBoneReferenceEx BoneReference; // 0x0000(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBoneReferenceEx TraceBoneReference; // 0x0010(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EIKDriver_GroundAdjustment_TraceShape TraceShape; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0xF]; // 0x0021(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform TraceShapeLocalOffset; // 0x0030(0x0030)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bTraceComplex; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRequireOnGroundForStepDown; // 0x0061(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_62[0x2]; // 0x0062(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxStepUpHeight; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxStepDownHeight; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxAdjustmentAngle; // 0x006C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxControlHeight; // 0x0070(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCurveIndexProperty TimeToContactCurve; // 0x0074(0x0002)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_76[0x2]; // 0x0076(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCurveNameProperty TimeToContactCurveName; // 0x0078(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoneReferenceEx AnticipationTargetBoneReference; // 0x0084(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AlphaVariableName; // 0x0094(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TargetTransformVariableName; // 0x009C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ExtensionVariableName; // 0x00A4(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxLegExtension; // 0x00AC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B0[0x2C0]; // 0x00B0(0x02C0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_GroundAdjustment_Control;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_NeckLookAt_ConeConstraintBone
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FRigUnit_NeckLookAt_ConeConstraintBone final
|
|
{
|
|
public:
|
|
class FName Bone; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRigUnit_NeckLookAt_ConeConstraint Constraint; // 0x0010(0x0030)(NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_NeckLookAt_ConeConstraintBone;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_LadderContactControl
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FIKDriver_LadderContactControl final
|
|
{
|
|
public:
|
|
struct FIKTaskReferenceProperty Task; // 0x0000(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool Enable; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool DebugDraw; // 0x0005(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float OffsetZ; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HandOffset; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LadderUpPlaneOffset; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LadderDownPlaneOffset; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LockVelocityThreshold; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float UnlockVelocityThreshold; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float UnlockMoveThreshold; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float JumpToNextRungThreshold; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float UnlockPastTopExtentThreshold; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LockBlendTime; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float UnlockBlendTime; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InitDelay; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38[0x28]; // 0x0038(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_LadderContactControl;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_LedgeContactHipsControl
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct alignas(0x10) FIKDriver_LedgeContactHipsControl final
|
|
{
|
|
public:
|
|
class FName AlphaVariableName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TargetTransformVariableName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBoneReferenceEx BoneReference; // 0x0010(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxRotationAngleAwayFromWall; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinDistanceFromWall; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_28[0x88]; // 0x0028(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_LedgeContactHipsControl;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_LedgeContactFootControl
|
|
// 0x0130 (0x0130 - 0x0000)
|
|
struct alignas(0x10) FIKDriver_LedgeContactFootControl final
|
|
{
|
|
public:
|
|
class FName AlphaVariableName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TargetTransformVariableName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ExtensionVariableName; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ToeTransformVariableName; // 0x0018(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBoneReferenceEx BoneReference; // 0x0020(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBoneReferenceEx ToeBoneReference; // 0x0030(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SweepRadius; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector WallLocationRelativeToBone; // 0x0044(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxLegExtension; // 0x0050(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54[0xDC]; // 0x0054(0x00DC)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_LedgeContactFootControl;
|
|
|
|
// ScriptStruct AvaAnimation.IKDriver_LedgeContactHandControl
|
|
// 0x00D0 (0x00D0 - 0x0000)
|
|
struct alignas(0x10) FIKDriver_LedgeContactHandControl final
|
|
{
|
|
public:
|
|
class FName AlphaVariableName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TargetTransformVariableName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBoneReferenceEx BoneReference; // 0x0010(0x0010)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SweepRadius; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector LedgeLocationRelativeToBone; // 0x0024(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_30[0xA0]; // 0x0030(0x00A0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FIKDriver_LedgeContactHandControl;
|
|
|
|
// ScriptStruct AvaAnimation.IKPoseFixupDefinition
|
|
// 0x00C0 (0x00C0 - 0x0000)
|
|
struct FIKPoseFixupDefinition final
|
|
{
|
|
public:
|
|
class FName ControlledBoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ReferenceBoneName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName IkInputTransformName; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTransformProvider* ControlledOffsetProvider; // 0x0018(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTransform ControlledOffset; // 0x0020(0x0030)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FName IkInputAlphaName; // 0x0050(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AlphaCurveName; // 0x0058(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bApplyBlendToAlphaCurve; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float BlendInTime; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendOutTime; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool TranslateOnly; // 0x006C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ReferenceScale; // 0x0070(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName IkInputCushionAmountName; // 0x0074(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CushionAmount; // 0x007C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTransformProvider* TargetTransform; // 0x0080(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTransformProvider* TargetOffsetProvider; // 0x0088(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTransform TargetOffset; // 0x0090(0x0030)(Edit, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FIKPoseFixupDefinition;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationCameraRegistrationReference
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FConversationCameraRegistrationReference final
|
|
{
|
|
public:
|
|
class FName CameraRegistrationName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationCameraRegistrationReference;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationExplicitCameraShotReference
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FConversationExplicitCameraShotReference final
|
|
{
|
|
public:
|
|
class FName CameraShotName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationExplicitCameraShotReference;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationExplicitLayeredAnimationReference
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FConversationExplicitLayeredAnimationReference final
|
|
{
|
|
public:
|
|
class FName CategoryName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName animationName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationExplicitLayeredAnimationReference;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationExplicitPoseGroupReference
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FConversationExplicitPoseGroupReference final
|
|
{
|
|
public:
|
|
class FName PoseGroupName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationExplicitPoseGroupReference;
|
|
|
|
// ScriptStruct AvaAnimation.ConversationPresetReference
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FConversationPresetReference final
|
|
{
|
|
public:
|
|
class FName PresetName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConversationPresetReference;
|
|
|
|
// ScriptStruct AvaAnimation.PerClipLayerGroupLayer
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPerClipLayerGroupLayer final
|
|
{
|
|
public:
|
|
class UAnimationAsset* LayerAnimation; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName LayerName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAnimationRequestLayerReference LayerReference; // 0x0010(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool ScaleToFit; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPerClipLayerGroupLayer;
|
|
|
|
// ScriptStruct AvaAnimation.PoseGroupTransition
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FPoseGroupTransition final
|
|
{
|
|
public:
|
|
class UPoseGroup* EndState; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimationAsset* TransitionAnim; // 0x0008(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimationProvider* TransitionAnimation; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<TSoftObjectPtr<class UAnimSequenceBase>> TransitionAnimationClips; // 0x0018(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
bool bBlockLayeredAnimations; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPoseGroupTransition;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_CurveRotation_DebugSettings
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FRigUnit_CurveRotation_DebugSettings final
|
|
{
|
|
public:
|
|
bool bEnabled; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Scale; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform WorldOffset; // 0x0010(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_CurveRotation_DebugSettings;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_CurveRotation
|
|
// 0x0118 (0x0180 - 0x0068)
|
|
struct FRigUnit_CurveRotation final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName LeafBone; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TrunkBone; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_CurveRotation_Target Primary; // 0x0078(0x0028)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_CurveRotation_Target Secondary; // 0x00A0(0x0028)(NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FRuntimeFloatCurve> PerBoneAngleCurve; // 0x00C8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<float> PerBoneInterpTime; // 0x00D8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bPropagateToChildren; // 0x00E8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E9[0x7]; // 0x00E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRigUnit_CurveRotation_DebugSettings DebugSettings; // 0x00F0(0x0040)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_CurveRotation_WorkData WorkData; // 0x0130(0x0048)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_178[0x8]; // 0x0178(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_CurveRotation;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_FourBoneIK
|
|
// 0x01A8 (0x0210 - 0x0068)
|
|
struct FRigUnit_FourBoneIK final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName EndBone; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTransform EndEffector; // 0x0070(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float TranslationLimitDistance; // 0x00A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StretchToMaxExtension; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxExtensionPercentage; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PrimaryAxis; // 0x00AC(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector HelperAOffset; // 0x00B8(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector HelperBOffset; // 0x00C4(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PoleVectorLengthMultiplier; // 0x00D0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableStretch; // 0x00D4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D5[0x3]; // 0x00D5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float StretchStartRatio; // 0x00D8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StretchMaximumRatio; // 0x00DC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float weight; // 0x00E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E4[0xC]; // 0x00E4(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRigUnit_FourBoneIK_DebugSettings DebugSettings; // 0x00F0(0x0040)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_FourBoneIK_WorkData WorkData; // 0x0130(0x00D8)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_208[0x8]; // 0x0208(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_FourBoneIK;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_WB_AimBone_Target
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FRigUnit_WB_AimBone_Target final
|
|
{
|
|
public:
|
|
float weight; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Axis; // 0x0004(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Target; // 0x0010(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EOrientationTargetKind Kind; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Space; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_WB_AimBone_Target;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_IncrementalRotation
|
|
// 0x0128 (0x0190 - 0x0068)
|
|
struct FRigUnit_IncrementalRotation final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName LeafBone; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TrunkBone; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_WB_AimBone_Target Primary; // 0x0078(0x0028)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_WB_AimBone_Target Secondary; // 0x00A0(0x0028)(NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FLookLimits> LookLimits; // 0x00C8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float Blending; // 0x00D8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EControlRigAnimEasingType RotationEaseType; // 0x00DC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPropagateToChildren; // 0x00DD(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_DE[0x2]; // 0x00DE(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRigUnit_IncrementalRotation_DebugSettings DebugSettings; // 0x00E0(0x0040)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_IncrementalRotation_WorkData WorkData; // 0x0120(0x0068)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_188[0x8]; // 0x0188(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_IncrementalRotation;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_NeckLookAt_BoneRotation
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FRigUnit_NeckLookAt_BoneRotation final
|
|
{
|
|
public:
|
|
class FName Bone; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator BoneRotation; // 0x0008(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_NeckLookAt_BoneRotation;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_NeckLookAt_SoftAngleLimits
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FRigUnit_NeckLookAt_SoftAngleLimits final
|
|
{
|
|
public:
|
|
float MinInputAngle; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxInputAngle; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxOutputAngle; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LoosenessFactor; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_NeckLookAt_SoftAngleLimits;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_NeckLookAt_DebugSettings
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FRigUnit_NeckLookAt_DebugSettings final
|
|
{
|
|
public:
|
|
bool bEnabled; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Scale; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor Color; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform WorldOffset; // 0x0020(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_NeckLookAt_DebugSettings;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_NeckLookAt_WorkData
|
|
// 0x01E0 (0x01E0 - 0x0000)
|
|
struct alignas(0x10) FRigUnit_NeckLookAt_WorkData final
|
|
{
|
|
public:
|
|
TArray<int32> BoneIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FQuat> BoneLocalRotations; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FRigUnit_NeckLookAt_ConeConstraint> PerBoneConstraints; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<float> BoneLengths; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float ChainLength; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<float> BoneYawWeights; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<float> BonePitchWeights; // 0x0058(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FRigBoneHierarchy ChainHierarchy; // 0x0068(0x0098)(NativeAccessSpecifierPublic)
|
|
uint8 Pad_100[0xE0]; // 0x0100(0x00E0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_NeckLookAt_WorkData;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_NeckLookAt
|
|
// 0x0498 (0x0500 - 0x0068)
|
|
struct FRigUnit_NeckLookAt final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName EffectorBone; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName StartBone; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator SpaceRotationSetting; // 0x0078(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRotator BaseBoneRotation; // 0x0084(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FRigUnit_NeckLookAt_BoneRotation> BoneRotations; // 0x0090(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_NeckLookAt_Target Target; // 0x00A0(0x0024)(NoDestructor, NativeAccessSpecifierPublic)
|
|
float SpineMobility; // 0x00C4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRuntimeFloatCurve YawWeightCurve; // 0x00C8(0x0088)(NativeAccessSpecifierPublic)
|
|
struct FRuntimeFloatCurve PitchWeightCurve; // 0x0150(0x0088)(NativeAccessSpecifierPublic)
|
|
struct FRuntimeFloatCurve PitchFromYawWeightCurve; // 0x01D8(0x0088)(NativeAccessSpecifierPublic)
|
|
struct FRigUnit_NeckLookAt_SoftAngleLimits InputYawMapping; // 0x0260(0x0010)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_NeckLookAt_SoftAngleLimits InputPitchMapping; // 0x0270(0x0010)(NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bApplyConstraints; // 0x0280(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_281[0xF]; // 0x0281(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRigUnit_NeckLookAt_ConeConstraint BaseConstraint; // 0x0290(0x0030)(NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FRigUnit_NeckLookAt_ConeConstraintBone> BoneConstraints; // 0x02C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_NeckLookAt_DebugSettings DebugSettings; // 0x02D0(0x0050)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_NeckLookAt_WorkData WorkData; // 0x0320(0x01E0)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_NeckLookAt;
|
|
|
|
// ScriptStruct AvaAnimation.RitUnit_SetControlFloat_EditorWorkaround
|
|
// 0x0028 (0x0090 - 0x0068)
|
|
struct FRitUnit_SetControlFloat_EditorWorkaround final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName Control; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FloatValue; // 0x0070(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FloatValueInEditor; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCachedRigElement CachedControlIndex; // 0x0078(0x0014)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRitUnit_SetControlFloat_EditorWorkaround;
|
|
|
|
// ScriptStruct AvaAnimation.RitUnit_SetControlTransform_EditorWorkaround
|
|
// 0x0058 (0x00C0 - 0x0068)
|
|
struct FRitUnit_SetControlTransform_EditorWorkaround final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName Control; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTransform Transform; // 0x0070(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EBoneGetterSetterMode Space; // 0x00A0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A1[0x3]; // 0x00A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCachedRigElement CachedControlIndex; // 0x00A4(0x0014)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRitUnit_SetControlTransform_EditorWorkaround;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_SplineIK_WorkData
|
|
// 0x0138 (0x0138 - 0x0000)
|
|
struct alignas(0x08) FRigUnit_SplineIK_WorkData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x138]; // 0x0000(0x0138)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_SplineIK_WorkData;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_SplineIK_DebugSettings
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FRigUnit_SplineIK_DebugSettings final
|
|
{
|
|
public:
|
|
bool bEnabled; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Scale; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform WorldOffset; // 0x0010(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_SplineIK_DebugSettings;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_SplineIK
|
|
// 0x01F8 (0x0260 - 0x0068)
|
|
struct FRigUnit_SplineIK final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName StartBone; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EndBone; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESplineIKBoneAxis BoneAxis; // 0x0078(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAutoCalculateSpline; // 0x0079(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_7A[0x2]; // 0x007A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 PointCount; // 0x007C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FTransform> ControlPoints; // 0x0080(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float Roll; // 0x0090(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TwistStart; // 0x0094(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TwistEnd; // 0x0098(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FAlphaBlend TwistBlend; // 0x00A0(0x0030)(NoDestructor, NativeAccessSpecifierPublic)
|
|
float Stretch; // 0x00D0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Offset; // 0x00D4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D8[0x8]; // 0x00D8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRigUnit_SplineIK_DebugSettings DebugSettings; // 0x00E0(0x0040)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_SplineIK_WorkData WorkData; // 0x0120(0x0138)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_258[0x8]; // 0x0258(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_SplineIK;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_ThreeBoneIK_DebugSettings
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FRigUnit_ThreeBoneIK_DebugSettings final
|
|
{
|
|
public:
|
|
bool bEnabled; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDrawAxes; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDrawOriginalBoneChain; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDrawPoleVectorCalculation; // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Scale; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform WorldOffset; // 0x0010(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_ThreeBoneIK_DebugSettings;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_ThreeBoneIK_WorkData
|
|
// 0x00C8 (0x00C8 - 0x0000)
|
|
struct FRigUnit_ThreeBoneIK_WorkData final
|
|
{
|
|
public:
|
|
TArray<int32> BoneIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<float> BoneLengths; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FTransform> HelperTransforms; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FRigBoneHierarchy ChainHierarchy; // 0x0030(0x0098)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_ThreeBoneIK_WorkData;
|
|
|
|
// ScriptStruct AvaAnimation.RigUnit_ThreeBoneIK
|
|
// 0x0188 (0x01F0 - 0x0068)
|
|
struct FRigUnit_ThreeBoneIK final : public FRigUnitMutable
|
|
{
|
|
public:
|
|
class FName EndBone; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTransform EndEffector; // 0x0070(0x0030)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float TranslationLimitDistance; // 0x00A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StretchToMaxExtension; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxExtensionPercentage; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PrimaryAxis; // 0x00AC(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector HelperOffset; // 0x00B8(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PoleVectorLengthMultiplier; // 0x00C4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableStretch; // 0x00C8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C9[0x3]; // 0x00C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float StretchStartRatio; // 0x00CC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StretchMaximumRatio; // 0x00D0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float weight; // 0x00D4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D8[0x8]; // 0x00D8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRigUnit_ThreeBoneIK_DebugSettings DebugSettings; // 0x00E0(0x0040)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRigUnit_ThreeBoneIK_WorkData WorkData; // 0x0120(0x00C8)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1E8[0x8]; // 0x01E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRigUnit_ThreeBoneIK;
|
|
|
|
// ScriptStruct AvaAnimation.ConditionalStaticMeshPool
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FConditionalStaticMeshPool final
|
|
{
|
|
public:
|
|
struct FVector2D TimeRange; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<TSoftObjectPtr<class UStaticMesh>> StaticMeshPool; // 0x0008(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConditionalStaticMeshPool;
|
|
|
|
}
|
|
|