5495 lines
390 KiB
C++
5495 lines
390 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: SHProto
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "InputRebinding_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "InputCore_structs.hpp"
|
|
#include "UCSW_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "GameBase_structs.hpp"
|
|
#include "GameplayTags_structs.hpp"
|
|
#include "Detection_structs.hpp"
|
|
#include "Mai_structs.hpp"
|
|
#include "Commons_structs.hpp"
|
|
#include "Dialog_structs.hpp"
|
|
#include "LevelStreaming_structs.hpp"
|
|
#include "SlateCore_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum SHProto.ESHSecondaryTargetType
|
|
// NumValues: 0x0004
|
|
enum class ESHSecondaryTargetType : uint8
|
|
{
|
|
Undefined = 0,
|
|
Glass = 1,
|
|
Wall = 2,
|
|
ESHSecondaryTargetType_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHAnimEndType
|
|
// NumValues: 0x0005
|
|
enum class ESHAnimEndType : uint8
|
|
{
|
|
Undefined = 0,
|
|
Error = 1,
|
|
Success = 2,
|
|
Stop = 3,
|
|
ESHAnimEndType_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHFocusableInputActionTypeEnum
|
|
// NumValues: 0x000D
|
|
enum class ESHFocusableInputActionTypeEnum : uint8
|
|
{
|
|
Invalid = 0,
|
|
NavigateUp = 1,
|
|
NavigateDown = 2,
|
|
NavigateRight = 3,
|
|
NavigateLeft = 4,
|
|
NavigateLeftAnalogVertical = 5,
|
|
NavigateLeftAnalogHorizontal = 6,
|
|
PickUpPlace = 7,
|
|
Transcription = 8,
|
|
Rotate = 9,
|
|
ToggleMiniInv = 10,
|
|
Quit = 11,
|
|
ESHFocusableInputActionTypeEnum_MAX = 12,
|
|
};
|
|
|
|
// Enum SHProto.ESHDetectionSide
|
|
// NumValues: 0x0003
|
|
enum class ESHDetectionSide : uint8
|
|
{
|
|
Above = 0,
|
|
Below = 1,
|
|
ESHDetectionSide_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESHCombatInputModeEnum
|
|
// NumValues: 0x0016
|
|
enum class ESHCombatInputModeEnum : uint8
|
|
{
|
|
None = 0,
|
|
AnyAllowOverride = 1,
|
|
EquipWeapon = 2,
|
|
UnequipWeapon = 3,
|
|
ChangeWeapon = 4,
|
|
ReceiveDamage = 5,
|
|
ReceiveDamageAllowOverride = 6,
|
|
ReceiveSoftDamage = 7,
|
|
ReceiveContinuousDamage = 8,
|
|
ReceiveStunDamage = 9,
|
|
MeleeAttack = 10,
|
|
MeleeAttackComboReady = 11,
|
|
RangedAim = 12,
|
|
RangedFire = 13,
|
|
RangedReload = 14,
|
|
Dodge = 15,
|
|
SynchedAction = 16,
|
|
Struggle = 17,
|
|
FallToFloorTransition = 18,
|
|
UseItem = 19,
|
|
QuickTurn = 20,
|
|
ESHCombatInputModeEnum_MAX = 21,
|
|
};
|
|
|
|
// Enum SHProto.ESHCombatPoseType
|
|
// NumValues: 0x0006
|
|
enum class ESHCombatPoseType : uint8
|
|
{
|
|
None = 0,
|
|
Normal = 1,
|
|
Injured = 2,
|
|
InDanger = 5,
|
|
InWater = 6,
|
|
ESHCombatPoseType_MAX = 7,
|
|
};
|
|
|
|
// Enum SHProto.ESHHealthStateEnum
|
|
// NumValues: 0x0006
|
|
enum class ESHHealthStateEnum : uint8
|
|
{
|
|
Default = 0,
|
|
LowInjury = 1,
|
|
HeavyInjury = 2,
|
|
Criticalnjury = 3,
|
|
Death = 4,
|
|
ESHHealthStateEnum_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHMaterialPropertyControlType
|
|
// NumValues: 0x0007
|
|
enum class ESHMaterialPropertyControlType : uint8
|
|
{
|
|
ScalarValueDriven = 0,
|
|
ScalarCurveDriven = 1,
|
|
VectorValueDriven = 2,
|
|
VectorCurveDriven = 3,
|
|
TextureValueDriven = 4,
|
|
TextureCurveDriven = 5,
|
|
ESHMaterialPropertyControlType_MAX = 6,
|
|
};
|
|
|
|
// Enum SHProto.ESHInteriorExteriorStateEnum
|
|
// NumValues: 0x0003
|
|
enum class ESHInteriorExteriorStateEnum : uint8
|
|
{
|
|
Exterior = 0,
|
|
Interior = 1,
|
|
ESHInteriorExteriorStateEnum_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESHDoorStateEnum
|
|
// NumValues: 0x0005
|
|
enum class ESHDoorStateEnum : uint8
|
|
{
|
|
Undefined = 0,
|
|
Close = 1,
|
|
Middle = 2,
|
|
Open = 3,
|
|
ESHDoorStateEnum_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHItemTypeEnum
|
|
// NumValues: 0x000D
|
|
enum class ESHItemTypeEnum : uint8
|
|
{
|
|
None = 0,
|
|
Other = 1,
|
|
MeleeWeapon = 2,
|
|
RangedWeapon = 3,
|
|
Ammunition = 4,
|
|
MiscEquipment = 5,
|
|
KeyObject = 6,
|
|
Consumable = 7,
|
|
Map = 8,
|
|
Memo = 9,
|
|
Personal = 10,
|
|
Reflection = 11,
|
|
ESHItemTypeEnum_MAX = 12,
|
|
};
|
|
|
|
// Enum SHProto.ESHNavigationLoopOption
|
|
// NumValues: 0x0005
|
|
enum class ESHNavigationLoopOption : uint8
|
|
{
|
|
NoLoop = 0,
|
|
LoopBothAxis = 1,
|
|
LoopOnlyHorizontal = 2,
|
|
LoopOnlyVertical = 3,
|
|
ESHNavigationLoopOption_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHFocusableTypeEnum
|
|
// NumValues: 0x0004
|
|
enum class ESHFocusableTypeEnum : uint8
|
|
{
|
|
None = 0,
|
|
Input = 1,
|
|
SingleItem = 2,
|
|
ESHFocusableTypeEnum_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.EGameOverCause
|
|
// NumValues: 0x0003
|
|
enum class EGameOverCause : uint8
|
|
{
|
|
CharacterDeath = 0,
|
|
MariaDeath = 1,
|
|
EGameOverCause_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESHInteractionGenericBehaviour
|
|
// NumValues: 0x0003
|
|
enum class ESHInteractionGenericBehaviour : uint8
|
|
{
|
|
Clickable = 0,
|
|
Holdable = 1,
|
|
ESHInteractionGenericBehaviour_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESHInteractionInputAxis
|
|
// NumValues: 0x0004
|
|
enum class ESHInteractionInputAxis : uint8
|
|
{
|
|
Horizontal = 0,
|
|
Vertical = 1,
|
|
Both = 2,
|
|
ESHInteractionInputAxis_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHTraversalType
|
|
// NumValues: 0x0006
|
|
enum class ESHTraversalType : uint8
|
|
{
|
|
Undefined = 0,
|
|
Crawl = 1,
|
|
Squeeze = 2,
|
|
Vault = 3,
|
|
Climb = 4,
|
|
ESHTraversalType_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHTraversalObstacleExtendedStage
|
|
// NumValues: 0x0006
|
|
enum class ESHTraversalObstacleExtendedStage : uint8
|
|
{
|
|
None = 0,
|
|
Start = 1,
|
|
Fail = 2,
|
|
Success = 3,
|
|
End = 4,
|
|
ESHTraversalObstacleExtendedStage_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHAnalyticsGameplayEventType
|
|
// NumValues: 0x0008
|
|
enum class ESHAnalyticsGameplayEventType : uint8
|
|
{
|
|
Undefined = 0,
|
|
GameFlow = 1,
|
|
ItemCollected = 2,
|
|
RangedFire = 3,
|
|
MeleeAttack = 4,
|
|
PlayerReceivedDamage = 5,
|
|
AICharacterDied = 6,
|
|
ESHAnalyticsGameplayEventType_MAX = 7,
|
|
};
|
|
|
|
// Enum SHProto.EMergeSamplesAction
|
|
// NumValues: 0x0004
|
|
enum class EMergeSamplesAction : uint8
|
|
{
|
|
Average = 0,
|
|
TakeMin = 1,
|
|
TakeMax = 2,
|
|
EMergeSamplesAction_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.EGameOptions
|
|
// NumValues: 0x0008
|
|
enum class EGameOptions : uint8
|
|
{
|
|
None = 0,
|
|
NewGameMode = 1,
|
|
CombatDifficulty = 2,
|
|
PuzzlesDifficulty = 3,
|
|
GameplayPreset = 4,
|
|
PlayerSkin = 5,
|
|
VisualMode = 6,
|
|
EGameOptions_MAX = 7,
|
|
};
|
|
|
|
// Enum SHProto.ESHAudioCubatureEnum
|
|
// NumValues: 0x0006
|
|
enum class ESHAudioCubatureEnum : uint8
|
|
{
|
|
Indoor_Small = 0,
|
|
Indoor_Medium = 1,
|
|
Indoor_Large = 2,
|
|
Outdoor = 3,
|
|
NotSet = 4,
|
|
ESHAudioCubatureEnum_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHAudioWorldEnum
|
|
// NumValues: 0x0004
|
|
enum class ESHAudioWorldEnum : uint8
|
|
{
|
|
World_FW = 0,
|
|
World_OW = 1,
|
|
NotSet = 2,
|
|
ESHAudioWorldEnum_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHAnimNotifyEnableBonePhysicsForceApplicationTarget
|
|
// NumValues: 0x0006
|
|
enum class ESHAnimNotifyEnableBonePhysicsForceApplicationTarget : uint8
|
|
{
|
|
SpecifiedBone = 0,
|
|
SpecifiedBoneAndAllChildren = 1,
|
|
SpecifiedBoneAndDirectChildren = 2,
|
|
OnlyAllChildren = 3,
|
|
OnlyDirectChildren = 4,
|
|
ESHAnimNotifyEnableBonePhysicsForceApplicationTarget_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHModifyCombatInputModeAction
|
|
// NumValues: 0x0008
|
|
enum class ESHModifyCombatInputModeAction : uint8
|
|
{
|
|
None = 0,
|
|
MeleeAttack = 1,
|
|
Dodge = 2,
|
|
RangedAim = 3,
|
|
UseHealItem = 4,
|
|
RangedReload = 5,
|
|
ChangeWeapon = 6,
|
|
ESHModifyCombatInputModeAction_MAX = 7,
|
|
};
|
|
|
|
// Enum SHProto.ESHModifyCombatInputModeOperation
|
|
// NumValues: 0x0004
|
|
enum class ESHModifyCombatInputModeOperation : uint8
|
|
{
|
|
None = 0,
|
|
Block = 1,
|
|
Unblock = 2,
|
|
ESHModifyCombatInputModeOperation_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ECollisionShapePropertyType
|
|
// NumValues: 0x0005
|
|
enum class ECollisionShapePropertyType : uint8
|
|
{
|
|
Line = 0,
|
|
Box = 1,
|
|
Sphere = 2,
|
|
Capsule = 3,
|
|
ECollisionShapePropertyType_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.EPhysicalAnimationProfile
|
|
// NumValues: 0x000E
|
|
enum class EPhysicalAnimationProfile : uint8
|
|
{
|
|
Invalid = 0,
|
|
Disabled = 1,
|
|
Default = 2,
|
|
Death = 3,
|
|
TakeHit = 4,
|
|
LostBalance = 5,
|
|
ReturnFromHit = 6,
|
|
Walk = 7,
|
|
PistolAim = 8,
|
|
GunRecoil = 9,
|
|
Melee1HAim = 10,
|
|
Melee1HAttack = 11,
|
|
MeleeHitSth = 12,
|
|
EPhysicalAnimationProfile_MAX = 13,
|
|
};
|
|
|
|
// Enum SHProto.ESHDetectionPlaneType
|
|
// NumValues: 0x0004
|
|
enum class ESHDetectionPlaneType : uint8
|
|
{
|
|
Up = 0,
|
|
Right = 1,
|
|
Forward = 2,
|
|
ESHDetectionPlaneType_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHAbstractDaddyAnimInstanceStandingLocomotionState
|
|
// NumValues: 0x0005
|
|
enum class ESHAbstractDaddyAnimInstanceStandingLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
MovementStrafing = 2,
|
|
MovementCharging = 3,
|
|
ESHAbstractDaddyAnimInstanceStandingLocomotionState_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHAbstractDaddyAnimInstanceLocomotionState
|
|
// NumValues: 0x0005
|
|
enum class ESHAbstractDaddyAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
Movement = 2,
|
|
MovementRotation = 3,
|
|
ESHAbstractDaddyAnimInstanceLocomotionState_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHAIBehaviors
|
|
// NumValues: 0x000D
|
|
enum class ESHAIBehaviors : uint8
|
|
{
|
|
Unknown = 0,
|
|
Default = 1,
|
|
WalksOnGraph = 2,
|
|
KeepsClose = 3,
|
|
GoesTo = 4,
|
|
Leads = 5,
|
|
Interested = 6,
|
|
Waits = 7,
|
|
InDanger = 8,
|
|
InCombat = 9,
|
|
PassiveAction = 10,
|
|
CustomBehaviour = 11,
|
|
ESHAIBehaviors_MAX = 12,
|
|
};
|
|
|
|
// Enum SHProto.ESHAnimActionExeStatus
|
|
// NumValues: 0x0005
|
|
enum class ESHAnimActionExeStatus : uint8
|
|
{
|
|
Invalid = 0,
|
|
Initialized = 1,
|
|
Pending = 2,
|
|
Finished = 3,
|
|
ESHAnimActionExeStatus_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.EItemInvestigationType
|
|
// NumValues: 0x0005
|
|
enum class EItemInvestigationType : uint8
|
|
{
|
|
InputRotation = 0,
|
|
InputWithFlip = 1,
|
|
NoInputIdle = 2,
|
|
NoInputFlipOnly = 3,
|
|
EItemInvestigationType_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.EItemInteractionType
|
|
// NumValues: 0x0004
|
|
enum class EItemInteractionType : uint8
|
|
{
|
|
None = 0,
|
|
Investigation = 1,
|
|
TakeItem = 2,
|
|
EItemInteractionType_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.EKnockDownState
|
|
// NumValues: 0x0006
|
|
enum class EKnockDownState : uint8
|
|
{
|
|
NotKnockDown = 0,
|
|
FallingDown = 1,
|
|
LayingDown = 2,
|
|
GettingUp = 3,
|
|
StandAfterKnockDown = 4,
|
|
EKnockDownState_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHObstaclesDetectType
|
|
// NumValues: 0x0007
|
|
enum class ESHObstaclesDetectType : uint8
|
|
{
|
|
None = 0,
|
|
AllBlock = 1,
|
|
CenterOnlyBlock = 2,
|
|
SidesOnlyBlock = 3,
|
|
LeftOnlyBlock = 4,
|
|
RightOnlyBlock = 5,
|
|
ESHObstaclesDetectType_MAX = 6,
|
|
};
|
|
|
|
// Enum SHProto.ESHAspectAwareFrameType
|
|
// NumValues: 0x0004
|
|
enum class ESHAspectAwareFrameType : uint8
|
|
{
|
|
Full = 0,
|
|
Half = 1,
|
|
Quater = 2,
|
|
ESHAspectAwareFrameType_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHBonePhysicsControllerSettingsBodyPhysicsPermission
|
|
// NumValues: 0x0008
|
|
enum class ESHBonePhysicsControllerSettingsBodyPhysicsPermission : uint32
|
|
{
|
|
Allow = 0,
|
|
DontInheritSelf = 1,
|
|
DontInheritSelfAndChildren = 2,
|
|
AllowSelfOnlyWithRoot = 3,
|
|
AllowSelfAndChildrenOnlyWithRoot = 4,
|
|
NeverAllowSelf = 5,
|
|
NeverAllowSelfOrChildren = 6,
|
|
ESHBonePhysicsControllerSettingsBodyPhysicsPermission_MAX = 7,
|
|
};
|
|
|
|
// Enum SHProto.ESHBoolEndingFactorValues
|
|
// NumValues: 0x0004
|
|
enum class ESHBoolEndingFactorValues : uint8
|
|
{
|
|
Undefined = 0,
|
|
SetTrue = 1,
|
|
SetFalse = 2,
|
|
ESHBoolEndingFactorValues_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHCameraProfile
|
|
// NumValues: 0x0007
|
|
enum class ESHCameraProfile : uint8
|
|
{
|
|
Invalid = 0,
|
|
Exterior = 1,
|
|
Interior = 2,
|
|
MaxCollision = 3,
|
|
ExteriorSprint = 4,
|
|
InteriorSprint = 5,
|
|
ESHCameraProfile_MAX = 6,
|
|
};
|
|
|
|
// Enum SHProto.EMovementLegOnGround
|
|
// NumValues: 0x0005
|
|
enum class EMovementLegOnGround : uint8
|
|
{
|
|
LeftOnGround = 0,
|
|
LeftClosing = 1,
|
|
RightClosing = 2,
|
|
RightOnGround = 3,
|
|
EMovementLegOnGround_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.EMovementDirection
|
|
// NumValues: 0x0006
|
|
enum class EMovementDirection : uint8
|
|
{
|
|
Forward = 0,
|
|
Back = 1,
|
|
Left = 2,
|
|
Right = 3,
|
|
Zero = 4,
|
|
EMovementDirection_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.EHipsDirection
|
|
// NumValues: 0x0007
|
|
enum class EHipsDirection : uint8
|
|
{
|
|
Forward = 0,
|
|
ForwardLeft = 1,
|
|
ForwardRight = 2,
|
|
Back = 3,
|
|
BackLeft = 4,
|
|
BackRight = 5,
|
|
EHipsDirection_MAX = 6,
|
|
};
|
|
|
|
// Enum SHProto.ESHAudioDangerStateEnum
|
|
// NumValues: 0x0005
|
|
enum class ESHAudioDangerStateEnum : uint8
|
|
{
|
|
NotSet = 0,
|
|
Calm = 1,
|
|
Danger = 2,
|
|
Combat = 3,
|
|
ESHAudioDangerStateEnum_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHCreeperAnimInstanceLocomotionState
|
|
// NumValues: 0x0004
|
|
enum class ESHCreeperAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
Movement = 2,
|
|
ESHCreeperAnimInstanceLocomotionState_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHDoorUnlockModeEnum
|
|
// NumValues: 0x0004
|
|
enum class ESHDoorUnlockModeEnum : uint8
|
|
{
|
|
None = 0,
|
|
ItemUnlock = 1,
|
|
InteractToggle = 2,
|
|
ESHDoorUnlockModeEnum_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHCustomStencilDynamicObject
|
|
// NumValues: 0x000A
|
|
enum class ESHCustomStencilDynamicObject : uint8
|
|
{
|
|
None = 0,
|
|
MiscMoveable = 1,
|
|
SingleDoor = 2,
|
|
DoubleDoor_LeftWing = 3,
|
|
DoubleDoor_RightWing = 4,
|
|
Pushable = 5,
|
|
RTVAGD = 6,
|
|
Savepoint = 7,
|
|
InvestigatedMapItem = 8,
|
|
ESHCustomStencilDynamicObject_MAX = 9,
|
|
};
|
|
|
|
// Enum SHProto.ESHEddieAnimInstanceMovementState
|
|
// NumValues: 0x0003
|
|
enum class ESHEddieAnimInstanceMovementState : uint8
|
|
{
|
|
Walking = 0,
|
|
Limping = 1,
|
|
ESHEddieAnimInstanceMovementState_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESHEddieWalkingAnimInstanceLocomotionState
|
|
// NumValues: 0x0004
|
|
enum class ESHEddieWalkingAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
MovementStrafing = 2,
|
|
ESHEddieWalkingAnimInstanceLocomotionState_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHEddieLimpingAnimInstanceLocomotionState
|
|
// NumValues: 0x0005
|
|
enum class ESHEddieLimpingAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
Movement = 2,
|
|
MovementRotation = 3,
|
|
ESHEddieLimpingAnimInstanceLocomotionState_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHEddieFaceExpression
|
|
// NumValues: 0x000A
|
|
enum class ESHEddieFaceExpression : uint8
|
|
{
|
|
Exhale = 0,
|
|
Frustrated = 1,
|
|
Hurt = 2,
|
|
Scared = 3,
|
|
Scream = 4,
|
|
Smile_Sneer = 5,
|
|
Smirk = 6,
|
|
Angry = 7,
|
|
Normal = 8,
|
|
ESHEddieFaceExpression_MAX = 9,
|
|
};
|
|
|
|
// Enum SHProto.ESHEndingType
|
|
// NumValues: 0x000A
|
|
enum class ESHEndingType : uint8
|
|
{
|
|
Invalid = 0,
|
|
Leave = 1,
|
|
InWater = 2,
|
|
Maria = 3,
|
|
TrueLeave = 11,
|
|
TrueInWater = 12,
|
|
Rebirth = 13,
|
|
DogEnding = 14,
|
|
UFOEnding = 15,
|
|
ESHEndingType_MAX = 16,
|
|
};
|
|
|
|
// Enum SHProto.ESHEndingFactorType
|
|
// NumValues: 0x0019
|
|
enum class ESHEndingFactorType : uint8
|
|
{
|
|
Invalid = 0,
|
|
WoodsideCoinPuzzle = 1,
|
|
CityOWNeelysBarMessage = 2,
|
|
MaryItemsInvestigation = 3,
|
|
AngelasKnifeInvestigation = 4,
|
|
PrisonGallowPuzzle = 5,
|
|
HotelOWMirrorPuzzle = 6,
|
|
HotelFWPyramidHeadBossAftermath = 7,
|
|
HotelFWListenedSickbedConversation = 8,
|
|
WestCityFWInteractedAllAtHeavensNight = 9,
|
|
WestCityFWMariaRedirectionsComments = 10,
|
|
WestCityFWMariaInteractions = 11,
|
|
HospitalFWLyingMariaInteractions = 12,
|
|
LabyrinthMariaRooms = 13,
|
|
PyramidHeadBossFightOutcome = 14,
|
|
HotelFWKilledAllDefenselessEnemies = 15,
|
|
PlaythroughKilledEnemies = 16,
|
|
PlaythroughStompedDeadEnemies = 17,
|
|
PlaythroughMariaReceivedDamage = 18,
|
|
PlaythroughHealingExcess = 19,
|
|
PlaythroughBadHealth = 20,
|
|
AlreadySeenEndings = 21,
|
|
UFOEnding = 100,
|
|
BlissEnding = 101,
|
|
ESHEndingFactorType_MAX = 102,
|
|
};
|
|
|
|
// Enum SHProto.ESHHitReactionSelectionHitResponseType
|
|
// NumValues: 0x0007
|
|
enum class ESHHitReactionSelectionHitResponseType : uint8
|
|
{
|
|
Unknown = 0,
|
|
Twitch = 1,
|
|
Normal = 2,
|
|
Stagger = 3,
|
|
Falter = 4,
|
|
Knockdown = 5,
|
|
MAX = 6,
|
|
};
|
|
|
|
// Enum SHProto.ESHExtraSettingsType
|
|
// NumValues: 0x0003
|
|
enum class ESHExtraSettingsType : uint8
|
|
{
|
|
None = 0,
|
|
Controls = 1,
|
|
ESHExtraSettingsType_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESHFleshLipAnimInstanceTransformationState
|
|
// NumValues: 0x0005
|
|
enum class ESHFleshLipAnimInstanceTransformationState : uint8
|
|
{
|
|
Flying = 0,
|
|
Hanging = 1,
|
|
Fallen = 2,
|
|
Standing = 3,
|
|
ESHFleshLipAnimInstanceTransformationState_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHFleshLipFlyingAnimInstanceLocomotionState
|
|
// NumValues: 0x0004
|
|
enum class ESHFleshLipFlyingAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
MovementStrafing = 2,
|
|
ESHFleshLipFlyingAnimInstanceLocomotionState_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHFleshLipHangingAnimInstanceLocomotionState
|
|
// NumValues: 0x0003
|
|
enum class ESHFleshLipHangingAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
ESHFleshLipHangingAnimInstanceLocomotionState_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESHFleshLipFallenAnimInstanceLocomotionState
|
|
// NumValues: 0x0003
|
|
enum class ESHFleshLipFallenAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
ESHFleshLipFallenAnimInstanceLocomotionState_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESHFleshLipStandingAnimInstanceLocomotionState
|
|
// NumValues: 0x0005
|
|
enum class ESHFleshLipStandingAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
MovementStrafing = 2,
|
|
MovementChargeStrafing = 3,
|
|
ESHFleshLipStandingAnimInstanceLocomotionState_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHFleshLipTransformationState
|
|
// NumValues: 0x0005
|
|
enum class ESHFleshLipTransformationState : uint8
|
|
{
|
|
Flying = 0,
|
|
Hanging = 1,
|
|
Fallen = 2,
|
|
Standing = 3,
|
|
ESHFleshLipTransformationState_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHFlickerGroupState
|
|
// NumValues: 0x0004
|
|
enum class ESHFlickerGroupState : uint8
|
|
{
|
|
Enabled = 0,
|
|
Mixed = 1,
|
|
Disabled = 2,
|
|
ESHFlickerGroupState_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHFloatOperationType
|
|
// NumValues: 0x0008
|
|
enum class ESHFloatOperationType : uint8
|
|
{
|
|
Undefined = 0,
|
|
Equals = 1,
|
|
NotEquals = 2,
|
|
Lower = 3,
|
|
LowerOrEquals = 4,
|
|
Greater = 5,
|
|
GreaterOrEquals = 6,
|
|
ESHFloatOperationType_MAX = 7,
|
|
};
|
|
|
|
// Enum SHProto.ESHFriendAnimInstanceLocomotionState
|
|
// NumValues: 0x0004
|
|
enum class ESHFriendAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
Movement = 2,
|
|
ESHFriendAnimInstanceLocomotionState_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHFXDirtState
|
|
// NumValues: 0x0006
|
|
enum class ESHFXDirtState : uint8
|
|
{
|
|
Clean = 0,
|
|
Dirty = 1,
|
|
Dirtiest = 2,
|
|
DirtyArm = 3,
|
|
GooeyHand = 4,
|
|
ESHFXDirtState_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHQueuedSpawnRequestPriority
|
|
// NumValues: 0x0007
|
|
enum class ESHQueuedSpawnRequestPriority : uint8
|
|
{
|
|
None = 0,
|
|
Low = 50,
|
|
Medium = 100,
|
|
High = 150,
|
|
VeryHigh = 200,
|
|
Must = 250,
|
|
ESHQueuedSpawnRequestPriority_MAX = 251,
|
|
};
|
|
|
|
// Enum SHProto.ESHControllerLightColorGameplayFeature
|
|
// NumValues: 0x0002
|
|
enum class ESHControllerLightColorGameplayFeature : uint8
|
|
{
|
|
Health = 0,
|
|
ESHControllerLightColorGameplayFeature_MAX = 1,
|
|
};
|
|
|
|
// Enum SHProto.ESHSimpleDirectionType
|
|
// NumValues: 0x0006
|
|
enum class ESHSimpleDirectionType : uint8
|
|
{
|
|
Undefined = 0,
|
|
Front = 1,
|
|
Right = 2,
|
|
Left = 3,
|
|
Back = 4,
|
|
ESHSimpleDirectionType_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHGameplayInputModeEnum
|
|
// NumValues: 0x0006
|
|
enum class ESHGameplayInputModeEnum : uint8
|
|
{
|
|
Default = 0,
|
|
Disabled = 1,
|
|
Combat = 2,
|
|
AnimAction = 3,
|
|
GameMenu = 4,
|
|
ESHGameplayInputModeEnum_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHGameplayItemNotificationType
|
|
// NumValues: 0x0004
|
|
enum class ESHGameplayItemNotificationType : uint8
|
|
{
|
|
Consumed = 0,
|
|
Collected = 1,
|
|
Custom = 2,
|
|
ESHGameplayItemNotificationType_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHMapObjectTypeEnum
|
|
// NumValues: 0x000D
|
|
enum class ESHMapObjectTypeEnum : uint8
|
|
{
|
|
None = 0,
|
|
Objective = 1,
|
|
Puzzle = 2,
|
|
Door = 3,
|
|
DoorAttachment = 4,
|
|
Collectable = 5,
|
|
Obstacle = 6,
|
|
Ladder = 7,
|
|
SavePoint = 8,
|
|
Pushable = 9,
|
|
TextHint = 10,
|
|
HintSign = 11,
|
|
ESHMapObjectTypeEnum_MAX = 12,
|
|
};
|
|
|
|
// Enum SHProto.ESHGameplayMapDoorMode
|
|
// NumValues: 0x0003
|
|
enum class ESHGameplayMapDoorMode : uint8
|
|
{
|
|
NeverLocked = 0,
|
|
WasLocked = 1,
|
|
ESHGameplayMapDoorMode_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESHGameplayMenuSectionEnum
|
|
// NumValues: 0x0004
|
|
enum class ESHGameplayMenuSectionEnum : uint8
|
|
{
|
|
None = 0,
|
|
Inventory = 1,
|
|
Combine = 2,
|
|
ESHGameplayMenuSectionEnum_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHGameplayTutorialEnum
|
|
// NumValues: 0x001F
|
|
enum class ESHGameplayTutorialEnum : uint8
|
|
{
|
|
Invalid = 0,
|
|
CombatMelee = 10,
|
|
HealQuick = 11,
|
|
HealHold = 12,
|
|
CombatRanged = 13,
|
|
RangedReload = 14,
|
|
SwitchWeaponPistol = 15,
|
|
SwitchWeaponShotgun = 16,
|
|
SwitchWeaponRifle = 17,
|
|
StruggleWithMashInput = 18,
|
|
StruggleWithHoldInput = 20,
|
|
Interaction = 100,
|
|
Inventory = 101,
|
|
Map = 102,
|
|
Flashlight = 104,
|
|
Sprint = 105,
|
|
BreakGlass = 106,
|
|
ItemsCombine = 107,
|
|
BreakWall = 109,
|
|
ScribbleEvent = 110,
|
|
TraversalCrawl = 111,
|
|
TraversalSqueeze = 112,
|
|
TraversalVault = 113,
|
|
TraversalClimb = 114,
|
|
TraversalJumpDown = 115,
|
|
BoatNavigation_Keyboard = 120,
|
|
BoatNavigation_Gamepad = 121,
|
|
Scripted_PreTraversal = 200,
|
|
Scripted_BreakWall = 201,
|
|
Scripted_BreakGlass = 202,
|
|
ESHGameplayTutorialEnum_MAX = 203,
|
|
};
|
|
|
|
// Enum SHProto.ESHHitReactionResponseType
|
|
// NumValues: 0x0008
|
|
enum class ESHHitReactionResponseType : uint8
|
|
{
|
|
Unknown = 0,
|
|
Twitch = 1,
|
|
Normal = 2,
|
|
Stagger = 3,
|
|
Falter = 4,
|
|
Knockdown = 5,
|
|
Death = 6,
|
|
MAX = 7,
|
|
};
|
|
|
|
// Enum SHProto.ESHHitReactionRotation
|
|
// NumValues: 0x0006
|
|
enum class ESHHitReactionRotation : uint8
|
|
{
|
|
None = 0,
|
|
FromCurrent = 1,
|
|
RotateTowardsAttacker = 2,
|
|
RotateTowardsHitLocation = 3,
|
|
RotateTowardsForce = 4,
|
|
ESHHitReactionRotation_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHHitReactionHitType
|
|
// NumValues: 0x0004
|
|
enum class ESHHitReactionHitType : uint8
|
|
{
|
|
Directional = 0,
|
|
Surface = 1,
|
|
Radial = 2,
|
|
ESHHitReactionHitType_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHHotelFWPyramidHeadBossAftermathEndingFactorValue
|
|
// NumValues: 0x0004
|
|
enum class ESHHotelFWPyramidHeadBossAftermathEndingFactorValue : uint8
|
|
{
|
|
Undefined = 0,
|
|
RustEgg = 1,
|
|
ScarletEgg = 2,
|
|
ESHHotelFWPyramidHeadBossAftermathEndingFactorValue_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHHotelOWMirrorPuzzleEndingFactorValue
|
|
// NumValues: 0x0004
|
|
enum class ESHHotelOWMirrorPuzzleEndingFactorValue : uint8
|
|
{
|
|
Undefined = 0,
|
|
FreshApple = 1,
|
|
RottenApple = 2,
|
|
ESHHotelOWMirrorPuzzleEndingFactorValue_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.EInGameQuitTarget
|
|
// NumValues: 0x0005
|
|
enum class EInGameQuitTarget : uint8
|
|
{
|
|
None = 0,
|
|
ToMainMenu = 1,
|
|
UserSwitch = 2,
|
|
QuitGame = 3,
|
|
EInGameQuitTarget_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHInputBufferAction
|
|
// NumValues: 0x0008
|
|
enum class ESHInputBufferAction : uint8
|
|
{
|
|
None = 0,
|
|
MeleeAttack = 1,
|
|
Dodge = 2,
|
|
RangedFire = 3,
|
|
RangedReload = 4,
|
|
ChangeWeapon = 5,
|
|
UseHealItem = 6,
|
|
ESHInputBufferAction_MAX = 7,
|
|
};
|
|
|
|
// Enum SHProto.ESHIntOperationType
|
|
// NumValues: 0x0008
|
|
enum class ESHIntOperationType : uint8
|
|
{
|
|
Undefined = 0,
|
|
Equals = 1,
|
|
NotEquals = 2,
|
|
Lower = 3,
|
|
LowerOrEquals = 4,
|
|
Greater = 5,
|
|
GreaterOrEquals = 6,
|
|
ESHIntOperationType_MAX = 7,
|
|
};
|
|
|
|
// Enum SHProto.ESHInteractionIconOpacityState
|
|
// NumValues: 0x0005
|
|
enum class ESHInteractionIconOpacityState : uint8
|
|
{
|
|
Hidden = 0,
|
|
Covered = 1,
|
|
Visible = 2,
|
|
Hovered = 3,
|
|
ESHInteractionIconOpacityState_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHInteractionIconState
|
|
// NumValues: 0x0005
|
|
enum class ESHInteractionIconState : uint8
|
|
{
|
|
Hidden = 0,
|
|
Visible = 1,
|
|
Focused = 2,
|
|
Used = 3,
|
|
ESHInteractionIconState_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHInteractionIconType
|
|
// NumValues: 0x0004
|
|
enum class ESHInteractionIconType : uint8
|
|
{
|
|
Invalid = 0,
|
|
Default = 1,
|
|
Traversal = 2,
|
|
ESHInteractionIconType_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHInteractionStopReason
|
|
// NumValues: 0x0004
|
|
enum class ESHInteractionStopReason : uint8
|
|
{
|
|
Finished = 0,
|
|
NotVisible = 1,
|
|
Interrupted = 2,
|
|
ESHInteractionStopReason_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHGameplaySection
|
|
// NumValues: 0x000A
|
|
enum class ESHGameplaySection : uint8
|
|
{
|
|
None = 0,
|
|
Section1 = 1,
|
|
Section2 = 2,
|
|
Section3 = 3,
|
|
Section4 = 4,
|
|
Section5 = 5,
|
|
Section6 = 6,
|
|
Section7 = 7,
|
|
Section8 = 8,
|
|
ESHGameplaySection_MAX = 9,
|
|
};
|
|
|
|
// Enum SHProto.ESHItemAttachSlotType
|
|
// NumValues: 0x0004
|
|
enum class ESHItemAttachSlotType : uint8
|
|
{
|
|
None = 0,
|
|
RightHand = 1,
|
|
LeftHand = 2,
|
|
ESHItemAttachSlotType_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHMapsFamily
|
|
// NumValues: 0x000A
|
|
enum class ESHMapsFamily : uint8
|
|
{
|
|
None = 0,
|
|
Woodside = 1,
|
|
Hospital_FW = 2,
|
|
Hospital_OW = 3,
|
|
LakeviewHotel = 4,
|
|
BlueCreek = 5,
|
|
City = 6,
|
|
Toluca_Prison_OW = 7,
|
|
Labyrinth = 8,
|
|
ESHMapsFamily_MAX = 9,
|
|
};
|
|
|
|
// Enum SHProto.ESHMapsEnum
|
|
// NumValues: 0x0030
|
|
enum class ESHMapsEnum : uint8
|
|
{
|
|
None = 0,
|
|
FogTest = 1,
|
|
RoadToCity = 9,
|
|
CityEast = 10,
|
|
CityWest = 11,
|
|
CityEastOW = 12,
|
|
CityWestOW = 13,
|
|
Woodside_1F = 20,
|
|
Woodside_2F = 21,
|
|
Woodside_3F = 22,
|
|
Hospital_FW_1F = 30,
|
|
Hospital_FW_2F = 31,
|
|
Hospital_FW_3F = 32,
|
|
Hospital_FW_BF = 33,
|
|
Hospital_FW_RF = 34,
|
|
LakeviewHotel_OW_1F = 40,
|
|
LakeviewHotel_OW_2F = 41,
|
|
LakeviewHotel_OW_3F = 42,
|
|
LakeviewHotel_OW_EF = 43,
|
|
LakeviewHotel_OW_BF = 44,
|
|
LakeviewHotel_OW_GF = 45,
|
|
LakeviewHotel_OW_VF = 46,
|
|
Hospital_OW_1F = 50,
|
|
Hospital_OW_2F = 51,
|
|
Hospital_OW_3F = 52,
|
|
Hospital_OW_BF = 53,
|
|
Hospital_OW_RF = 54,
|
|
BlueCreek_1F = 60,
|
|
BlueCreek_2F = 61,
|
|
BlueCreek_3F = 62,
|
|
BlueCreek_4F = 63,
|
|
Toluca_Prison_OW_BF = 70,
|
|
Toluca_Prison_OW_2F = 72,
|
|
Toluca_Prison_OW_3F = 73,
|
|
Toluca_Prison_OW_1F_Main = 74,
|
|
Toluca_Prison_OW_1F_Boar = 75,
|
|
Toluca_Prison_OW_1F_Serpent = 76,
|
|
LakeviewHotel_FW_BF = 80,
|
|
LakeviewHotel_FW_EF = 81,
|
|
LakeviewHotel_FW_1F = 82,
|
|
LakeviewHotel_FW_2F = 83,
|
|
LakeviewHotel_FW_3F = 84,
|
|
Labyrinth_MainArea = 90,
|
|
Labyrinth_DisgustPath = 91,
|
|
Labyrinth_FearPathUp = 92,
|
|
Labyrinth_FearPathDown = 93,
|
|
Labyrinth_AngerPath = 94,
|
|
ESHMapsEnum_MAX = 95,
|
|
};
|
|
|
|
// Enum SHProto.ESHUseFinishType
|
|
// NumValues: 0x0005
|
|
enum class ESHUseFinishType : uint8
|
|
{
|
|
None = 0,
|
|
Success = 1,
|
|
Abort = 2,
|
|
Error = 3,
|
|
ESHUseFinishType_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHWeaponTypeEnum
|
|
// NumValues: 0x0004
|
|
enum class ESHWeaponTypeEnum : uint8
|
|
{
|
|
Other = 0,
|
|
Shooting = 1,
|
|
Melee = 2,
|
|
ESHWeaponTypeEnum_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHLightingChannelsProfile
|
|
// NumValues: 0x0007
|
|
enum class ESHLightingChannelsProfile : uint8
|
|
{
|
|
None = 0,
|
|
Everything = 1,
|
|
AllButCharacterPlay = 2,
|
|
OnlyCharacterPlay = 3,
|
|
AllButMaria = 4,
|
|
OnlyMaria = 5,
|
|
ESHLightingChannelsProfile_MAX = 6,
|
|
};
|
|
|
|
// Enum SHProto.ELocomotionState
|
|
// NumValues: 0x0003
|
|
enum class ELocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
Move = 1,
|
|
ELocomotionState_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.EMovementType
|
|
// NumValues: 0x0005
|
|
enum class EMovementType : uint8
|
|
{
|
|
Stand = 0,
|
|
Walk = 1,
|
|
Jog = 2,
|
|
Run = 3,
|
|
EMovementType_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHLyingFigureAnimInstanceStandingLocomotionState
|
|
// NumValues: 0x0004
|
|
enum class ESHLyingFigureAnimInstanceStandingLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
MovementStrafing = 2,
|
|
ESHLyingFigureAnimInstanceStandingLocomotionState_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHLyingFigureAnimInstanceCrawlingLocomotionState
|
|
// NumValues: 0x0003
|
|
enum class ESHLyingFigureAnimInstanceCrawlingLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
Movement = 1,
|
|
ESHLyingFigureAnimInstanceCrawlingLocomotionState_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESHMandarinAnimInstanceLocomotionState
|
|
// NumValues: 0x0004
|
|
enum class ESHMandarinAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
Movement = 2,
|
|
ESHMandarinAnimInstanceLocomotionState_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHMandarinTransformationState
|
|
// NumValues: 0x0006
|
|
enum class ESHMandarinTransformationState : uint8
|
|
{
|
|
Hanging = 0,
|
|
Fallen = 1,
|
|
Climbing = 2,
|
|
Jumping = 3,
|
|
Dead = 4,
|
|
ESHMandarinTransformationState_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHMannequinAnimInstanceStandingLocomotionState
|
|
// NumValues: 0x0004
|
|
enum class ESHMannequinAnimInstanceStandingLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
MovementStrafing = 2,
|
|
ESHMannequinAnimInstanceStandingLocomotionState_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHMaryAnimInstanceMovementState
|
|
// NumValues: 0x0007
|
|
enum class ESHMaryAnimInstanceMovementState : uint8
|
|
{
|
|
Flying = 0,
|
|
Spider = 1,
|
|
Caged = 2,
|
|
Hanging = 3,
|
|
Fallen = 4,
|
|
WallMount = 5,
|
|
ESHMaryAnimInstanceMovementState_MAX = 6,
|
|
};
|
|
|
|
// Enum SHProto.ESHMaryAnimInstanceLocomotionState
|
|
// NumValues: 0x0005
|
|
enum class ESHMaryAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
Movement = 2,
|
|
MovementRotation = 3,
|
|
ESHMaryAnimInstanceLocomotionState_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHMariaBossFaceExpression
|
|
// NumValues: 0x000A
|
|
enum class ESHMariaBossFaceExpression : uint8
|
|
{
|
|
Angry = 0,
|
|
Desperate = 1,
|
|
Enraged = 2,
|
|
Hurt = 3,
|
|
Scared = 4,
|
|
Scream = 5,
|
|
Sinister = 6,
|
|
Determined = 7,
|
|
Normal = 8,
|
|
ESHMariaBossFaceExpression_MAX = 9,
|
|
};
|
|
|
|
// Enum SHProto.ESHMaryTransformationState
|
|
// NumValues: 0x0007
|
|
enum class ESHMaryTransformationState : uint8
|
|
{
|
|
Flying = 0,
|
|
Hanging = 1,
|
|
Caged = 2,
|
|
CagedLow = 3,
|
|
Fallen = 4,
|
|
WallMount = 5,
|
|
ESHMaryTransformationState_MAX = 6,
|
|
};
|
|
|
|
// Enum SHProto.ESHMenuTutorialEnum
|
|
// NumValues: 0x0009
|
|
enum class ESHMenuTutorialEnum : uint8
|
|
{
|
|
HealQuick = 0,
|
|
HealingAmount = 1,
|
|
TraversalVault = 2,
|
|
BreakGlass = 3,
|
|
CombatMelee = 4,
|
|
CombatRanged = 5,
|
|
Radio = 6,
|
|
Map = 7,
|
|
ESHMenuTutorialEnum_MAX = 8,
|
|
};
|
|
|
|
// Enum SHProto.ESHMovementProfile
|
|
// NumValues: 0x000C
|
|
enum class ESHMovementProfile : uint8
|
|
{
|
|
Invalid = 0,
|
|
Weapon = 1,
|
|
WeaponLowHealth = 2,
|
|
Exterior = 3,
|
|
ExteriorInDanger = 4,
|
|
ExteriorLowHealth = 5,
|
|
ExteriorSprint = 6,
|
|
Interior = 7,
|
|
InteriorInDanger = 8,
|
|
InteriorLowHealth = 9,
|
|
InteriorSprint = 10,
|
|
ESHMovementProfile_MAX = 11,
|
|
};
|
|
|
|
// Enum SHProto.ESHMovementSprintCameraFOVProfile
|
|
// NumValues: 0x0004
|
|
enum class ESHMovementSprintCameraFOVProfile : uint8
|
|
{
|
|
None = 0,
|
|
SprintInterior = 1,
|
|
SprintExterior = 2,
|
|
ESHMovementSprintCameraFOVProfile_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHMQSpiderAnimInstanceLocomotionState
|
|
// NumValues: 0x0004
|
|
enum class ESHMQSpiderAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
Movement = 2,
|
|
ESHMQSpiderAnimInstanceLocomotionState_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHNewGamePlusControllerBehaviourType
|
|
// NumValues: 0x0004
|
|
enum class ESHNewGamePlusControllerBehaviourType : uint8
|
|
{
|
|
DefaultGameOnly = 0,
|
|
NewGamePlusOnly = 1,
|
|
SeenInWaterEndingOnly = 2,
|
|
ESHNewGamePlusControllerBehaviourType_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHNurseAnimInstanceLocomotionState
|
|
// NumValues: 0x0005
|
|
enum class ESHNurseAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
IdleRotation = 1,
|
|
Movement = 2,
|
|
MovementRotation = 3,
|
|
ESHNurseAnimInstanceLocomotionState_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ENurseWalkingProfile
|
|
// NumValues: 0x0004
|
|
enum class ENurseWalkingProfile : uint8
|
|
{
|
|
SleepWalking = 0,
|
|
Attacking = 1,
|
|
Aggressive = 2,
|
|
ENurseWalkingProfile_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHPHAnimInstanceLocomotionState
|
|
// NumValues: 0x0004
|
|
enum class ESHPHAnimInstanceLocomotionState : uint8
|
|
{
|
|
Idle = 0,
|
|
Movement = 1,
|
|
TurnInPlace = 2,
|
|
ESHPHAnimInstanceLocomotionState_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHInputModeEnum
|
|
// NumValues: 0x0003
|
|
enum class ESHInputModeEnum : uint8
|
|
{
|
|
Hold = 0,
|
|
Toggle = 1,
|
|
ESHInputModeEnum_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.EReticleVisibility
|
|
// NumValues: 0x0004
|
|
enum class EReticleVisibility : uint8
|
|
{
|
|
Off = 0,
|
|
Minimal = 1,
|
|
Dynamic = 2,
|
|
EReticleVisibility_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.EReticleThickness
|
|
// NumValues: 0x0004
|
|
enum class EReticleThickness : uint8
|
|
{
|
|
Thin = 0,
|
|
Normal = 1,
|
|
Thick = 2,
|
|
EReticleThickness_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.EReticleColor
|
|
// NumValues: 0x0008
|
|
enum class EReticleColor : uint8
|
|
{
|
|
White = 0,
|
|
Cyan = 1,
|
|
Magenta = 2,
|
|
Yellow = 3,
|
|
Red = 4,
|
|
Green = 5,
|
|
Blue = 6,
|
|
EReticleColor_MAX = 7,
|
|
};
|
|
|
|
// Enum SHProto.EInteractionIconVisibility
|
|
// NumValues: 0x0004
|
|
enum class EInteractionIconVisibility : uint8
|
|
{
|
|
Off = 0,
|
|
Icon = 1,
|
|
ActionKey = 2,
|
|
EInteractionIconVisibility_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.EInteractionIconSize
|
|
// NumValues: 0x0006
|
|
enum class EInteractionIconSize : uint8
|
|
{
|
|
Tiny = 0,
|
|
Small = 1,
|
|
Default = 2,
|
|
Big = 3,
|
|
Huge = 4,
|
|
EInteractionIconSize_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.EHighContrastColor
|
|
// NumValues: 0x0008
|
|
enum class EHighContrastColor : uint8
|
|
{
|
|
White = 0,
|
|
Cyan = 1,
|
|
Magenta = 2,
|
|
Yellow = 3,
|
|
Red = 4,
|
|
Green = 5,
|
|
Blue = 6,
|
|
EHighContrastColor_MAX = 7,
|
|
};
|
|
|
|
// Enum SHProto.EAmmoWidgetVisibility
|
|
// NumValues: 0x0004
|
|
enum class EAmmoWidgetVisibility : uint8
|
|
{
|
|
Off = 0,
|
|
On = 1,
|
|
Dynamic = 2,
|
|
EAmmoWidgetVisibility_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.EVisualMode
|
|
// NumValues: 0x0010
|
|
enum class EVisualMode : uint8
|
|
{
|
|
Default = 0,
|
|
Mode0 = 1,
|
|
Mode1 = 2,
|
|
Mode2 = 3,
|
|
Mode3 = 4,
|
|
Mode4 = 5,
|
|
Mode5 = 6,
|
|
Mode6 = 7,
|
|
Mode7 = 8,
|
|
Mode8 = 9,
|
|
Mode9 = 10,
|
|
Mode10 = 11,
|
|
Mode11 = 12,
|
|
Mode12 = 13,
|
|
Mode13 = 14,
|
|
EVisualMode_MAX = 15,
|
|
};
|
|
|
|
// Enum SHProto.EPlayerSkin
|
|
// NumValues: 0x0005
|
|
enum class EPlayerSkin : uint8
|
|
{
|
|
Default = 0,
|
|
PyramidHead = 1,
|
|
RobbieHead = 2,
|
|
ShibaInu = 3,
|
|
EPlayerSkin_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ECombatDifficulty
|
|
// NumValues: 0x0004
|
|
enum class ECombatDifficulty : uint8
|
|
{
|
|
Easy = 0,
|
|
Medium = 1,
|
|
Hard = 2,
|
|
ECombatDifficulty_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.EAimAssistMagnetismMode
|
|
// NumValues: 0x0005
|
|
enum class EAimAssistMagnetismMode : uint8
|
|
{
|
|
Off = 0,
|
|
Low = 1,
|
|
Medium = 2,
|
|
High = 3,
|
|
EAimAssistMagnetismMode_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.EStruggleInputVisibility
|
|
// NumValues: 0x0003
|
|
enum class EStruggleInputVisibility : uint8
|
|
{
|
|
Off = 0,
|
|
On = 1,
|
|
EStruggleInputVisibility_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.EStruggleInputSize
|
|
// NumValues: 0x0006
|
|
enum class EStruggleInputSize : uint8
|
|
{
|
|
Tiny = 0,
|
|
Small = 1,
|
|
Default = 2,
|
|
Big = 3,
|
|
Huge = 4,
|
|
EStruggleInputSize_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESettingsPresets
|
|
// NumValues: 0x0005
|
|
enum class ESettingsPresets : uint8
|
|
{
|
|
Custom = 0,
|
|
Modern = 1,
|
|
Default = 2,
|
|
Retro = 3,
|
|
ESettingsPresets_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHInputTriggerMode
|
|
// NumValues: 0x0004
|
|
enum class ESHInputTriggerMode : uint8
|
|
{
|
|
None = 0,
|
|
Left = 1,
|
|
Right = 2,
|
|
ESHInputTriggerMode_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHPrisonGallowPuzzleEndingFactorValue
|
|
// NumValues: 0x0004
|
|
enum class ESHPrisonGallowPuzzleEndingFactorValue : uint8
|
|
{
|
|
Undefined = 0,
|
|
EddieOrAngelaRepresentation = 1,
|
|
JamesRepresentation = 2,
|
|
ESHPrisonGallowPuzzleEndingFactorValue_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHLadyJusticeTraceEnum
|
|
// NumValues: 0x0004
|
|
enum class ESHLadyJusticeTraceEnum : uint8
|
|
{
|
|
unassigned = 0,
|
|
left_tray = 1,
|
|
right_tray = 2,
|
|
ESHLadyJusticeTraceEnum_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHPyramidHeadBossFightOutcomeEndingFactorValue
|
|
// NumValues: 0x0005
|
|
enum class ESHPyramidHeadBossFightOutcomeEndingFactorValue : uint8
|
|
{
|
|
Undefined = 0,
|
|
Default = 1,
|
|
Denied = 2,
|
|
Forced = 3,
|
|
ESHPyramidHeadBossFightOutcomeEndingFactorValue_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHRadioStance
|
|
// NumValues: 0x0005
|
|
enum class ESHRadioStance : uint8
|
|
{
|
|
Invalid = 0,
|
|
Calm = 1,
|
|
Danger = 2,
|
|
Aggressive = 3,
|
|
ESHRadioStance_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.ESHReceivedDamageGrade
|
|
// NumValues: 0x0006
|
|
enum class ESHReceivedDamageGrade : uint8
|
|
{
|
|
Undefined = 0,
|
|
Normal = 1,
|
|
Stun = 2,
|
|
Continous = 3,
|
|
Soft = 4,
|
|
ESHReceivedDamageGrade_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ERevivePose
|
|
// NumValues: 0x0007
|
|
enum class ERevivePose : uint8
|
|
{
|
|
Back = 0,
|
|
Front = 1,
|
|
SideLeft = 2,
|
|
SideRight = 3,
|
|
Knee = 4,
|
|
Sit = 5,
|
|
ERevivePose_MAX = 6,
|
|
};
|
|
|
|
// Enum SHProto.EPuzzlesDifficulty
|
|
// NumValues: 0x0004
|
|
enum class EPuzzlesDifficulty : uint8
|
|
{
|
|
Easy = 0,
|
|
Medium = 1,
|
|
Hard = 2,
|
|
EPuzzlesDifficulty_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESavePointFilterId
|
|
// NumValues: 0x0006
|
|
enum class ESavePointFilterId : uint8
|
|
{
|
|
All = 0,
|
|
Hospital = 1,
|
|
Labyrinth = 2,
|
|
Prison = 3,
|
|
Hotel = 4,
|
|
ESavePointFilterId_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHCombatStressLevel
|
|
// NumValues: 0x0006
|
|
enum class ESHCombatStressLevel : uint8
|
|
{
|
|
Undefined = 0,
|
|
None = 1,
|
|
Light = 2,
|
|
Medium = 3,
|
|
High = 4,
|
|
ESHCombatStressLevel_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESHSuccessFailureEnum
|
|
// NumValues: 0x0003
|
|
enum class ESHSuccessFailureEnum : uint8
|
|
{
|
|
Success = 0,
|
|
Failure = 1,
|
|
ESHSuccessFailureEnum_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESwarmFollowType
|
|
// NumValues: 0x0007
|
|
enum class ESwarmFollowType : uint8
|
|
{
|
|
CHOOSE_ONLY_CLOSEST = 0,
|
|
CHOOSE_ONLY_RANDOM = 1,
|
|
START_CLOSEST_FOLLOW_INDEX_ORDER = 2,
|
|
START_RANDOM_FOLLOW_INDEX_ORDER = 3,
|
|
START_CLOSEST_FOLLOW_INDEX_ORDER_REPEAT = 4,
|
|
START_RANDOM_FOLLOW_INDEX_ORDER_REPEAT = 5,
|
|
ESwarmFollowType_MAX = 6,
|
|
};
|
|
|
|
// Enum SHProto.ESwarmCreeperState
|
|
// NumValues: 0x0006
|
|
enum class ESwarmCreeperState : uint8
|
|
{
|
|
MOVE = 0,
|
|
IDLE = 1,
|
|
RUNOUT = 2,
|
|
DISTURBANCE = 3,
|
|
FOLLOWING = 4,
|
|
ESwarmCreeperState_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESwarmRegionType
|
|
// NumValues: 0x0003
|
|
enum class ESwarmRegionType : uint8
|
|
{
|
|
Sphere = 0,
|
|
Box = 1,
|
|
ESwarmRegionType_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESHUfoEndingInteraction
|
|
// NumValues: 0x0006
|
|
enum class ESHUfoEndingInteraction : uint8
|
|
{
|
|
Undefined = 0,
|
|
SaulStRoof = 1,
|
|
RosewaterPark = 2,
|
|
HotelPier = 3,
|
|
HotelRoom = 4,
|
|
ESHUfoEndingInteraction_MAX = 5,
|
|
};
|
|
|
|
// Enum SHProto.ESimulatedWaterEffectType
|
|
// NumValues: 0x0004
|
|
enum class ESimulatedWaterEffectType : uint8
|
|
{
|
|
DEFAULT = 0,
|
|
BLOOD = 1,
|
|
PUKE_ACID = 2,
|
|
ESimulatedWaterEffectType_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.ESHWoodsideCoinPuzzleEndingFactorValue
|
|
// NumValues: 0x0005
|
|
enum class ESHWoodsideCoinPuzzleEndingFactorValue : uint8
|
|
{
|
|
Undefined = 0,
|
|
SnakeCoin = 1,
|
|
ManCoin = 2,
|
|
WomanCoin = 3,
|
|
ESHWoodsideCoinPuzzleEndingFactorValue_MAX = 4,
|
|
};
|
|
|
|
// Enum SHProto.EBoneHierarchySort
|
|
// NumValues: 0x0004
|
|
enum class EBoneHierarchySort : uint8
|
|
{
|
|
None = 0,
|
|
ParentLevel = 1,
|
|
WeightFromRoot = 2,
|
|
EBoneHierarchySort_MAX = 3,
|
|
};
|
|
|
|
// Enum SHProto.EBones
|
|
// NumValues: 0x0018
|
|
enum class EBones : uint8
|
|
{
|
|
Root = 0,
|
|
Pelvis = 1,
|
|
Spine_01 = 2,
|
|
Spine_02 = 3,
|
|
Spine_04 = 4,
|
|
Chest = 5,
|
|
ThighL = 6,
|
|
ShinL = 7,
|
|
FootL = 8,
|
|
ThighR = 9,
|
|
ShinR = 10,
|
|
FootR = 11,
|
|
ClavicleL = 12,
|
|
UpperArmL = 13,
|
|
ForearmL = 14,
|
|
HandL = 15,
|
|
ClavicleR = 16,
|
|
UpperArmR = 17,
|
|
ForearmR = 18,
|
|
HandR = 19,
|
|
Neck_01 = 20,
|
|
Neck_02 = 21,
|
|
Head = 22,
|
|
EBones_MAX = 23,
|
|
};
|
|
|
|
// Enum SHProto.ESkeletonSockets
|
|
// NumValues: 0x0003
|
|
enum class ESkeletonSockets : uint8
|
|
{
|
|
WeaponHandR = 0,
|
|
WeaponHandL = 1,
|
|
ESkeletonSockets_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ERagdollProfileName
|
|
// NumValues: 0x0003
|
|
enum class ERagdollProfileName : uint32
|
|
{
|
|
Test = 0,
|
|
HitNormal = 1,
|
|
ERagdollProfileName_MAX = 2,
|
|
};
|
|
|
|
// Enum SHProto.ESkeletonRagdollProfileTickResult
|
|
// NumValues: 0x0005
|
|
enum class ESkeletonRagdollProfileTickResult : uint8
|
|
{
|
|
Work = 0,
|
|
End = 1,
|
|
Paused = 2,
|
|
Inactive = 3,
|
|
ESkeletonRagdollProfileTickResult_MAX = 4,
|
|
};
|
|
|
|
// ScriptStruct SHProto.2DPingPongRTBinding
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FTwoDPingPongRTBinding final
|
|
{
|
|
public:
|
|
class FName ParameterName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 RTIndex; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTwoDPingPongRTBinding;
|
|
|
|
// ScriptStruct SHProto.2DPingPongPass
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct FTwoDPingPongPass final
|
|
{
|
|
public:
|
|
int32 TargetIndex; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Clear; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ClearAtBeginPlay; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6[0xA]; // 0x0006(0x000A)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector4 ClearColor; // 0x0010(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bOverride_DTParameterName : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName DTParameterName; // 0x0034(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bOverride_TimeParameterName : 1; // 0x003C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName TimeParameterName; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bOverride_FrameIndexName : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName FrameIndexNameName; // 0x004C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaterialInterface* Material; // 0x0058(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaterialInstanceDynamic* DynamicMaterial; // 0x0060(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FTwoDPingPongRTBinding> RTBindings; // 0x0068(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FCanvasUVTri> Triangles; // 0x0078(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class UCanvas* Canvas[0x2]; // 0x0088(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_98[0x18]; // 0x0098(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTwoDPingPongPass;
|
|
|
|
// ScriptStruct SHProto.CurveWithScale
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FCurveWithScale
|
|
{
|
|
public:
|
|
class UCurveFloat* LeanInTimeCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeCurveScale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCurveWithScale;
|
|
|
|
// ScriptStruct SHProto.AngleCurveWithScaleGetter
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FAngleCurveWithScaleGetter final : public FCurveWithScale
|
|
{
|
|
public:
|
|
float CurrentCurveTime; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MaxAngle; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FAngleCurveWithScaleGetter;
|
|
|
|
// ScriptStruct SHProto.SHItemAndQuantityHandle
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHItemAndQuantityHandle final
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle DataRowHandle; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
int32 Quantity; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHItemAndQuantityHandle;
|
|
|
|
// ScriptStruct SHProto.SHMovementDataStruct
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSHMovementDataStruct final
|
|
{
|
|
public:
|
|
float SpeedForward; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpeedSideway; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpeedBackward; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ControlRotationInterpSpeed; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCurveFloat* AccelerationCurve; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCurveFloat* DecelerationCurve; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class ULegacyCameraShake> SprintCameraShake; // 0x0020(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMovementDataStruct;
|
|
|
|
// ScriptStruct SHProto.PhysicalAnimationProfileData
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FPhysicalAnimationProfileData final
|
|
{
|
|
public:
|
|
class FName PhysicalAnimationProfile; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ConstraintProfile; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableGravity; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float PhysicWeightAtStart; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PhysicWeight; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* BlendCurve; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<EBones> Bones; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPhysicalAnimationProfileData;
|
|
|
|
// ScriptStruct SHProto.PhysicalAnimationBlender
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FPhysicalAnimationBlender final
|
|
{
|
|
public:
|
|
struct FPhysicalAnimationProfileData CurrentProfileData; // 0x0000(0x0038)(NativeAccessSpecifierPublic)
|
|
float PhysicWeightCurrent; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PhysicWeightTarget; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PhysicWeightSpeed; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CurveTime; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendToCurve; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendToCurveSpeed; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPhysicalAnimationBlender;
|
|
|
|
// ScriptStruct SHProto.SHMakeNoiseData
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHMakeNoiseData final
|
|
{
|
|
public:
|
|
class FName NoiseTag; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Aggro; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float NoiseRange; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxRange; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Loudness; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMakeNoiseData;
|
|
|
|
// ScriptStruct SHProto.SHMakeNoiseConfig
|
|
// 0x001C (0x001C - 0x0000)
|
|
struct FSHMakeNoiseConfig final
|
|
{
|
|
public:
|
|
bool bShouldMakeNoise; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSHMakeNoiseData NoiseData; // 0x0004(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMakeNoiseConfig;
|
|
|
|
// ScriptStruct SHProto.SHElevatorFloorConfig
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSHElevatorFloorConfig final
|
|
{
|
|
public:
|
|
float FloorOffset; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool OpenFrontInsideDoor; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool OpenBackInsideDoor; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHElevatorFloorConfig;
|
|
|
|
// ScriptStruct SHProto.SHAsyncLoadedObjectCache
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FSHAsyncLoadedObjectCache final
|
|
{
|
|
public:
|
|
class UObject* StrongObject; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x40]; // 0x0008(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHAsyncLoadedObjectCache;
|
|
|
|
// ScriptStruct SHProto.SHInteractionConfig
|
|
// 0x001C (0x001C - 0x0000)
|
|
struct FSHInteractionConfig
|
|
{
|
|
public:
|
|
float MouseRotationInputScale; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PadRotationInputScale; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MovementInputScale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MouseCharacterRotationScale; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PadCharacterRotationScale; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CharacterMovementScale; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHInteractionInputAxis InputAxis; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHInteractionConfig;
|
|
|
|
// ScriptStruct SHProto.SHInteractionGenericConfig
|
|
// 0x0034 (0x0050 - 0x001C)
|
|
struct FSHInteractionGenericConfig final : public FSHInteractionConfig
|
|
{
|
|
public:
|
|
bool EnableCharacterLookAt; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftClassPtr<class UClass> LookAtTypeID; // 0x0020(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHInteractionGenericConfig;
|
|
|
|
// ScriptStruct SHProto.SHCustomMovementStruct
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FSHCustomMovementStruct final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UObject* Requester; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHMovementDataStruct Data; // 0x0018(0x0028)(NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCustomMovementStruct;
|
|
|
|
// ScriptStruct SHProto.SHElevatorOrderData
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHElevatorOrderData final
|
|
{
|
|
public:
|
|
int32 BeginFloor; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 TargetFloor; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OrderFloorAlpha; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHElevatorOrderData;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionHitReactionTypeVariantConfiguration
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionHitReactionTypeVariantConfiguration final
|
|
{
|
|
public:
|
|
class FName VariantName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SelectionWeight; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionHitReactionTypeVariantConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHAnimBlendProfile
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSHAnimBlendProfile final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UBlendProfile> BlendProfile; // 0x0000(0x0030)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnimBlendProfile;
|
|
|
|
// ScriptStruct SHProto.PlayAnimationData
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct FPlayAnimationData final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UAnimationAsset> Animation; // 0x0000(0x0030)(Edit, BlueprintVisible, SaveGame, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SlotName; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendInTime; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSHAnimBlendProfile BlendInProfile; // 0x0040(0x0030)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
float BlendOutTime; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSHAnimBlendProfile BlendOutProfile; // 0x0078(0x0030)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool UseRootMotion; // 0x00A8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A9[0x3]; // 0x00A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RootMotionTranslationScale; // 0x00AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPlayAnimationData;
|
|
|
|
// ScriptStruct SHProto.SHTraversalObstacleExtendedAnimationSet
|
|
// 0x02C0 (0x02C0 - 0x0000)
|
|
struct FSHTraversalObstacleExtendedAnimationSet final
|
|
{
|
|
public:
|
|
struct FPlayAnimationData StartAnimation; // 0x0000(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FPlayAnimationData FailAnimation; // 0x00B0(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FPlayAnimationData SuccessAnimation; // 0x0160(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FPlayAnimationData EndAnimation; // 0x0210(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHTraversalObstacleExtendedAnimationSet;
|
|
|
|
// ScriptStruct SHProto.SHWeaponMovementSet
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FSHWeaponMovementSet final
|
|
{
|
|
public:
|
|
struct FSHMovementDataStruct EquipedMovementData; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSHMovementDataStruct EquipedLowHealthMovementData; // 0x0028(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHWeaponMovementSet;
|
|
|
|
// ScriptStruct SHProto.SHCameraAnimationBlending
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSHCameraAnimationBlending final
|
|
{
|
|
public:
|
|
struct FViewTargetTransitionParams BlendInParams; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FViewTargetTransitionParams BlendOutParams; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCameraAnimationBlending;
|
|
|
|
// ScriptStruct SHProto.SHCameraAnimationData
|
|
// 0x0080 (0x0080 - 0x0000)
|
|
struct FSHCameraAnimationData final
|
|
{
|
|
public:
|
|
TSoftClassPtr<class UClass> CameraAnimationExeClass; // 0x0000(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class ULevelSequence> CameraAnimationAsset; // 0x0030(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHCameraAnimationBlending CameraAnimationBlending; // 0x0060(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCameraAnimationData;
|
|
|
|
// ScriptStruct SHProto.SHAIFinisherParams
|
|
// 0x00B8 (0x00C0 - 0x0008)
|
|
struct FSHAIFinisherParams final : public FTableRowBase
|
|
{
|
|
public:
|
|
TArray<struct FGameplayTag> _RequiredTags; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FGameplayTag> _OptionalTags; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag _SlayerAnimTag; // 0x0028(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag _VictimAnimTag; // 0x0030(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class USHAIAction_Finisher> _SyncAction; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHCameraAnimationData _CameraAnimationData; // 0x0040(0x0080)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAIFinisherParams;
|
|
|
|
// ScriptStruct SHProto.SHTraceData
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSHTraceData final
|
|
{
|
|
public:
|
|
struct FVector TraceStart; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector TraceEnd; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHTraceData;
|
|
|
|
// ScriptStruct SHProto.SHOverrideFXData
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FSHOverrideFXData final
|
|
{
|
|
public:
|
|
bool bUseOverrideTraceHitFXMappings; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class USHSystemFXDataMappings> OverrideTraceHitFXMappings; // 0x0008(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseOverrideHitFXSpawnerAkAudioEvent; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UAkAudioEvent> OverrideHitFXSpawnerAkAudioEvent; // 0x0040(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHOverrideFXData;
|
|
|
|
// ScriptStruct SHProto.SHCharacterPlayAttackBaseData
|
|
// 0x0188 (0x0190 - 0x0008)
|
|
struct FSHCharacterPlayAttackBaseData : public FTableRowBase
|
|
{
|
|
public:
|
|
class FName Name; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UDamageType> DamageTypeClass; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HitCheckRadius; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HitCheckAngle; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnvTraceOnlyFirstHit; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnvTraceManualLocations; // 0x0021(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bForceEnvTrace; // 0x0022(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_23[0x5]; // 0x0023(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSHTraceData> EnvTraceLocalManualLocations; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bEnvTraceFromWeapon; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float EnvTracePitch; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EnvTraceLength; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FPlayAnimationData AnimationData; // 0x0048(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
bool bUseSectionSwitching; // 0x00F8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_F9[0x7]; // 0x00F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UCameraShakeBase> HitCameraShakeClass; // 0x0100(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HitCameraShakeScale; // 0x0108(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10C[0x4]; // 0x010C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UCameraShakeBase> EnvHitCameraShakeClass; // 0x0110(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EnvHitCameraShakeScale; // 0x0118(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11C[0x4]; // 0x011C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSHOverrideFXData OverrideFXData; // 0x0120(0x0070)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCharacterPlayAttackBaseData;
|
|
|
|
// ScriptStruct SHProto.SkeletonHierarchy
|
|
// 0x0108 (0x0108 - 0x0000)
|
|
struct alignas(0x08) FSkeletonHierarchy
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x108]; // 0x0000(0x0108)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHAngelaSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHAngelaSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHAngelaSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionCollisionConditionConfiguration
|
|
// 0x002C (0x002C - 0x0000)
|
|
struct FSHHitReactionCollisionConditionConfiguration final
|
|
{
|
|
public:
|
|
float TraceRadiusScale; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTraceComplex; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName CollisionProfileName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRespectIgnoredCollisions; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMinMaxVector2D TraceCapsuleHeights; // 0x0014(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
float TraceDirection; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMinMaxVector2D RequiredCollisionDistance; // 0x0020(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
float DebugDrawDuration; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionCollisionConditionConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionConfigurationConditions
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|
struct FSHHitReactionConfigurationConditions final
|
|
{
|
|
public:
|
|
float PassChance; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDirectionCondition HitDirection; // 0x0004(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDirectionCondition ImpactDirection; // 0x0018(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDirectionCondition ForceDirection; // 0x002C(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDirectionCondition TargetMovementDirection; // 0x0040(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FMinMaxVector2D TargetMovementVelocity; // 0x0054(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSHHitReactionCollisionConditionConfiguration> CollisionTraces; // 0x0060(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionCollisionConditionConfiguration> RequiredCollisionTraces; // 0x0070(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionCollisionConditionConfiguration> PreventingCollisionTraces; // 0x0080(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bAllowForDirectionalHits; // 0x0090(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowForSurfaceHits; // 0x0091(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowForRadialHits; // 0x0092(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCheckWallAngle; // 0x0093(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D OnWallAngle; // 0x0098(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionConfigurationConditions;
|
|
|
|
// ScriptStruct SHProto.SHAnimSubcompSettings
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct alignas(0x08) FSHAnimSubcompSettings
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnimSubcompSettings;
|
|
|
|
// ScriptStruct SHProto.SHBreakableMeshBreakStepData
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHBreakableMeshBreakStepData final
|
|
{
|
|
public:
|
|
bool bHideWeaponHitDecal; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRemoveAttachedFXSystems; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<TSoftObjectPtr<class UStaticMesh>> Meshes; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBreakableMeshBreakStepData;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionConsecutiveHitCountingDamageTypeConfiguration
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionConsecutiveHitCountingDamageTypeConfiguration final
|
|
{
|
|
public:
|
|
TSubclassOf<class UDamageType> DamageType; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CountedHitTimeoutOverride; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionConsecutiveHitCountingDamageTypeConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsGameFlowDetail
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSHAnalyticsGameFlowDetail final
|
|
{
|
|
public:
|
|
class FString Description; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString ObjectName; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsGameFlowDetail;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionBonePhysicsConfiguration
|
|
// 0x0080 (0x0080 - 0x0000)
|
|
struct FSHHitReactionBonePhysicsConfiguration final
|
|
{
|
|
public:
|
|
struct FVector AdditionalActorSpaceForce; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ActorSpaceForceMultiplier; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector BoneSpaceForceMultiplier; // 0x0030(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bApplyForceAtBoneLocation; // 0x0048(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ChildBodiesForceMultiplier; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOnlyApplyForceToDirectChildren; // 0x0050(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bApplyForceAtChildLocation; // 0x0051(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_52[0x2]; // 0x0052(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RandomForceDirectionOffsetAngle; // 0x0054(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMinMaxVector2D RandomForceMultiplier; // 0x0058(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FMinMaxVector2D ForceLimit; // 0x0060(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
int32 ActivatePhysicsForParentBoneLevelAbove; // 0x0068(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BonePhysicsBlend; // 0x006C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BonePhysicsDuration; // 0x0070(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BonePhysicsCurve; // 0x0074(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowRootBonePhysics; // 0x0078(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionBonePhysicsConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionPhysicsConfiguration
|
|
// 0x00D8 (0x00D8 - 0x0000)
|
|
struct FSHHitReactionPhysicsConfiguration final
|
|
{
|
|
public:
|
|
float ForceMultiplier; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSHHitReactionBonePhysicsConfiguration HitBonePhysics; // 0x0008(0x0080)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FSHHitReactionBonePhysicsConfiguration> AdditionalBonePhysics; // 0x0088(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionPhysicsConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHEnemyTransformationStateVariantDifficultyOverrides
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHEnemyTransformationStateVariantDifficultyOverrides final
|
|
{
|
|
public:
|
|
class USEnemyHitReactionSelection* HitReactionSelectionConfigurationEasy; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USEnemyHitReactionSelection* HitReactionSelectionConfigurationMedium; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USEnemyHitReactionSelection* HitReactionSelectionConfigurationHard; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyTransformationStateVariantDifficultyOverrides;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsItemCollectedDetail
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSHAnalyticsItemCollectedDetail final
|
|
{
|
|
public:
|
|
class FString ItemName; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Quantity; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString ObjectName; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsItemCollectedDetail;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionResultState
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHHitReactionResultState final
|
|
{
|
|
public:
|
|
ESHHitReactionResponseType HitReactionType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName HitReactionVariant; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StateDuration; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SkipToDuration; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDisableAI; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDisableControllerRotation; // 0x0015(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16[0x2]; // 0x0016(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionResultState;
|
|
|
|
// ScriptStruct SHProto.SHMaterialPropertyControlData
|
|
// 0x0100 (0x0100 - 0x0000)
|
|
struct FSHMaterialPropertyControlData final
|
|
{
|
|
public:
|
|
bool bIsLayerParameter; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EMaterialParameterAssociation Association; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 LayerIndex; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName PropertyName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ContextValueType; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ChangeSpeed; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHMaterialPropertyControlType Type; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UCurveFloat> ControlFloatCurve; // 0x0020(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UCurveVector> ControlVectorCurve; // 0x0050(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<int32, TSoftObjectPtr<class UTexture>> AssignedTexures; // 0x0080(0x0050)(Edit, BlueprintVisible, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UCurveFloat> ControlTexureCurve; // 0x00D0(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMaterialPropertyControlData;
|
|
|
|
// ScriptStruct SHProto.SHReceiveDamagePostProcessConfig
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FSHReceiveDamagePostProcessConfig
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UMaterialInterface> Material; // 0x0000(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendInTime; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float KeepTime; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendOutTime; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSHMaterialPropertyControlData> MaterialPropertyControlConfigs; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHReceiveDamagePostProcessConfig;
|
|
|
|
// ScriptStruct SHProto.SHCharacterPlayAttackStruct
|
|
// 0x0038 (0x01C8 - 0x0190)
|
|
struct FSHCharacterPlayAttackStruct final : public FSHCharacterPlayAttackBaseData
|
|
{
|
|
public:
|
|
float DesiredDistanceFromEnemy; // 0x0190(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxSlideDistance; // 0x0194(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SlideDuration; // 0x0198(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SlideBackDuration; // 0x019C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCurveFloat* SlideCurve; // 0x01A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationDuration; // 0x01A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1AC[0x4]; // 0x01AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* RotationCurve; // 0x01B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USHCharacterPlayAttackCameraDataAsset* HasTargetCameraWorkData; // 0x01B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USHCharacterPlayAttackCameraDataAsset* NoTargetCameraWorkData; // 0x01C0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCharacterPlayAttackStruct;
|
|
|
|
// ScriptStruct SHProto.SHMapDataConfigStruct
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHMapDataConfigStruct final
|
|
{
|
|
public:
|
|
class FName ObjectID; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHMapsEnum Map; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHMapDataConfigStruct;
|
|
|
|
// ScriptStruct SHProto.SHObstacleAnimationSet
|
|
// 0x0200 (0x0200 - 0x0000)
|
|
struct FSHObstacleAnimationSet final
|
|
{
|
|
public:
|
|
struct FPlayAnimationData DefaultAnimationAbove; // 0x0000(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FPlayAnimationData DefaultAnimationBelow; // 0x00B0(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FPlayAnimationData> WeaponsAnimationsAbove; // 0x0160(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FPlayAnimationData> WeaponsAnimationsBelow; // 0x01B0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHObstacleAnimationSet;
|
|
|
|
// ScriptStruct SHProto.AnimationMovementSpeed
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FAnimationMovementSpeed final
|
|
{
|
|
public:
|
|
float Forward; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Back; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAnimationMovementSpeed;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsRangedFireTraceDetail
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSHAnalyticsRangedFireTraceDetail final
|
|
{
|
|
public:
|
|
float TraceDistance; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHitEnemy; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString ObjectName; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsPenetrating; // 0x0018(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString ComponentName; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsRangedFireTraceDetail;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsRangedFireDetail
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSHAnalyticsRangedFireDetail final
|
|
{
|
|
public:
|
|
class FString WeaponName; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 AmmoAfter; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSHAnalyticsRangedFireTraceDetail> Traces; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsRangedFireDetail;
|
|
|
|
// ScriptStruct SHProto.SHFloatCondition
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSHFloatCondition final
|
|
{
|
|
public:
|
|
float Value; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHFloatOperationType OperationType; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHFloatCondition;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsGameplayEvent
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHAnalyticsGameplayEvent final
|
|
{
|
|
public:
|
|
double PlayTime; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHAnalyticsGameplayEventType Type; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 DetailIndex; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsGameplayEvent;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsMeleeAttackDetail
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FSHAnalyticsMeleeAttackDetail final
|
|
{
|
|
public:
|
|
class FString WeaponName; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString AttackRowName; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHadTarget; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsSecondaryTarget; // 0x0021(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString TargetObjectName; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHitEnemy; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 HitEnemyResult; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString HitObjectName; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString HitComponentName; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsMeleeAttackDetail;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsPlayerReceivedDamageDetail
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSHAnalyticsPlayerReceivedDamageDetail final
|
|
{
|
|
public:
|
|
class FString Causer; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DamageType; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DamageValue; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsPlayerReceivedDamageDetail;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsAICharacterDiedDetail
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSHAnalyticsAICharacterDiedDetail final
|
|
{
|
|
public:
|
|
class FString SpawnerObject; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString CharacterClass; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsAICharacterDiedDetail;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsGameplayEventsDetails
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FSHAnalyticsGameplayEventsDetails final
|
|
{
|
|
public:
|
|
TArray<struct FSHAnalyticsGameFlowDetail> GameFlowDetails; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHAnalyticsItemCollectedDetail> ItemCollectedDetails; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHAnalyticsRangedFireDetail> RangedFireDetails; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHAnalyticsMeleeAttackDetail> MeleeAttackDetails; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHAnalyticsPlayerReceivedDamageDetail> PlayerReceivedDamageDetails; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHAnalyticsAICharacterDiedDetail> AICharacterDiedDetails; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsGameplayEventsDetails;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsGameplayRecordsDatabase
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct FSHAnalyticsGameplayRecordsDatabase final
|
|
{
|
|
public:
|
|
class FString SessionStartTimeString; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString SessionRestoreTimeString; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString SessionEndTimeString; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHAnalyticsGameplayEvent> Events; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
struct FSHAnalyticsGameplayEventsDetails Details; // 0x0040(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsGameplayRecordsDatabase;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionResultBonePhysics
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FSHHitReactionResultBonePhysics final
|
|
{
|
|
public:
|
|
struct FVector ForceLocation; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Force; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName BoneName; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ActivatePhysicsForParentBoneLevelAbove; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ChildBodiesForceMultiplier; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOnlyApplyForceToDirectChildren; // 0x0040(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bApplyForceAtChildLocation; // 0x0041(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_42[0x2]; // 0x0042(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float BonePhysicsBlend; // 0x0044(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BonePhysicsDuration; // 0x0048(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BonePhysicsCurve; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowRootBonePhysics; // 0x0050(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionResultBonePhysics;
|
|
|
|
// ScriptStruct SHProto.SHMapObjectDataStruct
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHMapObjectDataStruct
|
|
{
|
|
public:
|
|
class FName ObjectID; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHMapsEnum Map; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHMapObjectTypeEnum Type; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 Value; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMapObjectDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHMapObjectsStruct
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHMapObjectsStruct final
|
|
{
|
|
public:
|
|
TArray<struct FSHMapObjectDataStruct> Objects; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMapObjectsStruct;
|
|
|
|
// ScriptStruct SHProto.SHMaterialPropertyControlHandler
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|
struct FSHMaterialPropertyControlHandler final
|
|
{
|
|
public:
|
|
class UMaterialInstanceDynamic* DynamicMaterial; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_8[0xA0]; // 0x0008(0x00A0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHMaterialPropertyControlHandler;
|
|
|
|
// ScriptStruct SHProto.SHDynamicPostProcessHandler
|
|
// 0x0020 (0x0070 - 0x0050)
|
|
struct FSHDynamicPostProcessHandler final : public FSHReceiveDamagePostProcessConfig
|
|
{
|
|
public:
|
|
class UMaterialInstanceDynamic* MaterialDynamic; // 0x0050(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FSHMaterialPropertyControlHandler> MaterialPropertyControlHandlers; // 0x0058(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHDynamicPostProcessHandler;
|
|
|
|
// ScriptStruct SHProto.GameOptionValueData
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FGameOptionValueData final
|
|
{
|
|
public:
|
|
class FText Value; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
class FText Description; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UTexture2D> Image; // 0x0030(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FGameOptionValueData;
|
|
|
|
// ScriptStruct SHProto.GameOptionsData
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct FGameOptionsData final
|
|
{
|
|
public:
|
|
EGameOptions Name; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText DisplayName; // 0x0008(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
class FText Description; // 0x0020(0x0018)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
class FText InactiveDescription; // 0x0038(0x0018)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<struct FGameOptionValueData> Values; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<int32> RemapValues; // 0x0060(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UTexture2D> Image; // 0x0070(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FGameOptionsData;
|
|
|
|
// ScriptStruct SHProto.SHMeatHealthValues
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHMeatHealthValues final
|
|
{
|
|
public:
|
|
class FName BoneName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ChunkHealth; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CurrentHealth; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMeatHealthValues;
|
|
|
|
// ScriptStruct SHProto.EquipToAimAnimation
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FEquipToAimAnimation final
|
|
{
|
|
public:
|
|
class UAnimationAsset* Animation; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendInTime; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendOutTime; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEquipToAimAnimation;
|
|
|
|
// ScriptStruct SHProto.SHCollectedItemData
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHCollectedItemData final
|
|
{
|
|
public:
|
|
class FName ItemRowName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Quantity; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCollectedItemData;
|
|
|
|
// ScriptStruct SHProto.SHMovementSnapConfig
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSHMovementSnapConfig final
|
|
{
|
|
public:
|
|
float RequiredDist2DToComplete; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bWantStopMovementImmediatelyOnEnd; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHMovementSnapConfig;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionHitResponseVariantSettingsAppliedCooldown
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionHitResponseVariantSettingsAppliedCooldown final
|
|
{
|
|
public:
|
|
class FName CooldownCounterName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CooldownDuration; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionHitResponseVariantSettingsAppliedCooldown;
|
|
|
|
// ScriptStruct SHProto.SHPushableHandleData
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FSHPushableHandleData final
|
|
{
|
|
public:
|
|
bool bIsEnabled; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector RelativeLocation; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RelativeDirectionAngle; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Width; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector IconOffset; // 0x0028(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AnimSpotSecureFrontTraceDistance; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHPushableHandleData;
|
|
|
|
// ScriptStruct SHProto.SHManagedInteractionSlotCleanupConfig
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FSHManagedInteractionSlotCleanupConfig final
|
|
{
|
|
public:
|
|
float SimpleCleanupDelay; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CleanupTargetRotationScale; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CleanupMaxRotationAngleDifference; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CleanupTargetMovementScale; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CleanupMaxMovementAngleDifference; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHManagedInteractionSlotCleanupConfig;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsPerormanceData
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct alignas(0x04) FSHAnalyticsPerormanceData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsPerormanceData;
|
|
|
|
// ScriptStruct SHProto.SHAnalyticsPerformanceRecordsDatabase
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FSHAnalyticsPerformanceRecordsDatabase final
|
|
{
|
|
public:
|
|
class FString SessionStartTimeString; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDateTime SessionStartTime; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString SessionEndTimeString; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString PlatformString; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FIntPoint Resolution; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ERaytracing Raytracing; // 0x0040(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EDynamicResolution DynRes; // 0x0041(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EGFXQuality Quality; // 0x0042(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_43[0x5]; // 0x0043(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FString> LevelNames; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
int32 BuildVersion; // 0x0058(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSHAnalyticsPerormanceData> Data; // 0x0060(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnalyticsPerformanceRecordsDatabase;
|
|
|
|
// ScriptStruct SHProto.SHPOVDetectorProximityPoints
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHPOVDetectorProximityPoints final
|
|
{
|
|
public:
|
|
TArray<class USceneComponent*> Points; // 0x0000(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHPOVDetectorProximityPoints;
|
|
|
|
// ScriptStruct SHProto.SHNamedMaterialParameter
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSHNamedMaterialParameter final
|
|
{
|
|
public:
|
|
bool Valid; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Name; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor Value; // 0x000C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor LastKnownValue; // 0x001C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Index; // 0x002C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHNamedMaterialParameter;
|
|
|
|
// ScriptStruct SHProto.SHFlickerMaterial
|
|
// 0x00C8 (0x00C8 - 0x0000)
|
|
struct FSHFlickerMaterial final
|
|
{
|
|
public:
|
|
class UMaterialInstanceDynamic* Mid; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHNamedMaterialParameter TintEmission0; // 0x0008(0x0030)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSHNamedMaterialParameter VertexColorEmissiveTint; // 0x0038(0x0030)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSHNamedMaterialParameter VertexColorEmissiveIntensity; // 0x0068(0x0030)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSHNamedMaterialParameter AOFactor; // 0x0098(0x0030)(NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlickerMaterial;
|
|
|
|
// ScriptStruct SHProto.SHFlickerMesh
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSHFlickerMesh final
|
|
{
|
|
public:
|
|
class UPrimitiveComponent* Component; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHFlickerMaterial> Materials; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool HasOffTag; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlickerMesh;
|
|
|
|
// ScriptStruct SHProto.SHFleshLipCeilingTileShakePhysicsConfiguration
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct FSHFleshLipCeilingTileShakePhysicsConfiguration final
|
|
{
|
|
public:
|
|
float TilePushFadeOutHalfTime; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TileForceAccumulationLimit; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TileForceAccumulationFadeOutHalfTime; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TileJumpRotationScale; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TileJumpLiftFrequency; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TileJumpFadeOutHalfTime; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TileJumpRotationsPerJump; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TileJumpRotationRandomizationScale; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraSystem* TileParticles; // 0x0020(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TileParticlesAlphaParameterName; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMinMaxVector2D TileParticlesParameterRange; // 0x0030(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform TileParticlesTransform; // 0x0040(0x0060)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFleshLipCeilingTileShakePhysicsConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHLyingFigureSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHLyingFigureSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHLyingFigureSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHFlashlightControlData
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct FSHFlashlightControlData final
|
|
{
|
|
public:
|
|
bool bOverrideLightsColor; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FColor LightsColor; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideMainLightAttenuationRadius; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MainLightAttenuationRadius; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideMainLightIntensityMul; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MainLightIntensityMul; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideMainLightInnerConeAngle; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MainLightInnerConeAngle; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideMainLightOuterConeAngle; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MainLightOuterConeAngle; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideMainLightIndirectLightingIntensity; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MainLightIndirectLightingIntensity; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideMainLightIESTexture; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTextureLightProfile* MainLightIESTexture; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideCloseLightIntensityMul; // 0x0040(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float CloseLightIntensityMul; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideBackLightIntensityMul; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float BackLightIntensityMul; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideLightshaftMaterial0EdgeColor; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor LightshaftMaterial0EdgeColor; // 0x0054(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideLightshaftMaterial0TintEmission; // 0x0064(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_65[0x3]; // 0x0065(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor LightshaftMaterial0TintEmission; // 0x0068(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideLightshaftMaterial1EdgeColor; // 0x0078(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_79[0x3]; // 0x0079(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor LightshaftMaterial1EdgeColor; // 0x007C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideLightshaftMaterial1TintEmission; // 0x008C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8D[0x3]; // 0x008D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor LightshaftMaterial1TintEmission; // 0x0090(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlashlightControlData;
|
|
|
|
// ScriptStruct SHProto.SHMariaFlashlightReactionAnimSubcompSettings
|
|
// 0x0110 (0x0118 - 0x0008)
|
|
struct FSHMariaFlashlightReactionAnimSubcompSettings final : public FSHAnimSubcompSettings
|
|
{
|
|
public:
|
|
float BlendIn_InterpSpeed; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendOut_InterpSpeed; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendOutReactionDelay; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName BlackboardKeyName; // 0x0014(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DialogTalkRequiredShineTime; // 0x001C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DialogTalkInterval; // 0x0020(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDialogDialog DialogID; // 0x0028(0x0028)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDialogInfo DialogInfo; // 0x0050(0x00C8)(Edit, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMariaFlashlightReactionAnimSubcompSettings;
|
|
|
|
// ScriptStruct SHProto.SHFlickerLightSavedIntensities
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHFlickerLightSavedIntensities final
|
|
{
|
|
public:
|
|
class FName ComponentName; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BaseIntensity; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlickerLightSavedIntensities;
|
|
|
|
// ScriptStruct SHProto.SHAsyncLoadingObjectCache
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|
struct alignas(0x08) FSHAsyncLoadingObjectCache final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xB8]; // 0x0000(0x00B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHAsyncLoadingObjectCache;
|
|
|
|
// ScriptStruct SHProto.MenuTutorial
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FMenuTutorial final
|
|
{
|
|
public:
|
|
class FText Text; // 0x0000(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
TArray<struct FUE4InputHandle> Actions; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FMenuTutorial;
|
|
|
|
// ScriptStruct SHProto.CollisionShapeProperty
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FCollisionShapeProperty final
|
|
{
|
|
public:
|
|
ECollisionShapePropertyType CollisionShapeType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Parameter1; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Parameter2; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Parameter3; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCollisionShapeProperty;
|
|
|
|
// ScriptStruct SHProto.ConstraintMotorBlender
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FConstraintMotorBlender final
|
|
{
|
|
public:
|
|
bool bIsActive; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> Constraints; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float StrengthOnStart; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Strength; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeMultiplier; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeNormal; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConstraintMotorBlender;
|
|
|
|
// ScriptStruct SHProto.SHFleshLipCeilingActorHangingTileDropChances
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHFleshLipCeilingActorHangingTileDropChances final
|
|
{
|
|
public:
|
|
float FourSideChance; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float ThreeSideChance; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float OppositeTwoSideChance; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float DiagonalTwoSideChance; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFleshLipCeilingActorHangingTileDropChances;
|
|
|
|
// ScriptStruct SHProto.GameplayPresetItem
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FGameplayPresetItem final
|
|
{
|
|
public:
|
|
struct FSettingOptionHandle Name; // 0x0000(0x0008)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESettingsPropertyType Type; // 0x0008(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDefaultOptionValue Value; // 0x000C(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FGameplayPresetItem;
|
|
|
|
// ScriptStruct SHProto.GameplayPreset
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FGameplayPreset final
|
|
{
|
|
public:
|
|
class FText Name; // 0x0000(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
TArray<struct FGameplayPresetItem> Values; // 0x0018(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FGameplayPreset;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionStateAnimationSerializedData
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|
struct FSHHitReactionStateAnimationSerializedData final
|
|
{
|
|
public:
|
|
struct FPlayAnimationData AnimationData; // 0x0000(0x00B0)(SaveGame, NativeAccessSpecifierPublic)
|
|
float AnimationPosition; // 0x00B0(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B4[0x4]; // 0x00B4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionStateAnimationSerializedData;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionStateSerializedData
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSHHitReactionStateSerializedData final
|
|
{
|
|
public:
|
|
TArray<struct FSHHitReactionStateAnimationSerializedData> BoundAnimations; // 0x0000(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionStateAnimationSerializedData> FinishingAnimations; // 0x0010(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
bool bStateStartedManually; // 0x0020(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RemainingDuration; // 0x0024(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHHitReactionResponseType StateHitReactionType; // 0x0028(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName StateHitReactionVariant; // 0x002C(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bStateWantsToBlockAI; // 0x0034(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bStateWantsToPreventControllerRotation; // 0x0035(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_36[0x2]; // 0x0036(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionStateSerializedData;
|
|
|
|
// ScriptStruct SHProto.UE4KeyRichText
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FUE4KeyRichText final
|
|
{
|
|
public:
|
|
struct FKey Key; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText RichText; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FUE4KeyRichText;
|
|
|
|
// ScriptStruct SHProto.LoadingHint
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FLoadingHint final
|
|
{
|
|
public:
|
|
class FText Text; // 0x0000(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
TArray<struct FUE4InputHandle> Actions; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> AllowedSavePoints; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FLoadingHint;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionAnimationConfiguration
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct FSHHitReactionAnimationConfiguration final
|
|
{
|
|
public:
|
|
struct FPlayAnimationData Animation; // 0x0000(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionAnimationConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionHitData
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FSHHitReactionHitData final
|
|
{
|
|
public:
|
|
class UDamageType* DamageType; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHHitReactionResponseType ResponseType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName ResponseVariant; // 0x000C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DurationLimit; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector HitForce; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHHitReactionHitType HitType; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector HitLocation; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector SourceLocation; // 0x0050(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* DamageCauser; // 0x0068(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UPrimitiveComponent* HitComponent; // 0x0070(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName HitBone; // 0x0078(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 HitBoneShapeIndex; // 0x0080(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionHitData;
|
|
|
|
// ScriptStruct SHProto.SHAbstractDaddySkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHAbstractDaddySkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHAbstractDaddySkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHInventoryCategoryConfig
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSHInventoryCategoryConfig final
|
|
{
|
|
public:
|
|
class FText DisplayName; // 0x0000(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TArray<ESHItemTypeEnum> AllowedItemTypes; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bIsSubcategory; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHGameplaySection GameplaySectionFilter; // 0x0029(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHInventoryCategoryConfig;
|
|
|
|
// ScriptStruct SHProto.SHSwitchesPrioritiesMusicData
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FSHSwitchesPrioritiesMusicData final
|
|
{
|
|
public:
|
|
class FName SwitchesCategoryName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<TSoftObjectPtr<class UAkSwitchValue>, int32> SwitchesPrioritiesValues; // 0x0008(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHSwitchesPrioritiesMusicData;
|
|
|
|
// ScriptStruct SHProto.EnviroHitReactionSettings
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FEnviroHitReactionSettings
|
|
{
|
|
public:
|
|
struct FVector2D HitAngleThresholdMinMax; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AllowedWhenWalking; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AllowedWhenRunning; // 0x0011(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* Audio; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LookAtBlendOutSpeed; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LookAtBlendInSpeed; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnviroHitReactionSettings;
|
|
|
|
// ScriptStruct SHProto.EnviroFrontHitEventSettings
|
|
// 0x0058 (0x0080 - 0x0028)
|
|
struct FEnviroFrontHitEventSettings final : public FEnviroHitReactionSettings
|
|
{
|
|
public:
|
|
float ForwardLeanMaxAngle; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCurveWithScale ForwardLeanAngleBlendCurve; // 0x0030(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float BackwardLeanMaxAngle; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCurveWithScale BackwardLeanAngleBlendCurve; // 0x0048(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool EnableCharacterPushBack; // 0x0058(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float PushBackDistance; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PushBackSpeed; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x1C]; // 0x0064(0x001C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FEnviroFrontHitEventSettings;
|
|
|
|
// ScriptStruct SHProto.EnviroSideHitEventSettings
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
struct FEnviroSideHitEventSettings final : public FEnviroHitReactionSettings
|
|
{
|
|
public:
|
|
float RightYawMaxAngle; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LeftYawMaxAngle; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCurveWithScale AngleBlendCurve; // 0x0030(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnviroSideHitEventSettings;
|
|
|
|
// ScriptStruct SHProto.SHAnimEnviroHitReactionsSubcompSettings
|
|
// 0x00D8 (0x00E0 - 0x0008)
|
|
struct FSHAnimEnviroHitReactionsSubcompSettings final : public FSHAnimSubcompSettings
|
|
{
|
|
public:
|
|
class FName IgnoreActorsWithTag; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<TSoftClassPtr<class UClass>> IgnoredActorClasses; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
struct FEnviroFrontHitEventSettings EnviroFrontHitEventSettings; // 0x0020(0x0080)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FEnviroSideHitEventSettings EnviroSideHitEventSettings; // 0x00A0(0x0040)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnimEnviroHitReactionsSubcompSettings;
|
|
|
|
// ScriptStruct SHProto.SHQueuedSpawnRequestTicket
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct alignas(0x04) FSHQueuedSpawnRequestTicket final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHQueuedSpawnRequestTicket;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionHitResponseVariantSettings
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionHitResponseVariantSettings final
|
|
{
|
|
public:
|
|
struct FMinMaxVector2D DurationLimit; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> BlockedByCooldowns; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHEnemyHitReactionSelectionHitResponseVariantSettingsAppliedCooldown> ApplyCooldowns; // 0x0018(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionHitResponseVariantSettings;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionHitResponsesConfiguration
|
|
// 0x0190 (0x0190 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionHitResponsesConfiguration final
|
|
{
|
|
public:
|
|
TMap<class FName, struct FSHEnemyHitReactionSelectionHitResponseVariantSettings> KnockdownVariantsSettings; // 0x0000(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FSHEnemyHitReactionSelectionHitResponseVariantSettings> StaggerVariantsSettings; // 0x0050(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FSHEnemyHitReactionSelectionHitResponseVariantSettings> FalterVariantsSettings; // 0x00A0(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FSHEnemyHitReactionSelectionHitResponseVariantSettings> NormalVariantsSettings; // 0x00F0(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FSHEnemyHitReactionSelectionHitResponseVariantSettings> TwitchVariantsSettings; // 0x0140(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionHitResponsesConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionSubcomponentSerializedData
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHHitReactionSubcomponentSerializedData final
|
|
{
|
|
public:
|
|
TArray<struct FSHHitReactionStateSerializedData> HitReactionStates; // 0x0000(0x0010)(ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionSubcomponentSerializedData;
|
|
|
|
// ScriptStruct SHProto.FootIKNames
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FFootIKNames final
|
|
{
|
|
public:
|
|
class FName BoneIKName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName BoneFootName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FName> ChildrenBonesNames; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
class FName FootLockCurveName; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FFootIKNames;
|
|
|
|
// ScriptStruct SHProto.FootIKData
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FFootIKData final
|
|
{
|
|
public:
|
|
float IKAlpha; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector FootOffset; // 0x0008(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator FootRotation; // 0x0020(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float FootOffsetAlpha; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector FootLockLocation; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator FootLockRotation; // 0x0058(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float FootLockAlpha; // 0x0070(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FRotator> ChildrenBonesLockRotation; // 0x0078(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FFootIKData;
|
|
|
|
// ScriptStruct SHProto.SHEnemyTransformationStateVariantSettings
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSHEnemyTransformationStateVariantSettings final
|
|
{
|
|
public:
|
|
class USEnemyHitReactionSelection* HitReactionSelectionConfiguration; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USHHitReactionsSet* HitReactionsSet; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyTransformationStateVariantDifficultyOverrides DifficultyOverrides; // 0x0010(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyTransformationStateVariantSettings;
|
|
|
|
// ScriptStruct SHProto.SHEnemyTransformationStateVariant
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSHEnemyTransformationStateVariant final
|
|
{
|
|
public:
|
|
class FName VariantName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyTransformationStateVariantSettings VariantSettings; // 0x0008(0x0028)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyTransformationStateVariant;
|
|
|
|
// ScriptStruct SHProto.IgnoredActorClass
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FIgnoredActorClass final
|
|
{
|
|
public:
|
|
bool AlsoIgnoreChildren; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftClassPtr<class UClass> ActorClass; // 0x0008(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FIgnoredActorClass;
|
|
|
|
// ScriptStruct SHProto.SHAnimFootIKSubcompSettings
|
|
// 0x0068 (0x0070 - 0x0008)
|
|
struct FSHAnimFootIKSubcompSettings final : public FSHAnimSubcompSettings
|
|
{
|
|
public:
|
|
TArray<struct FFootIKNames> FeetIKNames; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float FeetIKHeight; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool MoveFeetOnlyInZAxis; // 0x001C(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool UseSweepInsteadOfLineTrace; // 0x001D(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCollisionShapeProperty SweepCollisionShape; // 0x0020(0x0010)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool UseSingleTraceLogic; // 0x0030(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float TraceHalfDistance; // 0x0034(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D FootRotationTargetLimit; // 0x0038(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName FootRootIKBoneName; // 0x0048(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FootLocationOffsetLimit; // 0x0050(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FIgnoredActorClass> IgnoredActorClassess; // 0x0058(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
bool bDisableUpdatesThrottling; // 0x0068(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnimFootIKSubcompSettings;
|
|
|
|
// ScriptStruct SHProto.SHMapFogRevealObjectData
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHMapFogRevealObjectData final
|
|
{
|
|
public:
|
|
class FName ObjectID; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHMapsEnum Map; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHMapFogRevealObjectData;
|
|
|
|
// ScriptStruct SHProto.SHAnimHeadRotationBaseSubcompSettings
|
|
// 0x0040 (0x0048 - 0x0008)
|
|
struct FSHAnimHeadRotationBaseSubcompSettings : public FSHAnimSubcompSettings
|
|
{
|
|
public:
|
|
class FName AimOffsetLinkedAnimGraphTag; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AimOffsetHeadInterpSpeed; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AimOffsetHeadLookAtTargetInterpSpeed; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AimOffsetBackToDefaultHeadInterpSpeed; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D HeadRotationVerticalLimit; // 0x0020(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D HeadRotationHorizontalLimit; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DefaultLookAtBlendOutAlphaSpeed; // 0x0040(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnimHeadRotationBaseSubcompSettings;
|
|
|
|
// ScriptStruct SHProto.SHAnimHeadRotationSubcompSettings
|
|
// 0x0028 (0x0070 - 0x0048)
|
|
struct FSHAnimHeadRotationSubcompSettings final : public FSHAnimHeadRotationBaseSubcompSettings
|
|
{
|
|
public:
|
|
float AimOffsetOnIdleHeadInterpSpeed; // 0x0048(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AimOffsetBackToDefaultHeadWaitTimer; // 0x004C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D HeadOnAimTargetVerticalLimit; // 0x0050(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D HeadOnAimTargetHorizontalLimit; // 0x0060(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnimHeadRotationSubcompSettings;
|
|
|
|
// ScriptStruct SHProto.SHFlashlightDynamicDataContainer
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct alignas(0x08) FSHFlashlightDynamicDataContainer final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x70]; // 0x0000(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlashlightDynamicDataContainer;
|
|
|
|
// ScriptStruct SHProto.ItemInvestigationAnimationData
|
|
// 0x0100 (0x0100 - 0x0000)
|
|
struct FItemInvestigationAnimationData final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UAnimSequence> SetupAnimation; // 0x0000(0x0030)(Edit, BlueprintVisible, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAnimSequence> InvestigationAnimation; // 0x0030(0x0030)(Edit, BlueprintVisible, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAnimSequence> FinishAnimation; // 0x0060(0x0030)(Edit, BlueprintVisible, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAnimSequence> TakeAnimation; // 0x0090(0x0030)(Edit, BlueprintVisible, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAnimSequence> FingersPose; // 0x00C0(0x0030)(Edit, BlueprintVisible, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EItemInvestigationType InvestigationType; // 0x00F0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_F1[0x3]; // 0x00F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RotationSpeedKeys; // 0x00F4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationSpeedMouse; // 0x00F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_FC[0x4]; // 0x00FC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FItemInvestigationAnimationData;
|
|
|
|
// ScriptStruct SHProto.ItemQuickGrabAnimationData
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FItemQuickGrabAnimationData final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UBlendSpace> GrabItemBlendspace; // 0x0000(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAnimSequence> WeaponHandPoseOverride; // 0x0030(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FItemQuickGrabAnimationData;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionStateConfiguration
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHHitReactionStateConfiguration final
|
|
{
|
|
public:
|
|
struct FMinMaxVector2D StateDuration; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bDisableAI; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDisableControllerRotation; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionStateConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionRotationConfiguration
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FSHHitReactionRotationConfiguration final
|
|
{
|
|
public:
|
|
ESHHitReactionRotation ApplyRotation; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RotationDuration; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMinMaxVector2D YawOffset; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bReplaceCurrentRotation; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionRotationConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionConfiguration
|
|
// 0x01F8 (0x01F8 - 0x0000)
|
|
struct FSHHitReactionConfiguration final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString DebugReactionName; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHHitReactionConfigurationConditions Conditions; // 0x0020(0x00A8)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FSHHitReactionStateConfiguration HitReactionState; // 0x00C8(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSHHitReactionAnimationConfiguration> Animations; // 0x00D8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionAnimationConfiguration> FinishingAnimations; // 0x00E8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionAnimationConfiguration> TwitchAnimations; // 0x00F8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FSHHitReactionRotationConfiguration RotationConfiguration; // 0x0108(0x0014)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11C[0x4]; // 0x011C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSHHitReactionPhysicsConfiguration Physics; // 0x0120(0x00D8)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHAnimMovementSubcompSettings
|
|
// 0x0008 (0x0010 - 0x0008)
|
|
struct FSHAnimMovementSubcompSettings final : public FSHAnimSubcompSettings
|
|
{
|
|
public:
|
|
bool DelayedStopLogicEnabled; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DelayedStopTimeWindow; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAnimMovementSubcompSettings;
|
|
|
|
// ScriptStruct SHProto.SHObstacleDetectCylindricalCoordinates
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHObstacleDetectCylindricalCoordinates final
|
|
{
|
|
public:
|
|
float Angle; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Distance; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Height; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHObstacleDetectCylindricalCoordinates;
|
|
|
|
// ScriptStruct SHProto.SHCharacterPlayRimLightingControlData
|
|
// 0x002C (0x002C - 0x0000)
|
|
struct FSHCharacterPlayRimLightingControlData final
|
|
{
|
|
public:
|
|
bool bOverride_RimLightIntensity; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverride_RimLightColor; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverride_RimLightETA; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverride_RimLightBias; // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverride_RimLightAngleMin; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverride_RimLightAngleMax; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RimLightIntensity; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor RimLightColor; // 0x000C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RimLightETA; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RimLightBias; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RimLightAngleMin; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RimLightAngleMax; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCharacterPlayRimLightingControlData;
|
|
|
|
// ScriptStruct SHProto.SHObstacleDetectSocketData
|
|
// 0x00C0 (0x00C0 - 0x0000)
|
|
struct FSHObstacleDetectSocketData final
|
|
{
|
|
public:
|
|
class FName IKBoneName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName BoneOffsetName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector CheckVector; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CheckRadius; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x94]; // 0x002C(0x0094)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHObstacleDetectSocketData;
|
|
|
|
// ScriptStruct SHProto.SHObstacleDetectMovementData
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHObstacleDetectMovementData final
|
|
{
|
|
public:
|
|
float SideCheckDistanceAdd; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HeightCheck; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AdditionalRotation; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x8]; // 0x000C(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ESHObstaclesDetectType BlockMovementType; // 0x0014(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHObstacleDetectMovementData;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionArtificialHitConfiguration
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct FSHHitReactionArtificialHitConfiguration final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString DebugReactionName; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHHitReactionResponseType HitReactionType; // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName HitReactionVariant; // 0x0024(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USHEnemyTransformationState* TransformationState; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HitReactionStartTime; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHHitReactionStateConfiguration HitReactionState; // 0x003C(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionAnimationConfiguration> Animations; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionAnimationConfiguration> FinishingAnimations; // 0x0058(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionAnimationConfiguration> TwitchAnimations; // 0x0068(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionArtificialHitConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionTypeDelayedHitReactions
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHHitReactionTypeDelayedHitReactions final
|
|
{
|
|
public:
|
|
TArray<struct FSHHitReactionArtificialHitConfiguration> HitReactions; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionTypeDelayedHitReactions;
|
|
|
|
// ScriptStruct SHProto.ForceOverTime
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FForceOverTime final
|
|
{
|
|
public:
|
|
EBones bone; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Force; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Duration; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Time; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDamp; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Damp; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FForceOverTime;
|
|
|
|
// ScriptStruct SHProto.WholeBodyTranslation
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FWholeBodyTranslation final
|
|
{
|
|
public:
|
|
struct FVector Translation; // 0x0000(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator Rotation; // 0x0018(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector VectorUp; // 0x0030(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWholeBodyTranslation;
|
|
|
|
// ScriptStruct SHProto.SHBlendData
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSHBlendData final
|
|
{
|
|
public:
|
|
float BlendInTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* BlendInAlphaCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendOutTime; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* BlendOutAlphaCurve; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBlendData;
|
|
|
|
// ScriptStruct SHProto.SHBonePhysicsControllerSettingsBodyPhysicsOverride
|
|
// 0x002C (0x002C - 0x0000)
|
|
struct FSHBonePhysicsControllerSettingsBodyPhysicsOverride final
|
|
{
|
|
public:
|
|
bool bTreatBoneAsRoot; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ESHBonePhysicsControllerSettingsBodyPhysicsPermission AllowPhysics; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName InactivePhysicsProfileOverride; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ActivePhysicsProfileOverride; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaximumBlendWeight; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaximumVelocity; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaximumAngularVelocity; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bApplyForceMultiplier; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaximumForceMultiplier; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBonePhysicsControllerSettingsBodyPhysicsOverride;
|
|
|
|
// ScriptStruct SHProto.SHBonePhysicsControllerSettingsProfile
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FSHBonePhysicsControllerSettingsProfile final
|
|
{
|
|
public:
|
|
bool bPreventPhysicsOfRootBody; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bNeverManagePhysicsProfiles; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName DefaultInactivePhysicsProfile; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FName DefaultActivePhysicsProfile; // 0x000C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<class FName, struct FSHBonePhysicsControllerSettingsBodyPhysicsOverride> BodyPhysicsOverrides; // 0x0018(0x0050)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBonePhysicsControllerSettingsProfile;
|
|
|
|
// ScriptStruct SHProto.SHBonePhysicsControllerBodyPhysicsBlendState
|
|
// 0x0024 (0x0024 - 0x0000)
|
|
struct FSHBonePhysicsControllerBodyPhysicsBlendState final
|
|
{
|
|
public:
|
|
class FName p_IdentifierName; // 0x0000(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float p_MaximumPhysicsBlendWeight; // 0x0008(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float p_CurrentPhysicsBlendWeight; // 0x000C(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float p_FadeOutTime; // 0x0010(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float p_CurrentFadeOutProgess; // 0x0014(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float p_FadeOutCurveBend; // 0x0018(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FName p_PhysicsProfileOverride; // 0x001C(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBonePhysicsControllerBodyPhysicsBlendState;
|
|
|
|
// ScriptStruct SHProto.SHBonePhysicsControllerBodyPhysicsState
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSHBonePhysicsControllerBodyPhysicsState final
|
|
{
|
|
public:
|
|
class FName p_CollisionBody; // 0x0000(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float p_CurrentBlendWeight; // 0x0008(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float p_CachedCurrentBlendWeight; // 0x000C(0x0004)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FName p_CachedCurrentPhysicsOverrideProfile; // 0x0010(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool p_bNeedsPhysicsProfileOverrideUpdate; // 0x0018(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSHBonePhysicsControllerBodyPhysicsBlendState> p_PhysicsBlendStateStacks; // 0x0020(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBonePhysicsControllerBodyPhysicsState;
|
|
|
|
// ScriptStruct SHProto.SHBonePhysicsControllerPhysicsSerializedData
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSHBonePhysicsControllerPhysicsSerializedData final
|
|
{
|
|
public:
|
|
TArray<struct FSHBonePhysicsControllerBodyPhysicsState> p_BodyPhysicsStates; // 0x0000(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FTransform> p_BoneTransforms; // 0x0010(0x0010)(ZeroConstructor, SaveGame, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBonePhysicsControllerPhysicsSerializedData;
|
|
|
|
// ScriptStruct SHProto.SHBonePhysicsPhysicsBlendInput
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FSHBonePhysicsPhysicsBlendInput final
|
|
{
|
|
public:
|
|
float PhysicsBlendWeight; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PhysicsDuration; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PhysicsFadeOutCurveBend; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName PhysicsProfileOverride; // 0x000C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBonePhysicsPhysicsBlendInput;
|
|
|
|
// ScriptStruct SHProto.SHBossfightItemsManagerPhaseSetup
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHBossfightItemsManagerPhaseSetup final
|
|
{
|
|
public:
|
|
TArray<struct FSHItemAndQuantityHandle> RequiredItemQuantities; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBossfightItemsManagerPhaseSetup;
|
|
|
|
// ScriptStruct SHProto.SHBreakableGlassSizeAudioData
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHBreakableGlassSizeAudioData final
|
|
{
|
|
public:
|
|
float MinGlassSurfaceArea; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* AkEventToPlayAtHit; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBreakableGlassSizeAudioData;
|
|
|
|
// ScriptStruct SHProto.SHBreakableGlassNoiseConfig
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHBreakableGlassNoiseConfig final
|
|
{
|
|
public:
|
|
float Aggro; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Range; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxRange; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Loudness; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Tag; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBreakableGlassNoiseConfig;
|
|
|
|
// ScriptStruct SHProto.SHBuoyancyMimicWave
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHBuoyancyMimicWave final
|
|
{
|
|
public:
|
|
struct FVector2D Direction; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Steepness; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WaveLength; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHBuoyancyMimicWave;
|
|
|
|
// ScriptStruct SHProto.SHCameraBlendableEffect
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FSHCameraBlendableEffect final
|
|
{
|
|
public:
|
|
class USHOperationEvents* OperationEvents; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UCurveFloat* EaseCurve; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_10[0x38]; // 0x0010(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHCameraBlendableEffect;
|
|
|
|
// ScriptStruct SHProto.SHCameraDataStruct
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FSHCameraDataStruct final
|
|
{
|
|
public:
|
|
struct FSHBlendData BlendData; // 0x0000(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UCurveFloat* ArmLengthFromPitchCurve; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCurveVector* SocketOffsetFromPitchCurve; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector TargetOffset; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TargetOffsetExtraHeightFromPitchScale; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MovementForwardCameraLag; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MovementNonForwardCameraLag; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationLag; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCameraDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHCameraDataFull
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct FSHCameraDataFull final
|
|
{
|
|
public:
|
|
struct FSHCameraDataStruct MainData; // 0x0000(0x0058)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSHCameraDataStruct MaxCollisionData; // 0x0058(0x0058)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCameraDataFull;
|
|
|
|
// ScriptStruct SHProto.SHCameraFOVBlendData
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSHCameraFOVBlendData final
|
|
{
|
|
public:
|
|
struct FSHBlendData BlendData; // 0x0000(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float FOVValue; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHCameraFOVBlendData;
|
|
|
|
// ScriptStruct SHProto.SHCameraMAACRBlendData
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSHCameraMAACRBlendData final
|
|
{
|
|
public:
|
|
struct FSHBlendData BlendData; // 0x0000(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float MAACRScaleValue; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHCameraMAACRBlendData;
|
|
|
|
// ScriptStruct SHProto.SHCameraMAARLBlendData
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSHCameraMAARLBlendData final
|
|
{
|
|
public:
|
|
struct FSHBlendData BlendData; // 0x0000(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float MAARLScaleValue; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHCameraMAARLBlendData;
|
|
|
|
// ScriptStruct SHProto.SHLookAtTarget
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FSHLookAtTarget final
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class USceneComponent> SceneComponent; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftClassPtr<class UClass> LookAtTypeID; // 0x0008(0x0030)(BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38[0x18]; // 0x0038(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHLookAtTarget;
|
|
|
|
// ScriptStruct SHProto.SHAdaptiveTriggerWeaponData
|
|
// 0x0003 (0x0003 - 0x0000)
|
|
struct FSHAdaptiveTriggerWeaponData final
|
|
{
|
|
public:
|
|
uint8 StartPosition; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 EndPosition; // 0x0001(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Strength; // 0x0002(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAdaptiveTriggerWeaponData;
|
|
|
|
// ScriptStruct SHProto.SHAdaptiveTriggerFeedbackData
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct FSHAdaptiveTriggerFeedbackData final
|
|
{
|
|
public:
|
|
uint8 position; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Strength; // 0x0001(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHAdaptiveTriggerFeedbackData;
|
|
|
|
// ScriptStruct SHProto.SHHealingItemHandle
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHHealingItemHandle final
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle ItemHandle; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float HealingValue; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHealingItemHandle;
|
|
|
|
// ScriptStruct SHProto.SHReceiveDamageCustomPostProcessConfig
|
|
// 0x0008 (0x0058 - 0x0050)
|
|
struct FSHReceiveDamageCustomPostProcessConfig final : public FSHReceiveDamagePostProcessConfig
|
|
{
|
|
public:
|
|
bool bMarkAsSplatterVignette; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHReceiveDamageCustomPostProcessConfig;
|
|
|
|
// ScriptStruct SHProto.SHGenericDeathSequencesContainer
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHGenericDeathSequencesContainer final
|
|
{
|
|
public:
|
|
TArray<TSoftClassPtr<class UClass>> GenericDeathSequenceSoftClasses; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHGenericDeathSequencesContainer;
|
|
|
|
// ScriptStruct SHProto.HitEvent
|
|
// 0x0118 (0x0118 - 0x0000)
|
|
struct FHitEvent final
|
|
{
|
|
public:
|
|
struct FHitResult HitResult; // 0x0000(0x00E8)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FVector CharacterVelocity; // 0x00E8(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector CharacterLocation; // 0x0100(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FHitEvent;
|
|
|
|
// ScriptStruct SHProto.SHRaycastDetectorTraceData
|
|
// 0x0008 (0x0128 - 0x0120)
|
|
struct FSHRaycastDetectorTraceData final : public FRaycastDetectorTraceData
|
|
{
|
|
public:
|
|
float Range; // 0x0120(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_124[0x4]; // 0x0124(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHRaycastDetectorTraceData;
|
|
|
|
// ScriptStruct SHProto.SHGameplayStatisticsData
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FSHGameplayStatisticsData final
|
|
{
|
|
public:
|
|
ECombatDifficulty PlaythroughCombatDifficulty; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPuzzlesDifficulty PlaythroughPuzzleDifficulty; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHEndingType PlaythroughEnding; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 SeenUniqueEndings; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlaytimeHours; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlaytimeMinutes; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlaytimeSeconds; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TravelledDistanceInKilometers; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ConsumableItemsPickedUp; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MemosItemsPickedUp; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 LockedDoorAnimsPlayed; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SeenMaps; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 EnemiesKilledByRanged; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 EnemiesKilledByMelee; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlayerReceivedDamage; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText FavoriteWeaponDisplayName; // 0x0038(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
int32 ShootsFired; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 DestroyedGlass; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 UsedHealingItems; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlayerDeathsCount; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PlayerDodgesCount; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHGameplayStatisticsData;
|
|
|
|
// ScriptStruct SHProto.SHSwitchesPrioritiesEnviromentData
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FSHSwitchesPrioritiesEnviromentData final
|
|
{
|
|
public:
|
|
class FName SwitchesCategoryName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<TSoftObjectPtr<class UAkSwitchValue>, int32> SwitchesPrioritiesValues; // 0x0008(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHSwitchesPrioritiesEnviromentData;
|
|
|
|
// ScriptStruct SHProto.SHViewLookOperationSettings
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSHViewLookOperationSettings final
|
|
{
|
|
public:
|
|
bool bIsSoftOperation; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float SoftOperationBreakValue; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsDynamicRotation; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float YawAngleOffset; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsSecuredOperation; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* EaseCurve; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator MaxUnsecuredDeltaRotator; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHViewLookOperationSettings;
|
|
|
|
// ScriptStruct SHProto.SHCharacterPlaySecondaryAttackData
|
|
// 0x0060 (0x01F0 - 0x0190)
|
|
struct FSHCharacterPlaySecondaryAttackData final : public FSHCharacterPlayAttackBaseData
|
|
{
|
|
public:
|
|
float DesiredDistanceFromTarget; // 0x0190(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SlideDuration; // 0x0194(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCurveFloat* SlideCurve; // 0x0198(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationDuration; // 0x01A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A4[0x4]; // 0x01A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* RotationCurve; // 0x01A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSecureCameraView; // 0x01B0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1B1[0x3]; // 0x01B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ViewLookAtTargetDuration; // 0x01B4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHViewLookOperationSettings ViewLookAtTargetSettings; // 0x01B8(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCharacterPlaySecondaryAttackData;
|
|
|
|
// ScriptStruct SHProto.SHSlideDataStruct
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHSlideDataStruct final
|
|
{
|
|
public:
|
|
float Distance; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Duration; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCurveFloat* AlphaModCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHSlideDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHSlideActionDataStruct
|
|
// 0x00C0 (0x00C0 - 0x0000)
|
|
struct FSHSlideActionDataStruct
|
|
{
|
|
public:
|
|
struct FPlayAnimationData AnimationData; // 0x0000(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FSHSlideDataStruct SlideData; // 0x00B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHSlideActionDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHCreeperSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHCreeperSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHCreeperSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.ReticleTextureConfig
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|
struct FReticleTextureConfig final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UTexture2D> Thin; // 0x0000(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ThinAtlasSize; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UTexture2D> Normal; // 0x0038(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NormalAtlasSize; // 0x0068(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UTexture2D> Thick; // 0x0070(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ThickAtlasSize; // 0x00A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FReticleTextureConfig;
|
|
|
|
// ScriptStruct SHProto.CustomDecalHitData
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FCustomDecalHitData final
|
|
{
|
|
public:
|
|
struct FVector ImpactPoint; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ALPHA; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 FrameIndex; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCustomDecalHitData;
|
|
|
|
// ScriptStruct SHProto.CustomDecalMeshHits
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FCustomDecalMeshHits final
|
|
{
|
|
public:
|
|
TArray<struct FCustomDecalHitData> DecalHits; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FCustomDecalMeshHits;
|
|
|
|
// ScriptStruct SHProto.SHCustomPrimitiveDataHandler
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct alignas(0x04) FSHCustomPrimitiveDataHandler final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHCustomPrimitiveDataHandler;
|
|
|
|
// ScriptStruct SHProto.SHDeathPlayerFinishPostProcessData
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSHDeathPlayerFinishPostProcessData final
|
|
{
|
|
public:
|
|
bool bUseFinishPostProcess; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float PostProcessAnimationLength; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PostProcessAnimationHoldTime; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaterialInterface* PostProcessMaterial; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USHMaterialPropertyControlSettings* MaterialPropertyControlSettings; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowGameOverScreenOnFinish; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHDeathPlayerFinishPostProcessData;
|
|
|
|
// ScriptStruct SHProto.SHDeathPlayerData
|
|
// 0x0090 (0x0090 - 0x0000)
|
|
struct FSHDeathPlayerData final
|
|
{
|
|
public:
|
|
struct FGameplayTag PawnAnimationTag; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag PlayerAnimationTag; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHCameraAnimationData CameraAnimation; // 0x0010(0x0080)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHDeathPlayerData;
|
|
|
|
// ScriptStruct SHProto.SHLockedDoorCheckAnimationContextData
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct alignas(0x08) FSHLockedDoorCheckAnimationContextData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHLockedDoorCheckAnimationContextData;
|
|
|
|
// ScriptStruct SHProto.SHKeyAttachmentDataStruct
|
|
// 0x0048 (0x0050 - 0x0008)
|
|
struct FSHKeyAttachmentDataStruct final : public FTableRowBase
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UStaticMesh> Mesh; // 0x0008(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector MeshRelativeOffset; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHKeyAttachmentDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHDPSCounterElementData
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHDPSCounterElementData final
|
|
{
|
|
public:
|
|
double DamageTime; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DamageValue; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHDPSCounterElementData;
|
|
|
|
// ScriptStruct SHProto.HEddieSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FHEddieSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FHEddieSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHEndingScoreChanger
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FSHEndingScoreChanger final
|
|
{
|
|
public:
|
|
TMap<ESHEndingType, int32> EndingScoreChangeMap; // 0x0000(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEndingScoreChanger;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionBoneGroupBone
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionBoneGroupBone final
|
|
{
|
|
public:
|
|
class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 BoneShapeIndex; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionBoneGroupBone;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionBoneGroup
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionBoneGroup final
|
|
{
|
|
public:
|
|
class FName GroupName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class FName> Bones; // 0x0008(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FSHEnemyHitReactionSelectionBoneGroupBone> GroupBones; // 0x0018(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
bool bUseIndividualConsecutiveHitsCounter; // 0x0028(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName CustomConsecutiveHitsCounter; // 0x002C(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionBoneGroup;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionAllowedHitReactionState
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionAllowedHitReactionState final
|
|
{
|
|
public:
|
|
bool bAllow; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> PreventVariants; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionAllowedHitReactionState;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionAllowedStates
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionAllowedStates final
|
|
{
|
|
public:
|
|
struct FSHEnemyHitReactionSelectionAllowedHitReactionState Knockdown; // 0x0000(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionAllowedHitReactionState Falter; // 0x0018(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionAllowedHitReactionState Stagger; // 0x0030(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionAllowedHitReactionState Normal; // 0x0048(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionAllowedStates;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionHitReactionRequiredAggression
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionHitReactionRequiredAggression final
|
|
{
|
|
public:
|
|
EMaiAggroStance MinimumAggressionLevel; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EMaiAggroStance MaximumAggressionLevel; // 0x0001(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionHitReactionRequiredAggression;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionHitReactionRequiredActiveHitReaction
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionHitReactionRequiredActiveHitReaction final
|
|
{
|
|
public:
|
|
ESHHitReactionResponseType HitReactionType; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName VariantName; // 0x0004(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionHitReactionRequiredActiveHitReaction;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionHitReactionRequiredActiveHitReactions
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionHitReactionRequiredActiveHitReactions final
|
|
{
|
|
public:
|
|
TArray<struct FSHEnemyHitReactionSelectionHitReactionRequiredActiveHitReaction> RequiredHitReactions; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionHitReactionRequiredActiveHitReactions;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionHitReactionTypeConfiguration
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionHitReactionTypeConfiguration final
|
|
{
|
|
public:
|
|
float Chance; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSHEnemyHitReactionSelectionHitReactionTypeVariantConfiguration> Variants; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionHitReactionTypeConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionHitCountersResetConfiguration
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionHitCountersResetConfiguration final
|
|
{
|
|
public:
|
|
bool bResetHitBoneGroupCounter; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> ResetCountersOfBoneGroups; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionHitCountersResetConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionHitReactionOption
|
|
// 0x0100 (0x0100 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionHitReactionOption final
|
|
{
|
|
public:
|
|
float PassChance; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMinMaxVector2D RequiredHealth; // 0x0004(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionHitReactionRequiredAggression RequiredAggression; // 0x000C(0x0002)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMinMaxVector2D RequiredDistance; // 0x0010(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDirectionCondition RequiredDirection; // 0x0018(0x0014)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FMinMaxVector2D RequiredTargetVelocity; // 0x002C(0x0008)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDirectionCondition RequiredTargetVelocityDirection; // 0x0034(0x0014)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionHitReactionRequiredActiveHitReactions RequiredActiveHitReactions; // 0x0048(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
float DamageMultiplier; // 0x0058(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaximumRemainingHealthFraction; // 0x005C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionHitReactionTypeConfiguration KnockdownHitReaction; // 0x0060(0x0018)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionHitReactionTypeConfiguration StaggerHitReaction; // 0x0078(0x0018)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionHitReactionTypeConfiguration FalterHitReaction; // 0x0090(0x0018)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionHitReactionTypeConfiguration NormalHitReaction; // 0x00A8(0x0018)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionHitReactionTypeConfiguration TwitchHitReaction; // 0x00C0(0x0018)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHEnemyHitReactionSelectionHitReactionTypeVariantConfiguration> DeathVariants; // 0x00D8(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionHitCountersResetConfiguration ResetHitCounters; // 0x00E8(0x0018)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionHitReactionOption;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionDefaultHitReactionVariants
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionDefaultHitReactionVariants final
|
|
{
|
|
public:
|
|
TArray<struct FSHEnemyHitReactionSelectionHitReactionTypeVariantConfiguration> KnockdownVariants; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHEnemyHitReactionSelectionHitReactionTypeVariantConfiguration> StaggerVariants; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHEnemyHitReactionSelectionHitReactionTypeVariantConfiguration> FalterVariants; // 0x0020(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHEnemyHitReactionSelectionHitReactionTypeVariantConfiguration> NormalVariants; // 0x0030(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHEnemyHitReactionSelectionHitReactionTypeVariantConfiguration> TwitchVariants; // 0x0040(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHEnemyHitReactionSelectionHitReactionTypeVariantConfiguration> DeathVariants; // 0x0050(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionDefaultHitReactionVariants;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionConsecutiveHitConfiguration
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionConsecutiveHitConfiguration final
|
|
{
|
|
public:
|
|
TArray<struct FSHEnemyHitReactionSelectionHitReactionOption> HitReactionOptions; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionConsecutiveHitConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionHitBonesConfiguration
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionHitBonesConfiguration final
|
|
{
|
|
public:
|
|
TArray<class FName> HitBoneNames; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHEnemyHitReactionSelectionConsecutiveHitConfiguration> ConsecutiveHits; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionHitBonesConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionDefaultHitBoneConfiguration
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionDefaultHitBoneConfiguration final
|
|
{
|
|
public:
|
|
TArray<struct FSHEnemyHitReactionSelectionConsecutiveHitConfiguration> ConsecutiveHits; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionDefaultHitBoneConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionDamageTypeConfiguration
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionDamageTypeConfiguration final
|
|
{
|
|
public:
|
|
TSubclassOf<class UDamageType> DamageType; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHEnemyHitReactionSelectionHitBonesConfiguration> SpecificBonesResponse; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionDefaultHitBoneConfiguration DefaultResponse; // 0x0018(0x0010)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FSHEnemyHitReactionSelectionDefaultHitReactionVariants DefaultHitReactionVariants; // 0x0028(0x0060)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionDamageTypeConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionConfiguration
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionConfiguration final
|
|
{
|
|
public:
|
|
TArray<struct FSHEnemyHitReactionSelectionDamageTypeConfiguration> DamageTypeConfigurations; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionConsecutiveHitsCountingConfiguration
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHEnemyHitReactionSelectionConsecutiveHitsCountingConfiguration final
|
|
{
|
|
public:
|
|
float CountedHitTimeout; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSHEnemyHitReactionSelectionConsecutiveHitCountingDamageTypeConfiguration> DamageTypeOverrides; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionConsecutiveHitsCountingConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHEnemyHitReactionSelectionConsecutiveHitsCounter
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct alignas(0x08) FSHEnemyHitReactionSelectionConsecutiveHitsCounter final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHEnemyHitReactionSelectionConsecutiveHitsCounter;
|
|
|
|
// ScriptStruct SHProto.SHExtraHitAudioData
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHExtraHitAudioData final
|
|
{
|
|
public:
|
|
class UAkAudioEvent* AudioEvent; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkSwitchValue* SwitchValue; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHExtraHitAudioData;
|
|
|
|
// ScriptStruct SHProto.LongWeaponAimObstacleCheckPayload
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FLongWeaponAimObstacleCheckPayload final
|
|
{
|
|
public:
|
|
class UCurveVector* WeaponStartSocketData; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCurveVector* WeaponEndSocketData; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ArmsAimOffsetX; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ArmsAimOffsetXRangeMin; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ArmsAimOffsetXRangeMax; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SweepRadius; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ShowDebug; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ALPHA; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CurveTimeMin; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CurveTimeMax; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FLongWeaponAimObstacleCheckPayload;
|
|
|
|
// ScriptStruct SHProto.AngleToAnimationRangeMap
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FAngleToAnimationRangeMap final
|
|
{
|
|
public:
|
|
float AngleA; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AngleB; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool UseAnimationTimeRange; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float AnimationTimeA; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AnimationTimeB; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FAngleToAnimationRangeMap;
|
|
|
|
// ScriptStruct SHProto.SHFlashlightDefaultDataContainer
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSHFlashlightDefaultDataContainer final
|
|
{
|
|
public:
|
|
class UTextureLightProfile* MainLightIESTexture; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlashlightDefaultDataContainer;
|
|
|
|
// ScriptStruct SHProto.SHCharacterPlayLightingControlData
|
|
// 0x001C (0x001C - 0x0000)
|
|
struct FSHCharacterPlayLightingControlData final
|
|
{
|
|
public:
|
|
bool bOverrideGlobalIntensityMul; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float GlobalIntensityMul; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideGlobalColor; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor GlobalColor; // 0x000C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCharacterPlayLightingControlData;
|
|
|
|
// ScriptStruct SHProto.SHMariaLightingControlData
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSHMariaLightingControlData final
|
|
{
|
|
public:
|
|
bool bOverrideIntensityValue; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float IntensityValue; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMariaLightingControlData;
|
|
|
|
// ScriptStruct SHProto.SHFlashlightLookAtSettings
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSHFlashlightLookAtSettings final
|
|
{
|
|
public:
|
|
bool bKeepFollow; // 0x0000(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMaintainSocketHeightToOffset; // 0x0001(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RotatonInterpSpeed; // 0x0004(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlashlightLookAtSettings;
|
|
|
|
// ScriptStruct SHProto.SHFlashlightMainLightOffsetBlendData
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSHFlashlightMainLightOffsetBlendData final
|
|
{
|
|
public:
|
|
struct FSHBlendData BlendData; // 0x0000(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector MainLightOffsetValue; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlashlightMainLightOffsetBlendData;
|
|
|
|
// ScriptStruct SHProto.SHFlashlightPlainSocketSettings
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHFlashlightPlainSocketSettings final
|
|
{
|
|
public:
|
|
float bBlendFromCurrentState; // 0x0000(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LocationInterpSpeed; // 0x0004(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotatonInterpSpeed; // 0x0008(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlashlightPlainSocketSettings;
|
|
|
|
// ScriptStruct SHProto.SHFleshLipCeilingCustomTileConfiguration
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHFleshLipCeilingCustomTileConfiguration final
|
|
{
|
|
public:
|
|
int32 TileX; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 TileY; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class ASHFleshLipCeilingTileActor> CeilingTileActor; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFleshLipCeilingCustomTileConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHFleshLipCeilingActorHangingTileDropChancesPerType
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSHFleshLipCeilingActorHangingTileDropChancesPerType final
|
|
{
|
|
public:
|
|
struct FSHFleshLipCeilingActorHangingTileDropChances MiddleTileDropChances; // 0x0000(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FSHFleshLipCeilingActorHangingTileDropChances EdgeTileDropChances; // 0x0010(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FSHFleshLipCeilingActorHangingTileDropChances CornerTileDropChances; // 0x0020(0x0010)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFleshLipCeilingActorHangingTileDropChancesPerType;
|
|
|
|
// ScriptStruct SHProto.SHFleshLipCeilingTileShakePhysics
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSHFleshLipCeilingTileShakePhysics final
|
|
{
|
|
public:
|
|
class UNiagaraComponent* ParticleEmitter; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_8[0x28]; // 0x0008(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHFleshLipCeilingTileShakePhysics;
|
|
|
|
// ScriptStruct SHProto.SHFleshLipCeilingTile
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FSHFleshLipCeilingTile final
|
|
{
|
|
public:
|
|
class ASHFleshLipCeilingTileActor* TileActor; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FSHFleshLipCeilingTileShakePhysics TileShakePhysics; // 0x0008(0x0030)(NoDestructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_38[0x10]; // 0x0038(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHFleshLipCeilingTile;
|
|
|
|
// ScriptStruct SHProto.SHFleshLipSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHFleshLipSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHFleshLipSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHFleshLipTransformationStateCurves
|
|
// 0x0024 (0x0024 - 0x0000)
|
|
struct FSHFleshLipTransformationStateCurves final
|
|
{
|
|
public:
|
|
struct FSimpleBentCurve HeightCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSimpleBentCurve RotationCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSimpleBentCurve CeilingAvoidCurveAbove; // 0x0010(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSimpleBentCurve CeilingAvoidCurveBelow; // 0x0018(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float CeilingPassRadiusScale; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFleshLipTransformationStateCurves;
|
|
|
|
// ScriptStruct SHProto.SHFlickerGroupStatus
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHFlickerGroupStatus final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 GroupId; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHFlickerGroupState State; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Multiplier; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool TriggersOnOffSound; // 0x0014(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlickerGroupStatus;
|
|
|
|
// ScriptStruct SHProto.SHFlickerLight
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHFlickerLight final
|
|
{
|
|
public:
|
|
class ULightComponent* Component; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BaseIntensity; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BaseTemperature; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool HasOffTag; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlickerLight;
|
|
|
|
// ScriptStruct SHProto.SHFlickerGroup
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSHFlickerGroup final
|
|
{
|
|
public:
|
|
int32 GroupId; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSHFlickerMesh> Meshes; // 0x0008(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHFlickerLight> Lights; // 0x0018(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
float Multiplier; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 OnOffTrigger; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHFlickerGroup;
|
|
|
|
// ScriptStruct SHProto.SHMaterialPropertyDirtSet
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSHMaterialPropertyDirtSet final
|
|
{
|
|
public:
|
|
ESHFXDirtState CurrentDirtState; // 0x0000(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaterialInstanceDynamic* MaterialDynamic; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FSHMaterialPropertyControlHandler> MaterialPropertyHandlers; // 0x0010(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMaterialPropertyDirtSet;
|
|
|
|
// ScriptStruct SHProto.SHControllerLightsSettings
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FSHControllerLightsSettings final
|
|
{
|
|
public:
|
|
bool bControlValueWithCurve; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor DesiredColor; // 0x0004(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveVector* ValueCurve; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLoopCurve; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHControllerLightsSettings;
|
|
|
|
// ScriptStruct SHProto.SHInputKeyDataStruct
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHInputKeyDataStruct final
|
|
{
|
|
public:
|
|
TArray<struct FKey> InputKeys; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHInputKeyDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHMapDynamicObjectDataStruct
|
|
// 0x0010 (0x0020 - 0x0010)
|
|
struct FSHMapDynamicObjectDataStruct final : public FSHMapObjectDataStruct
|
|
{
|
|
public:
|
|
struct FVector2D WorldLocation2D; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMapDynamicObjectDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHMapDynamicObjectsContainer
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHMapDynamicObjectsContainer final
|
|
{
|
|
public:
|
|
TArray<struct FSHMapDynamicObjectDataStruct> Objects; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMapDynamicObjectsContainer;
|
|
|
|
// ScriptStruct SHProto.SHMapFogRevealObjectsContainer
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHMapFogRevealObjectsContainer final
|
|
{
|
|
public:
|
|
TArray<struct FSHMapFogRevealObjectData> Objects; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, SaveGame, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMapFogRevealObjectsContainer;
|
|
|
|
// ScriptStruct SHProto.SHGameplayTutorialCoreData
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSHGameplayTutorialCoreData
|
|
{
|
|
public:
|
|
class FText TutorialText; // 0x0000(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bShouldUpdateOnDeviceChange; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FUE4InputHandle> TextArguments; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bUseTimeout; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float TimeoutValue; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHGameplayTutorialCoreData;
|
|
|
|
// ScriptStruct SHProto.SHGameplayTutorialData
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
struct FSHGameplayTutorialData final : public FSHGameplayTutorialCoreData
|
|
{
|
|
public:
|
|
bool bOnlyExplicitRegisterAction; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHGameplayTutorialData;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionTypePermissionState
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FSHHitReactionTypePermissionState final
|
|
{
|
|
public:
|
|
TArray<class FName> DontDelayVariants; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class USHHitReactionConfig> OverrideConfig; // 0x0010(0x0030)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionTypePermissionState;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionIdentifier
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHHitReactionIdentifier final
|
|
{
|
|
public:
|
|
ESHHitReactionResponseType ResponseType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName VariantName; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionIdentifier;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionBodyMapBoneResponse
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHHitReactionBodyMapBoneResponse final
|
|
{
|
|
public:
|
|
class FName BoneName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 BoneShapeIndex; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USHHitReactionConfig* HitReactionConfig; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionBodyMapBoneResponse;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionVariantDamageReactionConfig
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHHitReactionVariantDamageReactionConfig final
|
|
{
|
|
public:
|
|
TSubclassOf<class UDamageType> DamageType; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USHHitReactionsBodyMap* HitReactionBodyMap; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionVariantDamageReactionConfig;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionVariantConfig
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHHitReactionVariantConfig final
|
|
{
|
|
public:
|
|
class FName HitReactionVariant; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionVariantDamageReactionConfig> DamageHitReactions; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionVariantConfig;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionResultRotation
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHHitReactionResultRotation final
|
|
{
|
|
public:
|
|
float AddYaw; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationDuration; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bReplaceCurrentRotation; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionResultRotation;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionResultAnimation
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct FSHHitReactionResultAnimation final
|
|
{
|
|
public:
|
|
struct FPlayAnimationData Animation; // 0x0000(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionResultAnimation;
|
|
|
|
// ScriptStruct SHProto.SHHitReactionResult
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct FSHHitReactionResult final
|
|
{
|
|
public:
|
|
class FString DebugVisualBehaviorName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHHitReactionResultState HitReactionState; // 0x0010(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionResultAnimation> Animations; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionResultAnimation> FinishingAnimations; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionResultAnimation> TwitchAnimations; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHHitReactionResultBonePhysics> BonePhysics; // 0x0058(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FSHHitReactionResultRotation Rotation; // 0x0068(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHitReactionResult;
|
|
|
|
// ScriptStruct SHProto.SHHookedMeatBoneworkHandler
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHHookedMeatBoneworkHandler final
|
|
{
|
|
public:
|
|
TArray<struct FSHMeatHealthValues> BonesHealthValues; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHHookedMeatBoneworkHandler;
|
|
|
|
// ScriptStruct SHProto.SHIntCondition
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSHIntCondition final
|
|
{
|
|
public:
|
|
int32 Value; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHIntOperationType OperationType; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHIntCondition;
|
|
|
|
// ScriptStruct SHProto.SHInteractionStopData
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FSHInteractionStopData
|
|
{
|
|
public:
|
|
ESHInteractionStopReason Reason; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHInteractionStopData;
|
|
|
|
// ScriptStruct SHProto.SHInteractionGenericStopData
|
|
// 0x0000 (0x0001 - 0x0001)
|
|
struct FSHInteractionGenericStopData final : public FSHInteractionStopData
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHInteractionGenericStopData;
|
|
|
|
// ScriptStruct SHProto.SHInteractionIconSet
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FSHInteractionIconSet final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHInteractionIconSet;
|
|
|
|
// ScriptStruct SHProto.SHItemAttachSlotData
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSHItemAttachSlotData final
|
|
{
|
|
public:
|
|
class FName SlotName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RelativeLocation; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RelativeRotation; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHItemAttachSlotData;
|
|
|
|
// ScriptStruct SHProto.SHItemInvestigationAnimsData
|
|
// 0x0090 (0x0090 - 0x0000)
|
|
struct FSHItemInvestigationAnimsData final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UAnimSequence> SetupAnimation; // 0x0000(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAnimSequence> InvestigationAnimation; // 0x0030(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAnimSequence> FinishAnimation; // 0x0060(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHItemInvestigationAnimsData;
|
|
|
|
// ScriptStruct SHProto.SHItemInvestigationTranscriptContext
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSHItemInvestigationTranscriptContext final
|
|
{
|
|
public:
|
|
struct FMinMaxVector2D AnimationTimeRange; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class USHTranscriptData> TranscriptData; // 0x0008(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHItemInvestigationTranscriptContext;
|
|
|
|
// ScriptStruct SHProto.SHItemDataStruct
|
|
// 0x03E8 (0x03F0 - 0x0008)
|
|
struct FSHItemDataStruct final : public FTableRowBase
|
|
{
|
|
public:
|
|
ESHItemTypeEnum Type; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHGameplaySection GameplaySection; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsCollectable; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsStackable; // 0x000B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool BlockInventoryInvestigation; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UStreamableRenderAsset> Mesh; // 0x0010(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MeshWorldScale; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftClassPtr<class UClass> SkeletalMeshAnimClass; // 0x0048(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector InteractionIconOffset; // 0x0078(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkSwitchValue> ItemAudioType; // 0x0090(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UTexture> InventoryTexture; // 0x00C0(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText DisplayName; // 0x00F0(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class FText Description; // 0x0108(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bOverrideMeshInInvestigation; // 0x0120(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_121[0x7]; // 0x0121(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UStreamableRenderAsset> MeshInInvestigation; // 0x0128(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftClassPtr<class UClass> SkeletalMeshAnimClassInInvestigation; // 0x0158(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<int32, TSoftObjectPtr<class UMaterialInterface>> MeshInInvestigationMaterialsOverrides; // 0x0188(0x0050)(Edit, BlueprintVisible, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
float InvestigationMeshWorldScale; // 0x01D8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1DC[0x4]; // 0x01DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSHItemAttachSlotData InvesitagtionAttachData; // 0x01E0(0x0038)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
TSoftClassPtr<class UClass> InvesitagtionExeOverride; // 0x0218(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<ESHItemAttachSlotType, struct FSHItemAttachSlotData> QuickTakeEquipSlotParams; // 0x0248(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAnimSequence> QuickTakeHandPoseOverrideAnimation; // 0x0298(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EItemInvestigationType InvestigationType; // 0x02C8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C9[0x3]; // 0x02C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RotationSpeedKeys; // 0x02CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationSpeedMouse; // 0x02D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D4[0x4]; // 0x02D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSHItemInvestigationAnimsData InvestigationAnimations; // 0x02D8(0x0090)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAnimSequence> TakeAnimation; // 0x0368(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsReadable; // 0x0398(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_399[0x7]; // 0x0399(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class USHTranscriptData> TranscriptData; // 0x03A0(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseDefaultTranscriptDataIfNoContextValid; // 0x03D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3D1[0x7]; // 0x03D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSHItemInvestigationTranscriptContext> InvestigationTranscriptContexts; // 0x03D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float DefaultMeshBoundsScale; // 0x03E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InvestigationMeshBoundsScale; // 0x03EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHItemDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHCombineItemsRecipeDataStruct
|
|
// 0x0020 (0x0028 - 0x0008)
|
|
struct FSHCombineItemsRecipeDataStruct final : public FTableRowBase
|
|
{
|
|
public:
|
|
struct FDataTableRowHandle ProductItem; // 0x0008(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FDataTableRowHandle> RequiredItems; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHCombineItemsRecipeDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHItemEquipmentDataStruct
|
|
// 0x0030 (0x0038 - 0x0008)
|
|
struct FSHItemEquipmentDataStruct final : public FTableRowBase
|
|
{
|
|
public:
|
|
TSoftClassPtr<class UClass> EquipmentClass; // 0x0008(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHItemEquipmentDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHItemMapDataStruct
|
|
// 0x0038 (0x0040 - 0x0008)
|
|
struct FSHItemMapDataStruct final : public FTableRowBase
|
|
{
|
|
public:
|
|
ESHMapsEnum AssignedMap; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESHMapsFamily MapsFamily; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MapsFamilyOrder; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftClassPtr<class UClass> AssignedWidget; // 0x0010(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHItemMapDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHItemsStorageConfig
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSHItemsStorageConfig final
|
|
{
|
|
public:
|
|
TArray<ESHItemTypeEnum> ItemTypesWhitelist; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<ESHGameplaySection> GameplaySectionsWhitelist; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<ESHGameplaySection> GameplaySectionsBlacklist; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHItemsStorageConfig;
|
|
|
|
// ScriptStruct SHProto.SHItemUseableDataStruct
|
|
// 0x0030 (0x0038 - 0x0008)
|
|
struct FSHItemUseableDataStruct final : public FTableRowBase
|
|
{
|
|
public:
|
|
TSoftClassPtr<class UClass> ExecutiveClass; // 0x0008(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHItemUseableDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHItemUseExeCustomSetupData
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FSHItemUseExeCustomSetupData final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UStreamableRenderAsset> Mesh; // 0x0000(0x0030)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSHItemAttachSlotData AttachData; // 0x0030(0x0038)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHItemUseExeCustomSetupData;
|
|
|
|
// ScriptStruct SHProto.SHWeaponHitFXCustomization
|
|
// 0x0003 (0x0003 - 0x0000)
|
|
struct FSHWeaponHitFXCustomization final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x3]; // 0x0000(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHWeaponHitFXCustomization;
|
|
|
|
// ScriptStruct SHProto.SHWeaponPoseAnimations
|
|
// 0x0450 (0x0450 - 0x0000)
|
|
struct FSHWeaponPoseAnimations final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class USHMovementAnimationsSetData> AnimationsData; // 0x0000(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FPlayAnimationData EquipWeaponAnimation; // 0x0030(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FPlayAnimationData UnequipWeaponAnimation; // 0x00E0(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FPlayAnimationData ChangeWeaponUnequipAnimation; // 0x0190(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FPlayAnimationData ChangeWeaponEquipAnimation; // 0x0240(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FPlayAnimationData ChangeWeaponUnequipInAimAnimation; // 0x02F0(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FPlayAnimationData ChangeWeaponEquipInAimAnimation; // 0x03A0(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHWeaponPoseAnimations;
|
|
|
|
// ScriptStruct SHProto.SHDodgeActionDataStruct
|
|
// 0x00B8 (0x0178 - 0x00C0)
|
|
struct FSHDodgeActionDataStruct final : public FSHSlideActionDataStruct
|
|
{
|
|
public:
|
|
float DodgeCooldownValue; // 0x00C0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRotateCharacterToView; // 0x00C4(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bBoostCameraInterpLagSpeed; // 0x00C5(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDodgeOverrrideCameraProfile; // 0x00C6(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C7[0x1]; // 0x00C7(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSHCameraDataFull DodgeCameraProfileOverrride; // 0x00C8(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHDodgeActionDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHItemWeaponDataStruct
|
|
// 0x0158 (0x0160 - 0x0008)
|
|
struct FSHItemWeaponDataStruct final : public FTableRowBase
|
|
{
|
|
public:
|
|
TSoftClassPtr<class UClass> CustomClass; // 0x0008(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USHHitReactionMaps* HitReactionMaps; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<ESHCombatPoseType, struct FSHWeaponPoseAnimations> Animations; // 0x0040(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
TMap<ESHCombatPoseType, struct FSHDodgeActionDataStruct> DodgesMapping; // 0x0090(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
TMap<ESHCombatPoseType, struct FItemQuickGrabAnimationData> ItemQuickGrabMapping; // 0x00E0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
TSoftClassPtr<class UClass> CrosshairWidgetClass; // 0x0130(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHItemWeaponDataStruct;
|
|
|
|
// ScriptStruct SHProto.SHWeaponRangedPointingData
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSHWeaponRangedPointingData final
|
|
{
|
|
public:
|
|
bool bIsPointedActorForbiddingToBeShoot; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TWeakObjectPtr<class AActor> PointedActor; // 0x0004(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHWeaponRangedPointingData;
|
|
|
|
// ScriptStruct SHProto.SHWeaponRangedFireDetails
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHWeaponRangedFireDetails final
|
|
{
|
|
public:
|
|
int32 TracesNum; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FHitResult> FoundHits; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHWeaponRangedFireDetails;
|
|
|
|
// ScriptStruct SHProto.SHJamesSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHJamesSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHJamesSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHLauraSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHLauraSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHLauraSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHLightingChannelsPack
|
|
// 0x0003 (0x0003 - 0x0000)
|
|
struct FSHLightingChannelsPack final
|
|
{
|
|
public:
|
|
bool Ch0; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Ch1; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Ch2; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHLightingChannelsPack;
|
|
|
|
// ScriptStruct SHProto.ObstacleForwardCheckSettings
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FObstacleForwardCheckSettings final
|
|
{
|
|
public:
|
|
float Distance; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool LocationFromSocket; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName SocketName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector LocationOffset; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FObstacleForwardCheckSettings;
|
|
|
|
// ScriptStruct SHProto.DeadZoneRange
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FDeadZoneRange final
|
|
{
|
|
public:
|
|
float MinValue; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxValue; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TargetValue; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDeadZoneRange;
|
|
|
|
// ScriptStruct SHProto.MandarinIKSettings
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FMandarinIKSettings final
|
|
{
|
|
public:
|
|
class FName LeftHandName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LerpSpeed_IK; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LerpSpeed_Handlock; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector DefaultOffset; // 0x0010(0x0018)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FMandarinIKSettings;
|
|
|
|
// ScriptStruct SHProto.SHMandarinSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHMandarinSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHMandarinSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHMannequinSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHMannequinSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHMannequinSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHMariaSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHMariaSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHMariaSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHMarySkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHMarySkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHMarySkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHMaryTransformationStateCurves
|
|
// 0x0024 (0x0024 - 0x0000)
|
|
struct FSHMaryTransformationStateCurves final
|
|
{
|
|
public:
|
|
struct FSimpleBentCurve HeightCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSimpleBentCurve RotationCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSimpleBentCurve CeilingAvoidCurveAbove; // 0x0010(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSimpleBentCurve CeilingAvoidCurveBelow; // 0x0018(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float CeilingPassRadiusScale; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHMaryTransformationStateCurves;
|
|
|
|
// ScriptStruct SHProto.SHMovementSnapOperation
|
|
// 0x00C0 (0x00C0 - 0x0000)
|
|
struct alignas(0x08) FSHMovementSnapOperation final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xC0]; // 0x0000(0x00C0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHMovementSnapOperation;
|
|
|
|
// ScriptStruct SHProto.SHMQSpiderSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHMQSpiderSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHMQSpiderSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHNPCAnimInstanceLocomotionSlotConfiguration
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHNPCAnimInstanceLocomotionSlotConfiguration final
|
|
{
|
|
public:
|
|
class FName LocomotionTag; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FName LocomotionSnapshotName; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FSHNPCAnimInstanceLocomotionSlotConfiguration;
|
|
|
|
// ScriptStruct SHProto.SHNPCAnimInstanceLocomotionSlot
|
|
// 0x0024 (0x0024 - 0x0000)
|
|
struct FSHNPCAnimInstanceLocomotionSlot final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TWeakObjectPtr<class USHNPCLocomotionAnimInstance> CachedLocomotion; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_18[0xC]; // 0x0018(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHNPCAnimInstanceLocomotionSlot;
|
|
|
|
// ScriptStruct SHProto.SHNurseSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHNurseSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHNurseSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.NurseWalkingProfileData
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FNurseWalkingProfileData final
|
|
{
|
|
public:
|
|
float WalkSpeedFactor; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WalkRootMotionScale; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNurseWalkingProfileData;
|
|
|
|
// ScriptStruct SHProto.SHPHSkeletonHierarchy
|
|
// 0x0000 (0x0108 - 0x0108)
|
|
struct FSHPHSkeletonHierarchy final : public FSkeletonHierarchy
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FSHPHSkeletonHierarchy;
|
|
|
|
// ScriptStruct SHProto.SHRagDollSubcompBoneChainSettings
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSHRagDollSubcompBoneChainSettings final
|
|
{
|
|
public:
|
|
class FName ChainName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class FName> SubChainNames; // 0x0008(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<class FName> BoneNames; // 0x0018(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHRagDollSubcompBoneChainSettings;
|
|
|
|
// ScriptStruct SHProto.SHRagDollSubcompSettings
|
|
// 0x0030 (0x0038 - 0x0008)
|
|
struct FSHRagDollSubcompSettings final : public FSHAnimSubcompSettings
|
|
{
|
|
public:
|
|
class FName RagDollPhysicsIdentifier; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FSHRagDollSubcompBoneChainSettings> RagDollBoneChains; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_20[0x18]; // 0x0020(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHRagDollSubcompSettings;
|
|
|
|
// ScriptStruct SHProto.SHRangedAutoAimWeaponConfigurationData
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSHRangedAutoAimWeaponConfigurationData final
|
|
{
|
|
public:
|
|
float MaxRange; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* RangeToStrengthMappingCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHRangedAutoAimWeaponConfigurationData;
|
|
|
|
// ScriptStruct SHProto.SHRangedAutoAimConfigurationData
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSHRangedAutoAimConfigurationData final
|
|
{
|
|
public:
|
|
float MinInputValueToDisableMagnet; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InfluenceRadiusAsExtentMul; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AutoAimInputBaseValue; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* RadiusDistanceStrengthMappingCurve; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHRangedAutoAimConfigurationData;
|
|
|
|
// ScriptStruct SHProto.ConsoleOverrideData
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FConsoleOverrideData final
|
|
{
|
|
public:
|
|
class FString Name; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Value; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString PreservedValue; // 0x0020(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleOverrideData;
|
|
|
|
// ScriptStruct SHProto.ReviveAnimationData
|
|
// 0x00C0 (0x00C0 - 0x0000)
|
|
struct FReviveAnimationData final
|
|
{
|
|
public:
|
|
class UAnimationAsset* Animation; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector HipsForward; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector HipsRight; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector HipsUp; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<EBones, struct FVector> BoneDirection; // 0x0050(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
ERevivePose RevivePose; // 0x00A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector ActorForwardBasedOnHips; // 0x00A8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FReviveAnimationData;
|
|
|
|
// ScriptStruct SHProto.SHRotationSnapOperation
|
|
// 0x0098 (0x0098 - 0x0000)
|
|
struct alignas(0x08) FSHRotationSnapOperation final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x98]; // 0x0000(0x0098)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHRotationSnapOperation;
|
|
|
|
// ScriptStruct SHProto.SHSaveData
|
|
// 0x0110 (0x0120 - 0x0010)
|
|
struct FSHSaveData final : public FSaveData
|
|
{
|
|
public:
|
|
struct FLevelStreamingActorData PlayerData; // 0x0010(0x0030)(Transient, NativeAccessSpecifierPublic)
|
|
struct FSaveDataStreaming StreamingData; // 0x0040(0x00D0)(Transient, NativeAccessSpecifierPublic)
|
|
class FName SavePointName; // 0x0110(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECombatDifficulty CombatDifficulty; // 0x0118(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPuzzlesDifficulty PuzzlesDifficulty; // 0x0119(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11A[0x6]; // 0x011A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHSaveData;
|
|
|
|
// ScriptStruct SHProto.GameSaveSlotInfo
|
|
// 0x0048 (0x0080 - 0x0038)
|
|
struct FGameSaveSlotInfo final : public FSaveSlotInfo
|
|
{
|
|
public:
|
|
uint8 IsNewGamePlus : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName SavePointName; // 0x003C(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UTexture2D> SavePointImage; // 0x0048(0x0030)(BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECombatDifficulty CombatDifficulty; // 0x0078(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPuzzlesDifficulty PuzzlesDifficulty; // 0x0079(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESavePointFilterId Filter; // 0x007A(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_7B[0x5]; // 0x007B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FGameSaveSlotInfo;
|
|
|
|
// ScriptStruct SHProto.SavePointInfo
|
|
// 0x0068 (0x0070 - 0x0008)
|
|
struct FSavePointInfo final : public FTableRowBase
|
|
{
|
|
public:
|
|
ESavePointFilterId Filter; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText DisplayTitle; // 0x0010(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
class FText MinorDisplayTitle; // 0x0028(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UTexture2D> Image; // 0x0040(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSavePointInfo;
|
|
|
|
// ScriptStruct SHProto.TutorialsData
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FTutorialsData final
|
|
{
|
|
public:
|
|
bool Visibility; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateFontInfo FontInfo; // 0x0008(0x0058)(BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTutorialsData;
|
|
|
|
// ScriptStruct SHProto.ReticleData
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FReticleData final
|
|
{
|
|
public:
|
|
EReticleVisibility Visibility; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EReticleThickness Thickness; // 0x0001(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Opacity; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EReticleColor Color; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FReticleData;
|
|
|
|
// ScriptStruct SHProto.InteractionIconData
|
|
// 0x00C8 (0x00C8 - 0x0000)
|
|
struct FInteractionIconData final
|
|
{
|
|
public:
|
|
EInteractionIconVisibility Visibility; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EInteractionIconSize Size; // 0x0001(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ScaleMultiplier; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSettingOptionVisualizationData VisualizationData; // 0x0008(0x0060)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FSettingOptionVisualizationData SizeData; // 0x0068(0x0060)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FInteractionIconData;
|
|
|
|
// ScriptStruct SHProto.TraversalIconData
|
|
// 0x00C8 (0x00C8 - 0x0000)
|
|
struct FTraversalIconData final
|
|
{
|
|
public:
|
|
EInteractionIconVisibility Visibility; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EInteractionIconSize Size; // 0x0001(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ScaleMultiplier; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSettingOptionVisualizationData VisualizationData; // 0x0008(0x0060)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FSettingOptionVisualizationData SizeData; // 0x0068(0x0060)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTraversalIconData;
|
|
|
|
// ScriptStruct SHProto.StruggleInputData
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct FStruggleInputData final
|
|
{
|
|
public:
|
|
EStruggleInputVisibility Visibility; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EStruggleInputSize Size; // 0x0001(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FStruggleInputData;
|
|
|
|
// ScriptStruct SHProto.SHSlideSnapOperation
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|
struct alignas(0x08) FSHSlideSnapOperation final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xB8]; // 0x0000(0x00B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHSlideSnapOperation;
|
|
|
|
// ScriptStruct SHProto.SHSpawnpointItemsDataSet
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FSHSpawnpointItemsDataSet final
|
|
{
|
|
public:
|
|
class FString SpawnPointName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHItemAndQuantityHandle> CummulativeItems; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHItemAndQuantityHandle> RemoveFromCummulativeItems; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSHItemAndQuantityHandle> ThisSpawnpointOnlyItems; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHSpawnpointItemsDataSet;
|
|
|
|
// ScriptStruct SHProto.SHSpawnpointTutorialsDataSet
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FSHSpawnpointTutorialsDataSet final
|
|
{
|
|
public:
|
|
class FString SpawnPointName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<ESHGameplayTutorialEnum> CummulativeTutorials; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<ESHGameplayTutorialEnum> RemoveFromCummulativeTutorials; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<ESHGameplayTutorialEnum> ThisSpawnpointOnlyTutorials; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSHSpawnpointTutorialsDataSet;
|
|
|
|
// ScriptStruct SHProto.SHTraversalDataConfig
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct alignas(0x10) FSHTraversalDataConfig final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xB0]; // 0x0000(0x00B0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHTraversalDataConfig;
|
|
|
|
// ScriptStruct SHProto.SHTraversalObstacleHandler
|
|
// 0x01A0 (0x01A0 - 0x0000)
|
|
struct alignas(0x10) FSHTraversalObstacleHandler final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1A0]; // 0x0000(0x01A0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHTraversalObstacleHandler;
|
|
|
|
// ScriptStruct SHProto.SHViewLookOperation
|
|
// 0x00F0 (0x00F0 - 0x0000)
|
|
struct FSHViewLookOperation final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USHOperationEvents* OperationEvents; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FSHViewLookOperationSettings CurrentSettings; // 0x0010(0x0038)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_48[0xA8]; // 0x0048(0x00A8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHViewLookOperation;
|
|
|
|
// ScriptStruct SHProto.SHXWaterIntersection
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FSHXWaterIntersection final
|
|
{
|
|
public:
|
|
struct FVector WorldLoc; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Velocity; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESimulatedWaterEffectType EffectType; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSHXWaterIntersection;
|
|
|
|
// ScriptStruct SHProto.BoneHierarchyData
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct alignas(0x04) FBoneHierarchyData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xC]; // 0x0000(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FBoneHierarchyData;
|
|
|
|
// ScriptStruct SHProto.SkeletonBoneForHierarchy
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct alignas(0x08) FSkeletonBoneForHierarchy final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkeletonBoneForHierarchy;
|
|
|
|
// ScriptStruct SHProto.BoneRagdoll
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FBoneRagdoll final
|
|
{
|
|
public:
|
|
EBones bone; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideSettings; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float BlendPhysicTargetScale; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FBoneRagdoll;
|
|
|
|
// ScriptStruct SHProto.SkeletonRagdollProfileData
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FSkeletonRagdollProfileData final
|
|
{
|
|
public:
|
|
ERagdollProfileName Name; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ConstraintProfile; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendPhysicTarget; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendPhysicInterpSpeed; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCurveFloat* BlendCurve; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bInfinitTime; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float TimeOfBlend; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Priority; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSpecificBones; // 0x002C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FBoneRagdoll> Bones; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float WeightImpact; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeightImpactDamping; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ParentLevelImpact; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ParentLevelDamping; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkeletonRagdollProfileData;
|
|
|
|
}
|
|
|