Files
ReshadePluginsCore/Hogwarts Legacy/SDK/Ragdoll_structs.hpp
2026-03-06 01:33:32 +01:00

397 lines
26 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: Ragdoll
#include "Basic.hpp"
#include "CoreUObject_structs.hpp"
#include "Engine_structs.hpp"
#include "GameplayTags_structs.hpp"
namespace SDK
{
// Enum Ragdoll.EPhysicsVirtualForceApplication
// NumValues: 0x0005
enum class EPhysicsVirtualForceApplication : uint8
{
PartialBodyOnly = 0,
FullBodyOnly = 1,
Always = 2,
Never = 3,
EPhysicsVirtualForceApplication_MAX = 4,
};
// Enum Ragdoll.ERagdollDriveAnimEnum
// NumValues: 0x0005
enum class ERagdollDriveAnimEnum : uint8
{
DriveHoldPriorLastPose = 0,
DriveKeepPrior = 1,
DriveToAnim = 2,
DriveToGetupPose = 3,
ERagdollDriveAnimEnum_MAX = 4,
};
// Enum Ragdoll.ERagdollSensoryBehaviorEnum
// NumValues: 0x0004
enum class ERagdollSensoryBehaviorEnum : uint8
{
RSBE_CurrentlyActive = 0,
RSBE_PriorActive = 1,
RSBE_HadActive = 2,
RSBE_MAX = 3,
};
// Enum Ragdoll.ERagdollSensoryStatusValueEnum
// NumValues: 0x000C
enum class ERagdollSensoryStatusValueEnum : uint8
{
RSSVE_OnGround = 0,
RSSVE_InAir = 1,
RSSVE_Hovering = 2,
RSSVE_Dead = 3,
RSSVE_GetupObstructed = 4,
RSSVE_NearDeathKneeling = 5,
RSSVE_Frozen = 6,
RSSVE_OnFire = 7,
RSSVE_Charred = 8,
RSSVE_Petrified = 9,
RSSVE_Resurrecting = 10,
RSSVE_MAX = 11,
};
// Enum Ragdoll.ERagdollSensoryRangeValueEnum
// NumValues: 0x000F
enum class ERagdollSensoryRangeValueEnum : uint8
{
RSRVE_HeightAboveGround = 0,
RSRVE_Velocity = 1,
RSRVE_HorizontalVelocity = 2,
RSRVE_VerticalVelocity = 3,
RSRVE_TotalTimeRagdolling = 4,
RSRVE_TimeOnGround = 5,
RSRVE_TimeInAir = 6,
RSRVE_TimeHovering = 7,
RSRVE_TimeGetupObstructed = 8,
RSRVE_TimeInCurBehavior = 9,
RSRVE_TimeDead = 10,
RSRVE_TimeToImminentCollision = 11,
RSRVE_TimeInCurAudioBehavior = 12,
RSRVE_LastNavmeshSeperation = 13,
RSRVE_MAX = 14,
};
// Enum Ragdoll.ERagdollBodyLineUprightEnum
// NumValues: 0x0006
enum class ERagdollBodyLineUprightEnum : uint8
{
RBLUE_SpineLineUpright = 0,
RBLUE_ShoulderLineUpright = 1,
RBLUE_HipLineUpright = 2,
RBLUE_ChestUpright = 3,
RBLUE_PelvisUpright = 4,
RBLUE_MAX = 5,
};
// Enum Ragdoll.ERagdollCOMRotationDrivingMode
// NumValues: 0x0004
enum class ERagdollCOMRotationDrivingMode : uint8
{
NoDriving = 0,
DriveToCapsuleRotation = 1,
DriveToKeepUpright = 2,
ERagdollCOMRotationDrivingMode_MAX = 3,
};
// Enum Ragdoll.ERagdollCOMLocationDrivingMode
// NumValues: 0x0007
enum class ERagdollCOMLocationDrivingMode : uint8
{
NoDriving = 0,
DriveToCapsuleLocation = 1,
DriveToCapsuleHeight = 2,
DriveToCapsuleLocationAndKeepMoving = 3,
DriveToCapsuleHorizontalLocation = 4,
DampVelocity = 5,
ERagdollCOMLocationDrivingMode_MAX = 6,
};
// Enum Ragdoll.ERagdollPoseDrivingMode
// NumValues: 0x0006
enum class ERagdollPoseDrivingMode : uint8
{
Strong = 0,
Weak = 1,
Inactive = 2,
Dead = 3,
Petrified = 4,
ERagdollPoseDrivingMode_MAX = 5,
};
// Enum Ragdoll.EImpactReactionStrength
// NumValues: 0x0007
enum class EImpactReactionStrength : uint8
{
None = 0,
Hitch = 1,
Knockdown = 2,
Levioso = 3,
DeathBlows = 4,
Slam = 5,
EImpactReactionStrength_MAX = 6,
};
// ScriptStruct Ragdoll.PhysicsPD
// 0x000C (0x000C - 0x0000)
struct FPhysicsPD final
{
public:
float Stiffness; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Damping; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Max; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPhysicsPD;
// ScriptStruct Ragdoll.PhysicsVirtualForcePD
// 0x0024 (0x0024 - 0x0000)
struct FPhysicsVirtualForcePD final
{
public:
struct FPhysicsPD PD; // 0x0000(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FVector ForceLocationLocal; // 0x000C(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float GravityCompensation; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Depth; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EPhysicsVirtualForceApplication Application; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FPhysicsVirtualForcePD;
// ScriptStruct Ragdoll.PhysicsForceAndTorquePD
// 0x0024 (0x0024 - 0x0000)
struct FPhysicsForceAndTorquePD final
{
public:
struct FPhysicsPD VerticalForce; // 0x0000(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FPhysicsPD HorizontalForce; // 0x000C(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FPhysicsPD Torque; // 0x0018(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPhysicsForceAndTorquePD;
// ScriptStruct Ragdoll.RagdollBodyConstraintsConfig
// 0x0058 (0x0058 - 0x0000)
struct FRagdollBodyConstraintsConfig final
{
public:
TSet<class FName> ConstrainedBodies; // 0x0000(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
float EaseInDuration; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FRagdollBodyConstraintsConfig;
// ScriptStruct Ragdoll.PhysicsPoseDrivingConfig
// 0x0058 (0x0058 - 0x0000)
struct FPhysicsPoseDrivingConfig final
{
public:
TMap<class FName, struct FPhysicsVirtualForcePD> VirtualForces; // 0x0000(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
float GravityCompensation; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FPhysicsPoseDrivingConfig;
// ScriptStruct Ragdoll.AudioLayerBehaviorState
// 0x0018 (0x0018 - 0x0000)
struct alignas(0x08) FAudioLayerBehaviorState final
{
public:
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FAudioLayerBehaviorState;
// ScriptStruct Ragdoll.RagdollAudioBehaviorLayer
// 0x0018 (0x0018 - 0x0000)
struct FRagdollAudioBehaviorLayer final
{
public:
class FName LayerName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class URagdollAudioBehavior*> AudioBehaviors; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRagdollAudioBehaviorLayer;
// ScriptStruct Ragdoll.RagdollState
// 0x0030 (0x0030 - 0x0000)
struct FRagdollState final
{
public:
TArray<class URagdollSensoryState*> RequiredAll; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class URagdollSensoryState*> RequiredAny; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class URagdollSensoryState*> RequiredNone; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRagdollState;
// ScriptStruct Ragdoll.RagdollGetupOptions
// 0x0038 (0x0038 - 0x0000)
struct FRagdollGetupOptions final
{
public:
struct FRagdollState RequiredState; // 0x0000(0x0030)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
class FName TargetGetupProfile; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRagdollGetupOptions;
// ScriptStruct Ragdoll.RagdollSensoryBehavior
// 0x0018 (0x0018 - 0x0000)
struct FRagdollSensoryBehavior final
{
public:
ERagdollSensoryBehaviorEnum Relativity; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class URagdollBehavior* Behavior; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool status; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FRagdollSensoryBehavior;
// ScriptStruct Ragdoll.RagdollPhysicsBodyPredicate
// 0x0028 (0x0028 - 0x0000)
struct FRagdollPhysicsBodyPredicate final
{
public:
class UPhysicsAsset* WhenPhysicsAsset; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FName> IncludedPhysicBodyBones; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FName> ExcludedPhysicBodyBones; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRagdollPhysicsBodyPredicate;
// ScriptStruct Ragdoll.RagdollSensoryCollision
// 0x0030 (0x0030 - 0x0000)
struct FRagdollSensoryCollision final
{
public:
float ImpactImpulseMin; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ImpactImpulseMax; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IfOutOfRange; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool RequireNormalToWorldUpRealitiveRange; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float NormalToWorldUpAngleMin; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NormalToWorldUpAngleMax; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FRagdollPhysicsBodyPredicate> PhysicsBodyRequirements; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
bool status; // 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_FRagdollSensoryCollision;
// ScriptStruct Ragdoll.RagdollSensoryStatus
// 0x0002 (0x0002 - 0x0000)
struct FRagdollSensoryStatus final
{
public:
ERagdollSensoryStatusValueEnum SensoryValue; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool status; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRagdollSensoryStatus;
// ScriptStruct Ragdoll.RagdollSensoryRange
// 0x0010 (0x0010 - 0x0000)
struct FRagdollSensoryRange final
{
public:
ERagdollSensoryRangeValueEnum SensoryValue; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Min; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Max; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IfOutOfRange; // 0x000C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FRagdollSensoryRange;
// ScriptStruct Ragdoll.RagdollUprightRange
// 0x000C (0x000C - 0x0000)
struct FRagdollUprightRange final
{
public:
ERagdollBodyLineUprightEnum CompareWorldUpTo; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Min; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Max; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRagdollUprightRange;
// ScriptStruct Ragdoll.RagdollPoseState
// 0x0018 (0x0018 - 0x0000)
struct FRagdollPoseState final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FRagdollUprightRange> PoseMatches; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRagdollPoseState;
// ScriptStruct Ragdoll.RagdollControlPostAnimationTickFunction
// 0x0008 (0x0048 - 0x0040)
struct FRagdollControlPostAnimationTickFunction final : public FTickFunction
{
public:
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FRagdollControlPostAnimationTickFunction;
// ScriptStruct Ragdoll.RagdollBodyAttachment
// 0x0018 (0x0018 - 0x0000)
struct FRagdollBodyAttachment final
{
public:
class FName AttachBoneName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FName> AttachBodyNames; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRagdollBodyAttachment;
// ScriptStruct Ragdoll.GetupAnimationProfile
// 0x0018 (0x0018 - 0x0000)
struct FGetupAnimationProfile final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FGameplayTagContainer> GetupAnimationTags; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FGetupAnimationProfile;
// ScriptStruct Ragdoll.AuthoredImpact
// 0x0078 (0x0078 - 0x0000)
struct FAuthoredImpact final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EImpactReactionStrength ReactionStrength; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class FName> AffectedBodies; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FName> ImpactedBodies; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
struct FVector ImpactDirection; // 0x0030(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector ImpactLocationLocal; // 0x003C(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ImpactMaxYaw; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ImpactMaxPitch; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ImpactVariationYaw; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ImpactVariationPitch; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ImpactStrengthMin; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ImpactStrengthMax; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ImpactDuration; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ImpactEaseInDuration; // 0x0064(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendBackDelay; // 0x0068(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendBackDuration; // 0x006C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseGivenImpactStength; // 0x0070(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FAuthoredImpact;
}