Files
ReshadePluginsCore/EternalStrands/SDK/YBCommon_structs.hpp
2026-03-06 01:34:23 +01:00

5579 lines
442 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: YBCommon
#include "Basic.hpp"
#include "GameplayTags_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "AIModule_structs.hpp"
#include "Engine_structs.hpp"
#include "GameplayAbilities_structs.hpp"
#include "ArticyRuntime_structs.hpp"
#include "PhysicsCore_structs.hpp"
#include "AnimGraphRuntime_structs.hpp"
namespace SDK
{
// Enum YBCommon.EYBMovementState
// NumValues: 0x000E
enum class EYBMovementState : uint8
{
None = 0,
Grounded = 1,
InAir = 2,
Climbing = 3,
Harnessed = 4,
Sliding = 5,
Mantling = 6,
Grabbed = 7,
Ragdoll = 8,
Flying = 9,
Hovering = 10,
Ghost = 11,
Count = 12,
EYBMovementState_MAX = 13,
};
// Enum YBCommon.EYBCharacterMovementState
// NumValues: 0x000D
enum class EYBCharacterMovementState : uint8
{
Falling = 0,
Walking = 1,
Mantling = 2,
Climbing = 3,
Sliding = 4,
Constrained = 5,
Harnessed = 6,
Flying = 7,
Hovering = 8,
Ragdoll = 9,
Ghost = 10,
Uninitialized = 11,
EYBCharacterMovementState_MAX = 12,
};
// Enum YBCommon.EYBMovementJumpType
// NumValues: 0x0006
enum class EYBMovementJumpType : uint8
{
Default = 0,
UseTargetPosition = 1,
Eject = 2,
Count = 3,
Invalid = 3,
EYBMovementJumpType_MAX = 4,
};
// Enum YBCommon.EYBMovementLimitationReason
// NumValues: 0x0004
enum class EYBMovementLimitationReason : uint8
{
Unknown = 0,
ConstrainedToStatic = 1,
IceWeight = 2,
EYBMovementLimitationReason_MAX = 3,
};
// Enum YBCommon.EYBSimulatedTemperatureRange
// NumValues: 0x000E
enum class EYBSimulatedTemperatureRange : uint8
{
Cold_5 = 0,
Cold_4 = 1,
Cold_3 = 2,
Cold_2 = 3,
Cold_1 = 4,
Normal = 5,
Hot_1 = 6,
Hot_2 = 7,
Hot_3 = 8,
Hot_4 = 9,
Hot_5 = 10,
MinTemperature = 11,
MaxTemperature = 12,
EYBSimulatedTemperatureRange_MAX = 13,
};
// Enum YBCommon.EYBMaterialPhase
// NumValues: 0x0008
enum class EYBMaterialPhase : uint8
{
Solid = 0,
Melting = 1,
Brittle = 2,
Burning = 3,
Radiating = 4,
Melted = 5,
Burnt = 6,
EYBMaterialPhase_MAX = 7,
};
// Enum YBCommon.EYBPlayerTeleportationFlags
// NumValues: 0x0003
enum class EYBPlayerTeleportationFlags : uint8
{
None = 0,
RequireGameplayCleanup = 1,
EYBPlayerTeleportationFlags_MAX = 2,
};
// Enum YBCommon.EYBSimulatedMassPercentage
// NumValues: 0x0007
enum class EYBSimulatedMassPercentage : uint8
{
Mass_0 = 0,
Mass_20 = 1,
Mass_40 = 2,
Mass_60 = 3,
Mass_80 = 4,
Mass_100 = 5,
Mass_MAX = 6,
};
// Enum YBCommon.EYBLevelState
// NumValues: 0x0004
enum class EYBLevelState : uint8
{
Unloaded = 0,
LoadedVisible = 1,
LoadedNotVisible = 2,
EYBLevelState_MAX = 3,
};
// Enum YBCommon.EYBEQSTemperatureVolumeMode
// NumValues: 0x0003
enum class EYBEQSTemperatureVolumeMode : uint8
{
RawValue = 0,
UseQuerierBounds = 1,
EYBEQSTemperatureVolumeMode_MAX = 2,
};
// Enum YBCommon.EYBEQSTemperatureTestMode
// NumValues: 0x0005
enum class EYBEQSTemperatureTestMode : uint8
{
All = 0,
Average = 1,
Highest = 2,
Lowest = 3,
EYBEQSTemperatureTestMode_MAX = 4,
};
// Enum YBCommon.EYBAbilityLevelType
// NumValues: 0x0004
enum class EYBAbilityLevelType : uint8
{
ItemLevel = 0,
CharacterLevel = 1,
SpecificLevel = 2,
EYBAbilityLevelType_MAX = 3,
};
// Enum YBCommon.EYBFightRingRadiusMode
// NumValues: 0x0004
enum class EYBFightRingRadiusMode : uint8
{
UseNavRadius = 0,
UseMeshRadius = 1,
UseRawRadius = 2,
EYBFightRingRadiusMode_MAX = 3,
};
// Enum YBCommon.EYBFightRingDistanceFromCenterBoundsMode
// NumValues: 0x0003
enum class EYBFightRingDistanceFromCenterBoundsMode : uint8
{
UseRawValue = 0,
UseRadiusMultiplier = 1,
EYBFightRingDistanceFromCenterBoundsMode_MAX = 2,
};
// Enum YBCommon.EYBAIMemoryTagDeprecationMode
// NumValues: 0x0004
enum class EYBAIMemoryTagDeprecationMode : uint8
{
Never = 0,
Instant = 1,
Duration = 2,
EYBAIMemoryTagDeprecationMode_MAX = 3,
};
// Enum YBCommon.EYBAnimFlightReason
// NumValues: 0x0005
enum class EYBAnimFlightReason : uint8
{
Unknown = 0,
ToAttack = 1,
ToLand = 2,
ToFlyTo = 3,
EYBAnimFlightReason_MAX = 4,
};
// Enum YBCommon.EYBIKEffectorRetargetingDataMode
// NumValues: 0x0007
enum class EYBIKEffectorRetargetingDataMode : uint8
{
UseTransform = 0,
UseSymetricTransform = 1,
ConstraintToSphere = 2,
ConstraintToLimitCone = 3,
DebugOverride = 4,
Count = 5,
EYBIKEffectorRetargetingDataMode_MAX = 6,
};
// Enum YBCommon.EYBAttachmentConstraintProfileType
// NumValues: 0x0004
enum class EYBAttachmentConstraintProfileType : uint8
{
SharedAttachmentConstraint = 0,
CustomAttachmentConstraint = 1,
PresetAttachmentConstraint = 2,
EYBAttachmentConstraintProfileType_MAX = 3,
};
// Enum YBCommon.EAudioOutputDevice
// NumValues: 0x0005
enum class EAudioOutputDevice : uint8
{
HomeCinema = 0,
TV = 1,
Headphones = 2,
Count = 3,
EAudioOutputDevice_MAX = 4,
};
// Enum YBCommon.EYBBugReportType
// NumValues: 0x0003
enum class EYBBugReportType : uint8
{
Bug = 0,
Crash = 1,
EYBBugReportType_MAX = 2,
};
// Enum YBCommon.EYBMotionWarpTranslationMode
// NumValues: 0x0003
enum class EYBMotionWarpTranslationMode : uint8
{
Scale = 0,
Distance = 1,
EYBMotionWarpTranslationMode_MAX = 2,
};
// Enum YBCommon.EYBPerceptionSocketOrientation
// NumValues: 0x0003
enum class EYBPerceptionSocketOrientation : uint8
{
UseSocketOrientation = 0,
UseCharacterOrientation = 1,
EYBPerceptionSocketOrientation_MAX = 2,
};
// Enum YBCommon.EYBMotionWarpInputMode
// NumValues: 0x0004
enum class EYBMotionWarpInputMode : uint8
{
TargetOrInput = 0,
Target = 1,
Input = 2,
EYBMotionWarpInputMode_MAX = 3,
};
// Enum YBCommon.EYBGait
// NumValues: 0x0005
enum class EYBGait : uint8
{
Walking = 0,
Running = 1,
Sprinting = 2,
Count = 3,
EYBGait_MAX = 4,
};
// Enum YBCommon.EYBMovementAction
// NumValues: 0x0007
enum class EYBMovementAction : uint8
{
None = 0,
LowMantle = 1,
HighMantle = 2,
Rolling = 3,
GettingUp = 4,
Count = 5,
EYBMovementAction_MAX = 6,
};
// Enum YBCommon.EYBMovementSide
// NumValues: 0x0007
enum class EYBMovementSide : uint8
{
Front = 0,
Left = 1,
Right = 2,
Back = 3,
Count = 4,
Invalid = 4,
EYBMovementSide_MAX = 5,
};
// Enum YBCommon.EYBCharacterEffector
// NumValues: 0x001B
enum class EYBCharacterEffector : uint8
{
LeftHandRoot = 0,
LeftHandObject = 1,
LeftHandEffector = 2,
FrontLeftFootRoot = 0,
FrontLeftFootObject = 1,
FrontLeftFootEffector = 2,
RightHandRoot = 3,
RightHandObject = 4,
RightHandEffector = 5,
FrontRightFootRoot = 3,
FrontRightFootObject = 4,
FrontRightFootEffector = 5,
RightFootRoot = 6,
RightFootObject = 7,
RightFootEffector = 8,
RearRightFootRoot = 6,
RearRightFootObject = 7,
RearRightFootEffector = 8,
LeftFootRoot = 9,
LeftFootObject = 10,
LeftFootEffector = 11,
RearLeftFootRoot = 9,
RearLeftFootObject = 10,
RearLeftFootEffector = 11,
Invalid = 12,
Count = 12,
EYBCharacterEffector_MAX = 13,
};
// Enum YBCommon.EYBCharacterEffectorMode
// NumValues: 0x000A
enum class EYBCharacterEffectorMode : uint8
{
Disabled = 0,
Body = 1,
Custom = 2,
Climb = 3,
Mantle = 4,
Ground = 5,
LockedGround = 6,
Count = 7,
Uninitialized = 7,
EYBCharacterEffectorMode_MAX = 8,
};
// Enum YBCommon.EYBMovementMantleType
// NumValues: 0x0007
enum class EYBMovementMantleType : uint8
{
FromClimbDown = 0,
FromClimbUp = 1,
FrowmWalkDown = 2,
FrowmWalkUp = 3,
Uninitialized = 4,
Count = 4,
EYBMovementMantleType_MAX = 5,
};
// Enum YBCommon.EYBOverlayState
// NumValues: 0x0005
enum class EYBOverlayState : uint8
{
Default = 0,
Weapon = 1,
Ability = 2,
Count = 3,
EYBOverlayState_MAX = 4,
};
// Enum YBCommon.EYBRotationMode
// NumValues: 0x0005
enum class EYBRotationMode : uint8
{
VelocityDirection = 0,
LookingDirection = 1,
Aiming = 2,
Count = 3,
EYBRotationMode_MAX = 4,
};
// Enum YBCommon.EYBStance
// NumValues: 0x0004
enum class EYBStance : uint8
{
Standing = 0,
Crouching = 1,
Count = 2,
EYBStance_MAX = 3,
};
// Enum YBCommon.EYBViewMode
// NumValues: 0x0004
enum class EYBViewMode : uint8
{
ThirdPerson = 0,
FirstPerson = 1,
Count = 2,
EYBViewMode_MAX = 3,
};
// Enum YBCommon.EYBAnimFeatureExample
// NumValues: 0x0004
enum class EYBAnimFeatureExample : uint8
{
StrideBlending = 0,
AdditiveBlending = 1,
SprintImpulse = 2,
EYBAnimFeatureExample_MAX = 3,
};
// Enum YBCommon.EYBFootstepType
// NumValues: 0x000C
enum class EYBFootstepType : uint8
{
Step = 0,
WalkRun = 1,
Jump = 2,
Land = 3,
ClimbFoot = 4,
ClimbHand = 5,
Slide = 6,
Skid = 7,
Roll = 8,
Count = 9,
None = 9,
EYBFootstepType_MAX = 10,
};
// Enum YBCommon.EYBGroundedEntryState
// NumValues: 0x0003
enum class EYBGroundedEntryState : uint8
{
None = 0,
Roll = 1,
EYBGroundedEntryState_MAX = 2,
};
// Enum YBCommon.EYBHipsDirection
// NumValues: 0x0007
enum class EYBHipsDirection : uint8
{
F = 0,
B = 1,
RF = 2,
RB = 3,
LF = 4,
LB = 5,
EYBHipsDirection_MAX = 6,
};
// Enum YBCommon.EYBMantleType
// NumValues: 0x0004
enum class EYBMantleType : uint8
{
HighMantle = 0,
LowMantle = 1,
FallingCatch = 2,
EYBMantleType_MAX = 3,
};
// Enum YBCommon.EYBMovementDirection
// NumValues: 0x0005
enum class EYBMovementDirection : uint8
{
Forward = 0,
Right = 1,
Left = 2,
Backward = 3,
EYBMovementDirection_MAX = 4,
};
// Enum YBCommon.EYBAbilityState
// NumValues: 0x000A
enum class EYBAbilityState : uint8
{
State1 = 0,
State2 = 1,
State3 = 2,
State4 = 3,
State5 = 4,
State6 = 5,
State7 = 6,
State8 = 7,
Count = 8,
EYBAbilityState_MAX = 9,
};
// Enum YBCommon.EYBCharacterMovementMantleType
// NumValues: 0x0008
enum class EYBCharacterMovementMantleType : uint8
{
FromClimbDown = 0,
FromClimbUp = 1,
FromWalkDown = 2,
FromWalkUp = 3,
Step = 4,
Uninitialized = 5,
Count = 5,
EYBCharacterMovementMantleType_MAX = 6,
};
// Enum YBCommon.EYBCharacterMovementSide
// NumValues: 0x0007
enum class EYBCharacterMovementSide : uint8
{
Front = 0,
Left = 1,
Right = 2,
Back = 3,
Count = 4,
Invalid = 4,
EYBCharacterMovementSide_MAX = 5,
};
// Enum YBCommon.EYBCharacterPhysicTickContext
// NumValues: 0x0005
enum class EYBCharacterPhysicTickContext : uint8
{
PrePhysicTick = 0,
PhysicTick = 1,
PostPhysicTick = 2,
Invalid = 3,
EYBCharacterPhysicTickContext_MAX = 4,
};
// Enum YBCommon.EYBCharacterMovementAbilities
// NumValues: 0x001F
enum class EYBCharacterMovementAbilities : uint8
{
MoveInput = 0,
SpeedBoost = 1,
Walk = 2,
WalkMove = 3,
WalkBoost = 4,
WalkJump = 5,
WalkAutoStepUp = 6,
WalkAutoMantle = 7,
Climb = 8,
ClimbAuto = 9,
ClimbMove = 10,
ClimbBoost = 11,
ClimbJump = 12,
ClimbUseLeftArm = 13,
ClimbUseRightArm = 14,
ClimbUseLeftLeg = 15,
ClimbUseRightLeg = 16,
Harness = 17,
SlideMove = 18,
SlideJump = 19,
FallMove = 20,
Fly = 21,
FlyMove = 22,
FlyBoost = 23,
Hover = 24,
HoverMove = 25,
HoverBoost = 26,
HoverJump = 27,
Invalid = 28,
Count = 28,
EYBCharacterMovementAbilities_MAX = 29,
};
// Enum YBCommon.EYBCharacterMovementConstraint
// NumValues: 0x000E
enum class EYBCharacterMovementConstraint : uint8
{
Walk = 0,
Mantle = 1,
ClimbLeftHand = 2,
ClimbRightHand = 3,
ClimbLeftFoot = 4,
ClimbRightFoot = 5,
Harness = 6,
Slide = 7,
SlideSlowDown = 8,
Fly = 9,
Hover = 10,
Invalid = 11,
Count = 11,
EYBCharacterMovementConstraint_MAX = 12,
};
// Enum YBCommon.EYBComparisonType
// NumValues: 0x0007
enum class EYBComparisonType : uint8
{
Equal = 0,
Unequal = 1,
Lower = 2,
LowerOrEqual = 3,
Greater = 4,
GreaterOrEqual = 5,
EYBComparisonType_MAX = 6,
};
// Enum YBCommon.EYBCapturingResolutions
// NumValues: 0x0009
enum class EYBCapturingResolutions : uint8
{
MatchMainViewport = 0,
HD_720p_169 = 1,
FullHD_1080p_169 = 2,
QHD_1440p_169 = 3,
UHD_2160p_169 = 4,
UHD_2160p_1610 = 5,
UHD2_4320p_169 = 6,
Count = 7,
EYBCapturingResolutions_MAX = 8,
};
// Enum YBCommon.EDebugCameraPlayerControllerDisplayMode
// NumValues: 0x0004
enum class EDebugCameraPlayerControllerDisplayMode : uint8
{
MainGameViewport = 0,
SplitScreen = 1,
StandaloneViewport = 2,
EDebugCameraPlayerControllerDisplayMode_MAX = 3,
};
// Enum YBCommon.EYBGraphOrientation
// NumValues: 0x0006
enum class EYBGraphOrientation : uint8
{
LeftToRight = 0,
RightToLeft = 1,
TopToBottom = 2,
BottomToTop = 3,
Count = 4,
EYBGraphOrientation_MAX = 5,
};
// Enum YBCommon.EYBLandMode
// NumValues: 0x0003
enum class EYBLandMode : uint8
{
AtTarget = 0,
OnDistance = 1,
EYBLandMode_MAX = 2,
};
// Enum YBCommon.EYBTakeOffMode
// NumValues: 0x0003
enum class EYBTakeOffMode : uint8
{
AtTarget = 0,
OnDistance = 1,
EYBTakeOffMode_MAX = 2,
};
// Enum YBCommon.EYBFlightNavDebugType
// NumValues: 0x0006
enum class EYBFlightNavDebugType : uint8
{
None = 0,
FlyTo = 1,
FlyOver = 2,
TakeOff = 3,
Land = 4,
EYBFlightNavDebugType_MAX = 5,
};
// Enum YBCommon.UYBForcefieldFilter_Mass_SortingType
// NumValues: 0x0003
enum class EUYBForcefieldFilter_Mass_SortingType : uint8
{
Distance_ClosestFirst = 0,
Distance_ClosestLast = 1,
Distance_MAX = 2,
};
// Enum YBCommon.UYBForcefieldFilter_Mass_FilterMode
// NumValues: 0x0003
enum class EUYBForcefieldFilter_Mass_FilterMode : uint8
{
Skip = 0,
Cutoff = 1,
UYBForcefieldFilter_Mass_MAX = 2,
};
// Enum YBCommon.EYBGameLoopSuperstate
// NumValues: 0x0008
enum class EYBGameLoopSuperstate : uint8
{
None = 0,
InitialGameState = 1,
Loading = 2,
Gameplay = 3,
Narrative = 4,
EndGameLoop = 5,
MainMenu = 6,
EYBGameLoopSuperstate_MAX = 7,
};
// Enum YBCommon.ECostPolicy
// NumValues: 0x0005
enum class ECostPolicy : uint32
{
AllowPartialCost = 0,
RequireFullCost = 1,
Custom = 2,
Count = 3,
ECostPolicy_MAX = 4,
};
// Enum YBCommon.EYBGameplayActionResult
// NumValues: 0x0004
enum class EYBGameplayActionResult : uint8
{
Unknown = 0,
Failure = 1,
Success = 2,
EYBGameplayActionResult_MAX = 3,
};
// Enum YBCommon.EYBGameplayConditionResult
// NumValues: 0x0004
enum class EYBGameplayConditionResult : uint8
{
Unknown = 0,
NotVerified = 1,
Verified = 2,
EYBGameplayConditionResult_MAX = 3,
};
// Enum YBCommon.EYBGameplayTagConditionOperator
// NumValues: 0x0003
enum class EYBGameplayTagConditionOperator : uint8
{
HasAllMatchingGameplayTags = 0,
HasAnyMatchingGameplayTags = 1,
EYBGameplayTagConditionOperator_MAX = 2,
};
// Enum YBCommon.EYBWorldType
// NumValues: 0x0009
enum class EYBWorldType : uint8
{
None = 0,
Game = 1,
Editor = 2,
PIE = 3,
EditorPreview = 4,
GamePreview = 5,
GameRPC = 6,
Inactive = 7,
EYBWorldType_MAX = 8,
};
// Enum YBCommon.EYBTraceType
// NumValues: 0x0004
enum class EYBTraceType : uint8
{
Channel = 0,
ObjectType = 1,
Profile = 2,
EYBTraceType_MAX = 3,
};
// Enum YBCommon.EYBJumpTestType
// NumValues: 0x0005
enum class EYBJumpTestType : uint8
{
Test = 0,
Single = 1,
Multi = 2,
AllSingle = 3,
EYBJumpTestType_MAX = 4,
};
// Enum YBCommon.EMappingIconState
// NumValues: 0x0004
enum class EMappingIconState : uint8
{
IconFound = 0,
IsNotBound = 1,
IconNotFound = 2,
EMappingIconState_MAX = 3,
};
// Enum YBCommon.EYBGroupGameplayConditionOperator
// NumValues: 0x0003
enum class EYBGroupGameplayConditionOperator : uint8
{
AND = 0,
OR = 1,
EYBGroupGameplayConditionOperator_MAX = 2,
};
// Enum YBCommon.EYBUnknownConditionResultManagement
// NumValues: 0x0004
enum class EYBUnknownConditionResultManagement : uint8
{
IgnoreUnknownResult = 0,
UnknownIsVerified = 1,
UnknownIsNotVerified = 2,
EYBUnknownConditionResultManagement_MAX = 3,
};
// Enum YBCommon.EYBHTNDirectionMode
// NumValues: 0x0004
enum class EYBHTNDirectionMode : uint8
{
Segment = 0,
ActorOrientation = 1,
WorldOrientation = 2,
EYBHTNDirectionMode_MAX = 3,
};
// Enum YBCommon.EYBRestoreFightRingUserMode
// NumValues: 0x0005
enum class EYBRestoreFightRingUserMode : uint8
{
None = 0,
OnPlanningExit = 1,
OnNodeExecutionFinish = 2,
OnPlanExecutionFinish = 3,
EYBRestoreFightRingUserMode_MAX = 4,
};
// Enum YBCommon.EDebugDisplayChaosSolverTickMode
// NumValues: 0x0006
enum class EDebugDisplayChaosSolverTickMode : uint8
{
Fixed = 0,
Variable = 1,
VariableCapped = 2,
VariableCappedWithTarget = 3,
Count = 4,
EDebugDisplayChaosSolverTickMode_MAX = 5,
};
// Enum YBCommon.EDeadzoneStick
// NumValues: 0x0003
enum class EDeadzoneStick : uint8
{
MoveStick = 0,
LookStick = 1,
EDeadzoneStick_MAX = 2,
};
// Enum YBCommon.EAxisToBooleanType
// NumValues: 0x0003
enum class EAxisToBooleanType : uint8
{
Signed = 0,
Absolute = 1,
EAxisToBooleanType_MAX = 2,
};
// Enum YBCommon.EYBGamepadInputScheme
// NumValues: 0x0005
enum class EYBGamepadInputScheme : uint8
{
InputScheme1 = 0,
InputScheme2 = 1,
InputScheme3 = 2,
Count = 3,
EYBGamepadInputScheme_MAX = 4,
};
// Enum YBCommon.ELocationStoragePriority
// NumValues: 0x0005
enum class ELocationStoragePriority : uint8
{
Low = 0,
Medium = 1,
High = 2,
Forced = 3,
ELocationStoragePriority_MAX = 4,
};
// Enum YBCommon.ELookAtPriority
// NumValues: 0x0005
enum class ELookAtPriority : uint8
{
Low = 0,
Medium = 1,
High = 2,
Forced = 3,
ELookAtPriority_MAX = 4,
};
// Enum YBCommon.EYBLootDestMethod
// NumValues: 0x0004
enum class EYBLootDestMethod : uint8
{
NoEnvQuery = 0,
TryEnvQueryButAlwaysSpawn = 1,
TryEnvQueryButDontSpawnOnFailure = 2,
EYBLootDestMethod_MAX = 3,
};
// Enum YBCommon.EYBQueuingStrategy
// NumValues: 0x0003
enum class EYBQueuingStrategy : uint8
{
FIFO = 0,
Priority = 1,
EYBQueuingStrategy_MAX = 2,
};
// Enum YBCommon.EYBNarrativeRequestStatus
// NumValues: 0x0005
enum class EYBNarrativeRequestStatus : uint8
{
Invalid = 0,
Discarded = 1,
Queued = 2,
Executed = 3,
EYBNarrativeRequestStatus_MAX = 4,
};
// Enum YBCommon.EYBNarrativeRequestCooldown
// NumValues: 0x0005
enum class EYBNarrativeRequestCooldown : uint8
{
None = 0,
Short = 1,
Long = 2,
Custom = 3,
EYBNarrativeRequestCooldown_MAX = 4,
};
// Enum YBCommon.EYBNavDebugMode
// NumValues: 0x0005
enum class EYBNavDebugMode : uint8
{
None = 0,
WorldDraw = 1,
VisualLogger = 2,
All = 3,
EYBNavDebugMode_MAX = 4,
};
// Enum YBCommon.EYBPathFollowRequestFlags
// NumValues: 0x0003
enum class EYBPathFollowRequestFlags : uint8
{
None = 0,
DoNotSlowdownAtDestination = 1,
EYBPathFollowRequestFlags_MAX = 2,
};
// Enum YBCommon.EYBPathFollowGreyhoundMode
// NumValues: 0x0003
enum class EYBPathFollowGreyhoundMode : uint8
{
RawValue = 0,
AgentRadiusBased = 1,
EYBPathFollowGreyhoundMode_MAX = 2,
};
// Enum YBCommon.EPatrolBehaviors
// NumValues: 0x0004
enum class EPatrolBehaviors : uint8
{
Looping = 0,
PingPong = 1,
PlayOnce = 2,
EPatrolBehaviors_MAX = 3,
};
// Enum YBCommon.ENavMeshTypes
// NumValues: 0x0003
enum class ENavMeshTypes : uint8
{
Epic = 0,
Default = 1,
ENavMeshTypes_MAX = 2,
};
// Enum YBCommon.EYBStatDisplayMode
// NumValues: 0x0005
enum class EYBStatDisplayMode : uint8
{
Hidden = 0,
TextOnly = 1,
GraphOnly = 2,
TextAndGraph = 3,
EYBStatDisplayMode_MAX = 4,
};
// Enum YBCommon.EYBDisplayablePerformanceStat
// NumValues: 0x0011
enum class EYBDisplayablePerformanceStat : uint8
{
ClientFPS = 0,
ServerFPS = 1,
IdleTime = 2,
FrameTime = 3,
FrameTime_GameThread = 4,
FrameTime_RenderThread = 5,
FrameTime_RHIThread = 6,
FrameTime_GPU = 7,
Ping = 8,
PacketLoss_Incoming = 9,
PacketLoss_Outgoing = 10,
PacketRate_Incoming = 11,
PacketRate_Outgoing = 12,
PacketSize_Incoming = 13,
PacketSize_Outgoing = 14,
Count = 15,
EYBDisplayablePerformanceStat_MAX = 16,
};
// Enum YBCommon.EYBPhysicalAnimationSettingsType
// NumValues: 0x0005
enum class EYBPhysicalAnimationSettingsType : uint32
{
None = 0,
Profile = 1,
Custom = 2,
COUNT = 3,
EYBPhysicalAnimationSettingsType_MAX = 4,
};
// Enum YBCommon.EYBCharacterMovementConstraintDataType
// NumValues: 0x000C
enum class EYBCharacterMovementConstraintDataType : uint8
{
Walk = 0,
Mantle = 1,
ClimbHand = 2,
ClimbFeet = 3,
Harness = 4,
Slide = 5,
SlideSlowDown = 6,
Fly = 7,
Hover = 8,
Count = 9,
Invalid = 9,
EYBCharacterMovementConstraintDataType_MAX = 10,
};
// Enum YBCommon.EYBCollisionGroupType
// NumValues: 0x0005
enum class EYBCollisionGroupType : uint8
{
DisableCollision = 0,
PreventPushingOwner = 1,
PreventPushedByOwner = 2,
Count = 3,
EYBCollisionGroupType_MAX = 4,
};
// Enum YBCommon.EYBPhysicsControlStrength
// NumValues: 0x0008
enum class EYBPhysicsControlStrength : uint8
{
Disabled = 0,
VeryLoose = 1,
Loose = 2,
Medium = 3,
Stiff = 4,
VeryStiff = 5,
Count = 6,
EYBPhysicsControlStrength_MAX = 7,
};
// Enum YBCommon.EYBPhysicsControlLimb
// NumValues: 0x000C
enum class EYBPhysicsControlLimb : uint8
{
Spine = 0,
Head = 1,
Jaw = 2,
LeftArm = 3,
LeftHand = 4,
RightArm = 5,
RightHand = 6,
LeftLeg = 7,
RightLeg = 8,
Tail = 9,
Count = 10,
EYBPhysicsControlLimb_MAX = 11,
};
// Enum YBCommon.EYBPhysicsControlWorldMode
// NumValues: 0x000A
enum class EYBPhysicsControlWorldMode : uint8
{
World = 0,
CharacterPrimitive = 1,
Walk = 2,
Mantle = 3,
LeftHand = 4,
RightHand = 5,
LeftFoot = 6,
RightFoot = 7,
Count = 8,
EYBPhysicsControlWorldMode_MAX = 9,
};
// Enum YBCommon.EYBPhysicsDependencyManagerTickContext
// NumValues: 0x0005
enum class EYBPhysicsDependencyManagerTickContext : uint8
{
PrePhysicTick = 0,
PhysicTick = 1,
PostPhysicTick = 2,
Invalid = 3,
EYBPhysicsDependencyManagerTickContext_MAX = 4,
};
// Enum YBCommon.EYBPhysicsExpandingGraphNodeClusterState
// NumValues: 0x0004
enum class EYBPhysicsExpandingGraphNodeClusterState : uint8
{
CheckingTopology = 0,
UpdateAndCreateClusters = 1,
Ready = 2,
EYBPhysicsExpandingGraphNodeClusterState_MAX = 3,
};
// Enum YBCommon.EYBPhysicsExpandingGraphRequestType
// NumValues: 0x0003
enum class EYBPhysicsExpandingGraphRequestType : uint8
{
Default = 0,
Crawling = 1,
EYBPhysicsExpandingGraphRequestType_MAX = 2,
};
// Enum YBCommon.EYBCameraType
// NumValues: 0x0005
enum class EYBCameraType : uint8
{
Walk = 0,
ClimbUp = 1,
ClimbDown = 2,
Uninitialized = 3,
EYBCameraType_MAX = 4,
};
// Enum YBCommon.EYBInputQueueProcessFlags
// NumValues: 0x0005
enum class EYBInputQueueProcessFlags : uint8
{
None = 0,
Temporary = 1,
Persistent = 2,
Any = 3,
EYBInputQueueProcessFlags_MAX = 4,
};
// Enum YBCommon.EYBNextTarget
// NumValues: 0x0005
enum class EYBNextTarget : uint8
{
Left = 0,
Right = 1,
Up = 2,
Down = 3,
EYBNextTarget_MAX = 4,
};
// Enum YBCommon.EYBQuestObjectiveCompletionState
// NumValues: 0x0004
enum class EYBQuestObjectiveCompletionState : uint8
{
NotStarted = 0,
InProgress = 1,
Completed = 2,
EYBQuestObjectiveCompletionState_MAX = 3,
};
// Enum YBCommon.EYBQuestCompletionState
// NumValues: 0x0007
enum class EYBQuestCompletionState : uint8
{
Invalid = 0,
Locked = 1,
Available = 2,
InProgress = 3,
ReadyToComplete = 4,
Completed = 5,
EYBQuestCompletionState_MAX = 6,
};
// Enum YBCommon.EYBQuestTrackingType
// NumValues: 0x0003
enum class EYBQuestTrackingType : uint8
{
Direct = 0,
Wander = 1,
EYBQuestTrackingType_MAX = 2,
};
// Enum YBCommon.EYBTargetForwardUpdateFromVelocityPolicy
// NumValues: 0x0004
enum class EYBTargetForwardUpdateFromVelocityPolicy : uint8
{
KeepCurrent = 0,
UpdateOnStart = 1,
AlwaysUpdate = 2,
EYBTargetForwardUpdateFromVelocityPolicy_MAX = 3,
};
// Enum YBCommon.EnumSaveSlot
// NumValues: 0x000B
enum class EnumSaveSlot : uint8
{
Slot0 = 0,
Slot1 = 1,
Slot2 = 2,
Slot3 = 3,
Slot4 = 4,
Slot5 = 5,
Slot6 = 6,
Slot7 = 7,
Slot8 = 8,
Count = 9,
EnumSaveSlot_MAX = 10,
};
// Enum YBCommon.EnumLoadingSaveErrorType
// NumValues: 0x0009
enum class EnumLoadingSaveErrorType : uint8
{
NoError = 0,
InsufficientStorage = 1,
CorruptedSave = 2,
GameNeedsUpdate = 3,
GenericError = 4,
IncompatibleVersion = 5,
NeedFullGameVersion = 6,
Count = 7,
EnumLoadingSaveErrorType_MAX = 8,
};
// Enum YBCommon.EYBFSRQualityMode
// NumValues: 0x0007
enum class EYBFSRQualityMode : uint32
{
NativeAA = 0,
Quality = 1,
Balanced = 2,
Performance = 3,
UltraPerformance = 4,
Count = 5,
EYBFSRQualityMode_MAX = 6,
};
// Enum YBCommon.EYBDLSSGMode
// NumValues: 0x0006
enum class EYBDLSSGMode : uint32
{
Off = 0,
Auto = 251,
On2X = 17,
On3X = 23,
On4X = 31,
EYBDLSSGMode_MAX = 252,
};
// Enum YBCommon.EYBDLSSReflexMode
// NumValues: 0x0004
enum class EYBDLSSReflexMode : uint32
{
Off = 0,
Enabled = 1,
Boost = 3,
EYBDLSSReflexMode_MAX = 4,
};
// Enum YBCommon.EYBFrameGenerationTechProvider
// NumValues: 0x0006
enum class EYBFrameGenerationTechProvider : uint8
{
None = 0,
AMD = 1,
NVidia = 2,
Intel = 3,
Count = 4,
EYBFrameGenerationTechProvider_MAX = 5,
};
// Enum YBCommon.EQualitySetting
// NumValues: 0x0005
enum class EQualitySetting : uint8
{
Low = 0,
Medium = 1,
High = 2,
Epic = 3,
Max = 4,
};
// Enum YBCommon.EYBAntiAliasingMethod
// NumValues: 0x0006
enum class EYBAntiAliasingMethod : uint8
{
None = 0,
TAA = 1,
TSR = 2,
FSR = 3,
XESS = 4,
EYBAntiAliasingMethod_MAX = 5,
};
// Enum YBCommon.EYBDLSSTechSelection
// NumValues: 0x0004
enum class EYBDLSSTechSelection : uint8
{
Off = 0,
DLSS = 1,
DLSSRR = 2,
EYBDLSSTechSelection_MAX = 3,
};
// Enum YBCommon.ESubtitleDisplaySetting
// NumValues: 0x0004
enum class ESubtitleDisplaySetting : uint8
{
Off = 0,
All = 1,
ScryCin = 2,
ESubtitleDisplaySetting_MAX = 3,
};
// Enum YBCommon.ESubtitleSizeSetting
// NumValues: 0x0004
enum class ESubtitleSizeSetting : uint8
{
Small = 0,
Regular = 1,
Large = 2,
ESubtitleSizeSetting_MAX = 3,
};
// Enum YBCommon.ESubtitleBackgroundSetting
// NumValues: 0x0004
enum class ESubtitleBackgroundSetting : uint8
{
Off = 0,
Fade = 1,
Solid = 2,
ESubtitleBackgroundSetting_MAX = 3,
};
// Enum YBCommon.EDifficultySetting
// NumValues: 0x0006
enum class EDifficultySetting : uint8
{
Invalid = 0,
StoryMode = 1,
Easy = 2,
Normal = 3,
Hard = 4,
EDifficultySetting_MAX = 5,
};
// Enum YBCommon.EYBCultureType
// NumValues: 0x0004
enum class EYBCultureType : uint8
{
TextCulture = 0,
AudioCulture = 1,
Count = 2,
EYBCultureType_MAX = 3,
};
// Enum YBCommon.EYBShowHelmetSetting
// NumValues: 0x0004
enum class EYBShowHelmetSetting : uint8
{
Never = 0,
Always = 1,
OnExpedition = 2,
EYBShowHelmetSetting_MAX = 3,
};
// Enum YBCommon.EYBTextCultureName
// NumValues: 0x000A
enum class EYBTextCultureName : uint8
{
Invalid = 0,
de = 1,
en = 2,
es = 3,
fr = 4,
ja = 5,
ko = 6,
ptBR = 7,
zhHans = 8,
EYBTextCultureName_MAX = 9,
};
// Enum YBCommon.EYBInteractorType
// NumValues: 0x0003
enum class EYBInteractorType : uint8
{
Point = 0,
Volumetric = 1,
EYBInteractorType_MAX = 2,
};
// Enum YBCommon.EYBConvectionProfileType
// NumValues: 0x0004
enum class EYBConvectionProfileType : uint8
{
Default = 0,
Water = 1,
Count = 2,
EYBConvectionProfileType_MAX = 3,
};
// Enum YBCommon.EYBInteractorCountCondition
// NumValues: 0x0004
enum class EYBInteractorCountCondition : uint8
{
AtLeastOne = 0,
Majority = 1,
All = 2,
EYBInteractorCountCondition_MAX = 3,
};
// Enum YBCommon.EYBInteractorCountersType
// NumValues: 0x0005
enum class EYBInteractorCountersType : uint8
{
ConvectionProfile_Default = 0,
ConvectionProfile_Water = 1,
InhibitCombustion = 2,
Count = 3,
EYBInteractorCountersType_MAX = 4,
};
// Enum YBCommon.EYBInteractorLocationType
// NumValues: 0x0003
enum class EYBInteractorLocationType : uint8
{
LocalSpaceToObject = 0,
AttachedToBone = 1,
EYBInteractorLocationType_MAX = 2,
};
// Enum YBCommon.EYBSimulationStartingTemperature
// NumValues: 0x0005
enum class EYBSimulationStartingTemperature : uint8
{
Ambient = 0,
AtCombustionPoint = 1,
AtFusionPoint = 2,
Specific = 3,
EYBSimulationStartingTemperature_MAX = 4,
};
// Enum YBCommon.EYBConductionCoefficientSourceType
// NumValues: 0x0004
enum class EYBConductionCoefficientSourceType : uint8
{
Average = 0,
Fastest = 1,
Slowest = 2,
EYBConductionCoefficientSourceType_MAX = 3,
};
// Enum YBCommon.EYBSimulationQueryState
// NumValues: 0x0004
enum class EYBSimulationQueryState : uint8
{
NotProcessed = 0,
Processing = 1,
Done = 2,
EYBSimulationQueryState_MAX = 3,
};
// Enum YBCommon.EYBPhysicalMaterials
// NumValues: 0x001D
enum class EYBPhysicalMaterials : uint8
{
Default = 0,
Flesh = 1,
Foliage = 2,
Wood = 3,
Metal = 4,
Stone = 5,
Water = 6,
Ice = 7,
Ice_Magic = 8,
Embers = 9,
Fabric = 10,
Leather = 11,
Rope = 12,
Sand = 13,
Soil = 14,
Rock = 15,
BlackPowder = 16,
Vines = 17,
Fur = 18,
Horn = 19,
PurpleIce = 20,
WoodHard = 21,
WoodNonDestruct = 22,
RockHard = 23,
RockNonDestruct = 24,
MetalHard = 25,
MetalNonDestruct = 26,
VanguardGas = 27,
EYBPhysicalMaterials_MAX = 28,
};
// Enum YBCommon.EYBSimRender_AnimDirection
// NumValues: 0x0004
enum class EYBSimRender_AnimDirection : uint8
{
Stop = 0,
Forward = 1,
Backward = 2,
EYBSimRender_MAX = 3,
};
// Enum YBCommon.EYBSimRender_InteractorReaction
// NumValues: 0x0004
enum class EYBSimRender_InteractorReaction : uint8
{
NotReacting = 0,
ReactingToHot = 1,
ReactingToCold = 2,
EYBSimRender_MAX = 3,
};
// Enum YBCommon.EYBActivationType
// NumValues: 0x0004
enum class EYBActivationType : uint8
{
SpawnEverywhere = 0,
ProximityCollisions = 1,
OwnerControlled = 2,
EYBActivationType_MAX = 3,
};
// Enum YBCommon.EYBSpawnerVolumeActivationRules
// NumValues: 0x0004
enum class EYBSpawnerVolumeActivationRules : uint8
{
None = 0,
EnableOnEnter = 1,
DisableOnExit = 2,
EYBSpawnerVolumeActivationRules_MAX = 3,
};
// Enum YBCommon.EYBSpawnerVolumeBindType
// NumValues: 0x0003
enum class EYBSpawnerVolumeBindType : uint8
{
Point = 0,
Radius = 1,
EYBSpawnerVolumeBindType_MAX = 2,
};
// Enum YBCommon.EYBPresetRequestType
// NumValues: 0x0004
enum class EYBPresetRequestType : uint8
{
None = 0,
Character = 1,
Object = 2,
EYBPresetRequestType_MAX = 3,
};
// Enum YBCommon.EYBTokenReservationType
// NumValues: 0x0004
enum class EYBTokenReservationType : uint8
{
Available = 0,
Reserved = 1,
Locked = 2,
EYBTokenReservationType_MAX = 3,
};
// Enum YBCommon.EYBTutorialDisplayRule
// NumValues: 0x0004
enum class EYBTutorialDisplayRule : uint8
{
AlwaysShow = 0,
ShowInMenuOnly = 1,
DoNotShowInMenu = 2,
EYBTutorialDisplayRule_MAX = 3,
};
// Enum YBCommon.EYBFooterCalloutState
// NumValues: 0x0004
enum class EYBFooterCalloutState : uint8
{
Enabled = 0,
Disabled = 1,
Hidden = 2,
EYBFooterCalloutState_MAX = 3,
};
// Enum YBCommon.EVOOutcome
// NumValues: 0x000D
enum class EVOOutcome : uint8
{
Success = 0,
CooldownTimer = 1,
HigherPriorityVOAlreadyPlayingForActor = 2,
OnFirstTriggerProbability = 3,
CancelledByHigherPriority = 4,
CancelledByCloserVO = 5,
MaxConcurrentVO = 6,
CharacterIsDead = 7,
InvalidPriority = 8,
InvalidVoiceConfigAudioEvent = 9,
InvalidRequestId = 10,
UnknownFailure = 11,
EVOOutcome_MAX = 12,
};
// Enum YBCommon.EVOSource
// NumValues: 0x0004
enum class EVOSource : uint8
{
Unknown = 0,
ReflexTree = 1,
GameplayCue = 2,
EVOSource_MAX = 3,
};
// Enum YBCommon.EYBWorldDataSpatialSortingType
// NumValues: 0x0004
enum class EYBWorldDataSpatialSortingType : uint8
{
Octree = 0,
Count = 1,
Invalid = 1,
EYBWorldDataSpatialSortingType_MAX = 2,
};
// Enum YBCommon.EYBLevelSeekMethod
// NumValues: 0x0004
enum class EYBLevelSeekMethod : uint8
{
OnActivationOnly = 0,
OnTransformUpdate = 1,
OnPhysicsSleep = 2,
EYBLevelSeekMethod_MAX = 3,
};
// Enum YBCommon.EYBFramePacingMode
// NumValues: 0x0004
enum class EYBFramePacingMode : uint8
{
DesktopStyle = 0,
ConsoleStyle = 1,
MobileStyle = 2,
EYBFramePacingMode_MAX = 3,
};
// ScriptStruct YBCommon.YBNavQueryId
// 0x0004 (0x0004 - 0x0000)
struct FYBNavQueryId final
{
public:
uint32 RequestID; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBNavQueryId;
// ScriptStruct YBCommon.YBMovementMantleTypeCache
// 0x0005 (0x0005 - 0x0000)
struct FYBMovementMantleTypeCache final
{
public:
EYBMovementMantleType MantleType; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool FromClimbDown_; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool FromClimbUp_; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool FrowmWalkDown_; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool FrowmWalkUp_; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBMovementMantleTypeCache;
// ScriptStruct YBCommon.YBActorDefinitionArray
// 0x0010 (0x0010 - 0x0000)
struct FYBActorDefinitionArray final
{
public:
TArray<class UYBActorDefinition*> ActorDefinitionList; // 0x0000(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBActorDefinitionArray;
// ScriptStruct YBCommon.YBMovementStateCache
// 0x000D (0x000D - 0x0000)
struct FYBMovementStateCache final
{
public:
EYBMovementState State; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool None_; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Grounded_; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool InAir_; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Flying_; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Hovering_; // 0x0005(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Climbing_; // 0x0006(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Harnessed_; // 0x0007(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Sliding_; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Mantling_; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Grabbed_; // 0x000A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Ragdoll_; // 0x000B(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Ghost_; // 0x000C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBMovementStateCache;
// ScriptStruct YBCommon.YBMovementStateChange
// 0x001A (0x001A - 0x0000)
struct FYBMovementStateChange final
{
public:
struct FYBMovementStateCache CurrentState; // 0x0000(0x000D)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
struct FYBMovementStateCache PreviousState; // 0x000D(0x000D)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBMovementStateChange;
// ScriptStruct YBCommon.YBLightingContext
// 0x0050 (0x0050 - 0x0000)
struct FYBLightingContext final
{
public:
struct FGameplayTag Region; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag Location; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTagContainer TimeOfDay; // 0x0010(0x0020)(Edit, BlueprintVisible, AssetRegistrySearchable, NativeAccessSpecifierPublic)
struct FGameplayTagContainer Weather; // 0x0030(0x0020)(Edit, BlueprintVisible, AssetRegistrySearchable, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLightingContext;
// ScriptStruct YBCommon.YBVelocityBlend
// 0x0010 (0x0010 - 0x0000)
struct FYBVelocityBlend final
{
public:
float F; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float B; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float L; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float R; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBVelocityBlend;
// ScriptStruct YBCommon.YBBrainEvent
// 0x0100 (0x0100 - 0x0000)
struct FYBBrainEvent final
{
public:
class AActor* Sender; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* SourceActor; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FAIStimulus Stimulus; // 0x0010(0x00A8)(BlueprintVisible, BlueprintReadOnly, Transient, NativeAccessSpecifierPublic)
uint8 Pad_B8[0x38]; // 0x00B8(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
TSubclassOf<class UYBBrainMessage> Message; // 0x00F0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UObject* MessagePayload; // 0x00F8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBBrainEvent;
// ScriptStruct YBCommon.YBQuitGameRequest
// 0x0002 (0x0002 - 0x0000)
struct FYBQuitGameRequest final
{
public:
EQuitPreference QuitPreference; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIgnorePlatformRestrictions; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBQuitGameRequest;
// ScriptStruct YBCommon.YBSingleActorDefinition
// 0x0008 (0x0008 - 0x0000)
struct FYBSingleActorDefinition final
{
public:
class UYBActorDefinition* SingleActorDefinition; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSingleActorDefinition;
// ScriptStruct YBCommon.YBAdvancedAttachmentConstraintParams
// 0x0020 (0x0020 - 0x0000)
struct FYBAdvancedAttachmentConstraintParams final
{
public:
bool UseSmartLinearDriveParams; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float SmartLinearDriveSpring; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SmartLinearDriveDamping; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UseSmartAngularDriveParams; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float SmartAngularDriveSpring; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SmartAngularDriveDamping; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool InitSolverIterationCount; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AttachmentOverrideDamping; // 0x0019(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1A[0x2]; // 0x001A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float AttachmentDamping; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAdvancedAttachmentConstraintParams;
// ScriptStruct YBCommon.YBAttachmentConstraintPreset
// 0x0180 (0x0180 - 0x0000)
struct FYBAttachmentConstraintPreset final
{
public:
struct FConstraintProfileProperties ConstraintProfileProperties; // 0x0000(0x0160)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FYBAdvancedAttachmentConstraintParams AdvancedParams; // 0x0160(0x0020)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAttachmentConstraintPreset;
// ScriptStruct YBCommon.YBHitBufferHitResult
// 0x0138 (0x0138 - 0x0000)
struct FYBHitBufferHitResult final
{
public:
struct FHitResult HitResult; // 0x0000(0x0130)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
class FName UniqueID; // 0x0130(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBHitBufferHitResult;
// ScriptStruct YBCommon.YBAINoiseEvent
// 0x0040 (0x0040 - 0x0000)
struct FYBAINoiseEvent final
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector NoiseLocation; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Loudness; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxRange; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* Instigator; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag Tag; // 0x0030(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAINoiseEvent;
// ScriptStruct YBCommon.YBLootTrajectoryScoreWeights
// 0x0018 (0x0018 - 0x0000)
struct FYBLootTrajectoryScoreWeights final
{
public:
float AngleWeight; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AlignmentWeight; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HoriWeight; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float VertiWeight; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OverlapWeight; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CameraWeight; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLootTrajectoryScoreWeights;
// ScriptStruct YBCommon.YBCharacterMovementStateChange
// 0x0140 (0x0140 - 0x0000)
struct FYBCharacterMovementStateChange final
{
public:
EYBCharacterMovementState CurrentState; // 0x0000(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBCharacterMovementState PreviousState; // 0x0001(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float PreviousStateDuration; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBCharacterMovementState JumpedFrom; // 0x0008(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float DelaySinceLastJump; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DelaySinceNotOnGround; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0xC]; // 0x0014(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform CurrentTransform; // 0x0020(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTransform TargetTransform; // 0x0080(0x0060)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector PreviousRelativeLinearVelocity; // 0x00E0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RelativeLinearVelocity; // 0x00F8(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RelativeAngularVelocity; // 0x0110(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector WorldUpDirection; // 0x0128(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBCharacterMovementStateChange;
// ScriptStruct YBCommon.YBGameplayAbilityActorInfo
// 0x0000 (0x0060 - 0x0060)
struct FYBGameplayAbilityActorInfo final : public FGameplayAbilityActorInfo
{
};
DUMPER7_ASSERTS_FYBGameplayAbilityActorInfo;
// ScriptStruct YBCommon.InformationTagsForSense
// 0x0110 (0x0110 - 0x0000)
struct alignas(0x08) FInformationTagsForSense final
{
public:
uint8 Pad_0[0x110]; // 0x0000(0x0110)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FInformationTagsForSense;
// ScriptStruct YBCommon.YBManagedPhysicsConstraint
// 0x02F8 (0x02F8 - 0x0000)
struct alignas(0x08) FYBManagedPhysicsConstraint final
{
public:
uint8 Pad_0[0x2F8]; // 0x0000(0x02F8)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBManagedPhysicsConstraint;
// ScriptStruct YBCommon.YBMovementSettings
// 0x0020 (0x0020 - 0x0000)
struct FYBMovementSettings final
{
public:
float WalkSpeed; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RunSpeed; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SprintSpeed; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UCurveVector* MovementCurve; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCurveFloat* RotationRateCurve; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBMovementSettings;
// ScriptStruct YBCommon.YBMovementStanceSettings
// 0x0040 (0x0040 - 0x0000)
struct FYBMovementStanceSettings final
{
public:
struct FYBMovementSettings Standing; // 0x0000(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FYBMovementSettings Crouching; // 0x0020(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBMovementStanceSettings;
// ScriptStruct YBCommon.YBMovementStateSettings
// 0x00C0 (0x00C8 - 0x0008)
struct FYBMovementStateSettings final : public FTableRowBase
{
public:
struct FYBMovementStanceSettings VelocityDirection; // 0x0008(0x0040)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FYBMovementStanceSettings LookingDirection; // 0x0048(0x0040)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FYBMovementStanceSettings Aiming; // 0x0088(0x0040)(Edit, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBMovementStateSettings;
// ScriptStruct YBCommon.YBEQSBodyInstancesNavProjectionParams
// 0x0090 (0x0090 - 0x0000)
struct FYBEQSBodyInstancesNavProjectionParams final
{
public:
TSubclassOf<class UNavigationQueryFilter> NavigationFilter; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ProjectDown; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ProjectUp; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ProjectWidth; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FAIDataProviderFloatValue PostProjectionVerticalOffset; // 0x0018(0x0038)(Edit, DisableEditOnInstance, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bOverrideAgentNavData; // 0x0050(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FNavAgentProperties NavAgentPropertiesOverride; // 0x0058(0x0038)(Edit, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBEQSBodyInstancesNavProjectionParams;
// ScriptStruct YBCommon.YBFightRingNavProjectionParams
// 0x0090 (0x0090 - 0x0000)
struct FYBFightRingNavProjectionParams final
{
public:
TSubclassOf<class UNavigationQueryFilter> NavigationFilter; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ProjectDown; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ProjectUp; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NavExtentX; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FAIDataProviderFloatValue PostProjectionVerticalOffset; // 0x0018(0x0038)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bOverrideAgentNavData; // 0x0050(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FNavAgentProperties NavAgentPropertiesOverride; // 0x0058(0x0038)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBFightRingNavProjectionParams;
// ScriptStruct YBCommon.YBLandParams
// 0x001C (0x001C - 0x0000)
struct FYBLandParams final
{
public:
struct FFloatInterval HorizontalDistanceRange; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HorizontalDistanceTestStep; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float VerticalNavmeshProjectExtent; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NavClampSearchRadius; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LandHeightRadiusRatioThreshold; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DestHeightRadiusRatio; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLandParams;
// ScriptStruct YBCommon.YBEQSBodyInstance
// 0x0028 (0x0028 - 0x0000)
struct FYBEQSBodyInstance final
{
public:
struct FVector WorldLocation; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 BoneIndex; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName BoneName; // 0x001C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBEQSBodyInstance;
// ScriptStruct YBCommon.YBEQSLandPoint
// 0x0020 (0x0020 - 0x0000)
struct FYBEQSLandPoint final
{
public:
TSubclassOf<class UEnvQueryContext> Context; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HeightOffset; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bProjectOnNavmesh; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float NavQueryWidth; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NavQueryProjectUp; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NavQueryProjectDown; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBEQSLandPoint;
// ScriptStruct YBCommon.YBGameplayContext
// 0x0020 (0x0020 - 0x0000)
struct FYBGameplayContext
{
public:
class UWorld* World; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* MainActor; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UObject*> ContextObjects; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBGameplayContext;
// ScriptStruct YBCommon.YBPositiveNegativeGameplayTagPairTableRow
// 0x0018 (0x0020 - 0x0008)
struct FYBPositiveNegativeGameplayTagPairTableRow final : public FTableRowBase
{
public:
struct FGameplayTag GameplayTagIfMorePositiveThanNegative; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName GameplayTagPositive; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName GameplayTagNegative; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPositiveNegativeGameplayTagPairTableRow;
// ScriptStruct YBCommon.YBPositiveNegativeGameplayTagPair
// 0x0058 (0x0058 - 0x0000)
struct alignas(0x08) FYBPositiveNegativeGameplayTagPair final
{
public:
struct FGameplayTag GameplayTagIfMorePositiveThanNegative; // 0x0000(0x0008)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag GameplayTagPositive; // 0x0008(0x0008)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag GameplayTagNegative; // 0x0010(0x0008)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_18[0x40]; // 0x0018(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBPositiveNegativeGameplayTagPair;
// ScriptStruct YBCommon.YBAbilityStateCache
// 0x0009 (0x0009 - 0x0000)
struct FYBAbilityStateCache final
{
public:
EYBAbilityState State; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool State1_; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool State2_; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool State3_; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool State4_; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool State5_; // 0x0005(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool State6_; // 0x0006(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool State7_; // 0x0007(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool State8_; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBAbilityStateCache;
// ScriptStruct YBCommon.YBGameplayEffectContainer
// 0x0018 (0x0018 - 0x0000)
struct FYBGameplayEffectContainer final
{
public:
TSubclassOf<class UYBTargetType> TargetType; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<TSubclassOf<class UGameplayEffect>> TargetGameplayEffectClasses; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBGameplayEffectContainer;
// ScriptStruct YBCommon.YBGameplayEffectContainerSpec
// 0x0038 (0x0038 - 0x0000)
struct FYBGameplayEffectContainerSpec final
{
public:
struct FGameplayAbilityTargetDataHandle TargetData; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
TArray<struct FGameplayEffectSpecHandle> TargetGameplayEffectSpecs; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBGameplayEffectContainerSpec;
// ScriptStruct YBCommon.YBWorldFightRingSlot
// 0x0020 (0x0020 - 0x0000)
struct FYBWorldFightRingSlot final
{
public:
struct FVector SlotLocation; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 SlotIndex; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBWorldFightRingSlot;
// ScriptStruct YBCommon.YBAccuracyProperties
// 0x0008 (0x0010 - 0x0008)
struct FYBAccuracyProperties final : public FTableRowBase
{
public:
float Multiplier; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverride; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAccuracyProperties;
// ScriptStruct YBCommon.YBActorComponentDataOverrideArray
// 0x0010 (0x0010 - 0x0000)
struct FYBActorComponentDataOverrideArray final
{
public:
TArray<class UYBActorComponentDataOverride*> ActorComponents; // 0x0000(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBActorComponentDataOverrideArray;
// ScriptStruct YBCommon.YBMercunaOctreeSettings
// 0x00A0 (0x00A0 - 0x0000)
struct FYBMercunaOctreeSettings final
{
public:
struct FGameplayTag MercunaOctreeTag; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseInCombat; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FGameplayTagQuery GenerationTagExcludelistQuery; // 0x0010(0x0048)(Edit, NativeAccessSpecifierPublic)
struct FGameplayTagQuery GenerationTagIncludelistQuery; // 0x0058(0x0048)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBMercunaOctreeSettings;
// ScriptStruct YBCommon.YBActorSpawnQuery
// 0x0180 (0x0180 - 0x0000)
struct FYBActorSpawnQuery final
{
public:
TSubclassOf<class AActor> Class; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform Transform; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* Owner; // 0x0070(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESpawnActorCollisionHandlingMethod CollisionHandlingMethod; // 0x0078(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESpawnActorScaleMethod TransformScaleMethod; // 0x0079(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCustomSpawn; // 0x007A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCustomSpawnIsDeferred; // 0x007B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 CustomSpawnUserData; // 0x007C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TDelegate<void(int32 _userData)> CustomSpawnMethod; // 0x0080(0x0010)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class APawn* Instigator; // 0x0090(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* Template; // 0x0098(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bNoFail; // 0x00A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class AActor*> ActorsToIgnore; // 0x00A8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, AdvancedDisplay, UObjectWrapper, NativeAccessSpecifierPublic)
bool bTraceComplex; // 0x00B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B9[0xC7]; // 0x00B9(0x00C7)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBActorSpawnQuery;
// ScriptStruct YBCommon.YBActorSpawnRequestParams
// 0x0018 (0x0018 - 0x0000)
struct alignas(0x08) FYBActorSpawnRequestParams final
{
public:
bool bIgnoreSiblingsCollision; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bKeepInvalidActor; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2[0x16]; // 0x0002(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBActorSpawnRequestParams;
// ScriptStruct YBCommon.YBFightRingSlotQuery
// 0x0018 (0x0018 - 0x0000)
struct FYBFightRingSlotQuery final
{
public:
float Radius; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FFloatRange DistanceRangeFromCenter; // 0x0004(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bAllowSlotReservedByQuerier; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBFightRingSlotQuery;
// ScriptStruct YBCommon.YBSpawnRequestInfo
// 0x0210 (0x0210 - 0x0000)
struct FYBSpawnRequestInfo final
{
public:
struct FYBActorSpawnQuery Query; // 0x0000(0x0180)(ContainsInstancedReference, NativeAccessSpecifierPublic)
class AActor* Actor; // 0x0180(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_188[0x88]; // 0x0188(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBSpawnRequestInfo;
// ScriptStruct YBCommon.YBSpawnRequestsHandle
// 0x0048 (0x0048 - 0x0000)
struct FYBSpawnRequestsHandle final
{
public:
TArray<class AActor*> Actors; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FYBSpawnRequestInfo> SpawnRequests; // 0x0010(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
uint8 Pad_20[0x28]; // 0x0020(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBSpawnRequestsHandle;
// ScriptStruct YBCommon.YBBlackboardInventoryEntry
// 0x0010 (0x0010 - 0x0000)
struct FYBBlackboardInventoryEntry final
{
public:
TWeakObjectPtr<class UYBRuntimeInventoryItem> Item; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag BodyPart; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBBlackboardInventoryEntry;
// ScriptStruct YBCommon.YBActorVisual
// 0x0018 (0x0018 - 0x0000)
struct FYBActorVisual final
{
public:
class UStaticMesh* StaticMesh; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class USkeletalMesh* SkeletalMesh; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class UMaterialInstance* Material; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
};
DUMPER7_ASSERTS_FYBActorVisual;
// ScriptStruct YBCommon.YBActorVisualRangePair
// 0x0020 (0x0020 - 0x0000)
struct FYBActorVisualRangePair final
{
public:
struct FYBActorVisual Visual; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected)
float RangeMin; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float RangeMax; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
};
DUMPER7_ASSERTS_FYBActorVisualRangePair;
// ScriptStruct YBCommon.YBGameplayAbilityTargetData_AOE
// 0x0030 (0x0038 - 0x0008)
struct FYBGameplayAbilityTargetData_AOE final : public FGameplayAbilityTargetData
{
public:
struct FVector Origin; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FHitResult> HitResults; // 0x0020(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
float Ratio; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBGameplayAbilityTargetData_AOE;
// ScriptStruct YBCommon.YBHTNBehaviorTag
// 0x0008 (0x0008 - 0x0000)
struct FYBHTNBehaviorTag final
{
public:
struct FGameplayTag BehaviorTag; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBHTNBehaviorTag;
// ScriptStruct YBCommon.YBFightRingDistanceFromCenterParams
// 0x0010 (0x0010 - 0x0000)
struct FYBFightRingDistanceFromCenterParams final
{
public:
EYBFightRingDistanceFromCenterBoundsMode BoundsMode; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FFloatRangeBound RawBounds; // 0x0004(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UserRadiusMult; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBFightRingDistanceFromCenterParams;
// ScriptStruct YBCommon.CelebrationData
// 0x00A0 (0x00A0 - 0x0000)
struct FCelebrationData final
{
public:
class FText MainText; // 0x0000(0x0018)(Edit, BlueprintVisible, DisableEditOnTemplate, NativeAccessSpecifierPublic)
TArray<class FText> SubTexts; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, NativeAccessSpecifierPublic)
TSoftClassPtr<class UClass> CelebrationWidget; // 0x0028(0x0028)(Edit, BlueprintVisible, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftObjectPtr<class UTexture2D> Texture; // 0x0050(0x0028)(Edit, BlueprintVisible, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag GameplayCueTag; // 0x0078(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString DialogueIdAsHexString; // 0x0080(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 DelayBefore; // 0x0090(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 StreamableCacheID; // 0x0094(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Priority; // 0x0098(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FCelebrationData;
// ScriptStruct YBCommon.AIInventoryItemActionData
// 0x0060 (0x0060 - 0x0000)
struct FAIInventoryItemActionData final
{
public:
struct FGameplayTag InjectionTag; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UHTN* DefaultItemHTN; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TMap<struct FGameplayTag, class UHTN*> ArchetypeMapping; // 0x0010(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAIInventoryItemActionData;
// ScriptStruct YBCommon.YBAnchoredLocation
// 0x0048 (0x0048 - 0x0000)
struct alignas(0x08) FYBAnchoredLocation final
{
public:
uint8 Pad_0[0x48]; // 0x0000(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAnchoredLocation;
// ScriptStruct YBCommon.YBStimuliRecord
// 0x0098 (0x0098 - 0x0000)
struct FYBStimuliRecord final
{
public:
float Strength; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Confidence; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FYBAnchoredLocation Location; // 0x0008(0x0048)(BlueprintVisible, BlueprintReadOnly, Transient, NoDestructor, NativeAccessSpecifierPublic)
float Timestamp; // 0x0050(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x44]; // 0x0054(0x0044)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBStimuliRecord;
// ScriptStruct YBCommon.YBAttachmentDescriptor
// 0x0270 (0x0270 - 0x0000)
struct FYBAttachmentDescriptor final
{
public:
struct FGameplayTag AttachmentDescriptorID; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EPhysicsType AttachmentType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName TargetSocketName; // 0x000C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0xC]; // 0x0014(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform TargetLocalTransform; // 0x0020(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IsAttachedToCenterOfMass; // 0x0080(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_81[0x3]; // 0x0081(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName TargetConstraintBoneName; // 0x0084(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform SelfConstraintLocalTransform; // 0x0090(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IsConstraintLocalToSelfCenterOfMass; // 0x00F0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBAttachmentConstraintProfileType ConstraintProfileType; // 0x00F1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_F2[0x2]; // 0x00F2(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
class FName ConfigConstraintProfilePresetName; // 0x00F4(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_FC[0x4]; // 0x00FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FConstraintProfileProperties CustomConstraintProfile; // 0x0100(0x0160)(Edit, NoDestructor, NativeAccessSpecifierPublic)
bool UpdateConstraintEveryFrame; // 0x0260(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_261[0x3]; // 0x0261(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float ConstraintFatherTransformLerpSpeed; // 0x0264(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_268[0x8]; // 0x0268(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAttachmentDescriptor;
// ScriptStruct YBCommon.YBAISenseMemory
// 0x0138 (0x0138 - 0x0000)
struct alignas(0x08) FYBAISenseMemory final
{
public:
uint8 Pad_0[0x138]; // 0x0000(0x0138)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAISenseMemory;
// ScriptStruct YBCommon.YBGameplayAbilityTargetData_ActorArray
// 0x0000 (0x00C0 - 0x00C0)
struct FYBGameplayAbilityTargetData_ActorArray final : public FGameplayAbilityTargetData_ActorArray
{
};
DUMPER7_ASSERTS_FYBGameplayAbilityTargetData_ActorArray;
// ScriptStruct YBCommon.YBActorMemoryContainer
// 0x0190 (0x0190 - 0x0000)
struct alignas(0x08) FYBActorMemoryContainer final
{
public:
uint8 Pad_0[0x190]; // 0x0000(0x0190)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBActorMemoryContainer;
// ScriptStruct YBCommon.InformationTagsForStimuli
// 0x0020 (0x0020 - 0x0000)
struct FInformationTagsForStimuli final
{
public:
TArray<struct FGameplayTag> PartialInformationTags; // 0x0000(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<struct FGameplayTag> FullInformationTags; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FInformationTagsForStimuli;
// ScriptStruct YBCommon.YBGameplayModMagnitudeCoefficient
// 0x0118 (0x0118 - 0x0000)
struct FYBGameplayModMagnitudeCoefficient final
{
public:
struct FGameplayTagRequirements SourceTagRequirements; // 0x0000(0x0088)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
struct FGameplayTagRequirements TargetTagRequirements; // 0x0088(0x0088)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
float Coefficient; // 0x0110(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_114[0x4]; // 0x0114(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBGameplayModMagnitudeCoefficient;
// ScriptStruct YBCommon.DefaultInformationTagsForSense
// 0x0078 (0x0078 - 0x0000)
struct FDefaultInformationTagsForSense final
{
public:
TSubclassOf<class UAISense> Sense; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FGameplayTag> PartialInformationTags; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<struct FGameplayTag> FullInformationTags; // 0x0018(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TMap<struct FGameplayTag, struct FInformationTagsForStimuli> StimuliPerceivedInformationTags; // 0x0028(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDefaultInformationTagsForSense;
// ScriptStruct YBCommon.RefCountedInformationTag
// 0x000C (0x000C - 0x0000)
struct alignas(0x04) FRefCountedInformationTag final
{
public:
uint8 Pad_0[0xC]; // 0x0000(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FRefCountedInformationTag;
// ScriptStruct YBCommon.YBAIDamageEvent
// 0x0078 (0x0078 - 0x0000)
struct FYBAIDamageEvent final
{
public:
float Amount; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector Location; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector HitLocation; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* DamagedActor; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* Instigator; // 0x0040(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* DamageCauser; // 0x0048(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTagContainer DamageTags; // 0x0050(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
class FName Tag; // 0x0070(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAIDamageEvent;
// ScriptStruct YBCommon.YBGameplaySlot
// 0x0008 (0x0008 - 0x0000)
struct FYBGameplaySlot
{
public:
struct FGameplayTag SlotTag; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBGameplaySlot;
// ScriptStruct YBCommon.YBGameplayAbilitySlot
// 0x0000 (0x0008 - 0x0008)
struct FYBGameplayAbilitySlot final : public FYBGameplaySlot
{
};
DUMPER7_ASSERTS_FYBGameplayAbilitySlot;
// ScriptStruct YBCommon.YBGameplayAbilityBundleSet
// 0x0050 (0x0050 - 0x0000)
struct FYBGameplayAbilityBundleSet final
{
public:
TMap<struct FYBGameplayAbilitySlot, TSoftObjectPtr<class UYBGameplayAbilityBundle>> Mapping; // 0x0000(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBGameplayAbilityBundleSet;
// ScriptStruct YBCommon.YBAINoiseEventDataTableRow
// 0x0010 (0x0018 - 0x0008)
struct FYBAINoiseEventDataTableRow final : public FTableRowBase
{
public:
float Loudness; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxRange; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag Tag; // 0x0010(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAINoiseEventDataTableRow;
// ScriptStruct YBCommon.YBGameplayConditionArray
// 0x0010 (0x0010 - 0x0000)
struct FYBGameplayConditionArray final
{
public:
TArray<class UYBGameplayCondition*> Conditions; // 0x0000(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBGameplayConditionArray;
// ScriptStruct YBCommon.YBAITouchEventDescriptor
// 0x0008 (0x0008 - 0x0000)
struct alignas(0x08) FYBAITouchEventDescriptor final
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAITouchEventDescriptor;
// ScriptStruct YBCommon.YBAITouchEvent
// 0x0068 (0x0068 - 0x0000)
struct FYBAITouchEvent final
{
public:
uint8 Pad_0[0x48]; // 0x0000(0x0048)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* TouchReceiver; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* SourceActor; // 0x0050(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Confidence; // 0x0058(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_5C[0xC]; // 0x005C(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAITouchEvent;
// ScriptStruct YBCommon.YBVoiceOverAudioEntry
// 0x0058 (0x0058 - 0x0000)
struct FYBVoiceOverAudioEntry final
{
public:
struct FGameplayTag AudioMemberTag; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TMap<struct FGameplayTag, class UAkAudioEvent*> AudioEventMapping; // 0x0008(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBVoiceOverAudioEntry;
// ScriptStruct YBCommon.YBVoiceOverGameplayCueAudioDefinition
// 0x0028 (0x0028 - 0x0000)
struct FYBVoiceOverGameplayCueAudioDefinition final
{
public:
struct FGameplayTag GameplayCueTag; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FYBVoiceOverAudioEntry> GameplayCueEntries; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
bool RequireAliveCharacter; // 0x0018(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool StopWhenAttachedToDestroyed; // 0x0019(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool OverrideDefaultCooldownTimers; // 0x001A(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UseOnFirstTriggerProbability; // 0x001B(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinCooldownTimer; // 0x001C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxCooldownTimer; // 0x0020(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OnFirstTriggerProbability; // 0x0024(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBVoiceOverGameplayCueAudioDefinition;
// ScriptStruct YBCommon.YBAIVisionEvent
// 0x0038 (0x0038 - 0x0000)
struct FYBAIVisionEvent final
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* SeenActor; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* Observer; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector LKP; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Confidence; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAIVisionEvent;
// ScriptStruct YBCommon.YBDigestedVisionProperties
// 0x0028 (0x0028 - 0x0000)
struct FYBDigestedVisionProperties final
{
public:
uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
class UCurveFloat* ConfidenceByDistanceCurve; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBDigestedVisionProperties;
// ScriptStruct YBCommon.KeybindingNamesByCategoryName
// 0x0018 (0x0018 - 0x0000)
struct FKeybindingNamesByCategoryName final
{
public:
class FName CategoryName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FName> PlayerMappableKeyNames; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FKeybindingNamesByCategoryName;
// ScriptStruct YBCommon.YBAllyStationUpgradeLevels
// 0x0020 (0x0020 - 0x0000)
struct FYBAllyStationUpgradeLevels final
{
public:
TArray<int32> UpgradeCost; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FText> UpgradeDescription; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAllyStationUpgradeLevels;
// ScriptStruct YBCommon.YBAnchoredRotation
// 0x0060 (0x0060 - 0x0000)
struct alignas(0x10) FYBAnchoredRotation final
{
public:
uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAnchoredRotation;
// ScriptStruct YBCommon.YBGameplayConditionContext
// 0x0000 (0x0020 - 0x0020)
struct FYBGameplayConditionContext final : public FYBGameplayContext
{
};
DUMPER7_ASSERTS_FYBGameplayConditionContext;
// ScriptStruct YBCommon.YBAnchoredTransform
// 0x00E0 (0x00E0 - 0x0000)
struct alignas(0x10) FYBAnchoredTransform final
{
public:
uint8 Pad_0[0xE0]; // 0x0000(0x00E0)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAnchoredTransform;
// ScriptStruct YBCommon.YBAnimGraphAbility
// 0x0010 (0x0010 - 0x0000)
struct FYBAnimGraphAbility final
{
public:
struct FYBAbilityStateCache AbilityState; // 0x0000(0x0009)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float ChargeAbilityFactor; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimGraphAbility;
// ScriptStruct YBCommon.YBAnchoredVector
// 0x0048 (0x0048 - 0x0000)
struct alignas(0x08) FYBAnchoredVector final
{
public:
uint8 Pad_0[0x48]; // 0x0000(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAnchoredVector;
// ScriptStruct YBCommon.YBGlobalNavigationLinkConfig
// 0x0020 (0x0020 - 0x0000)
struct FYBGlobalNavigationLinkConfig final
{
public:
float AgentRadius; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxHorizontalDistance; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxVerticalDistance; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxDownwardOnlyDistance; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HorizontalOffsetFromEdge; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UpdateDistanceThreshold; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class AYBGeneratedNavLinkProxy> SmartLink; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBGlobalNavigationLinkConfig;
// ScriptStruct YBCommon.YBDynamicMontageParams
// 0x0018 (0x0018 - 0x0000)
struct FYBDynamicMontageParams final
{
public:
class UAnimSequenceBase* Animation; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendInTime; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendOutTime; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PlayRate; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float StartTime; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBDynamicMontageParams;
// ScriptStruct YBCommon.YBAnimGraphFlying
// 0x000C (0x000C - 0x0000)
struct FYBAnimGraphFlying final
{
public:
EYBAnimFlightReason FlightReason; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float DistanceToDestination; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CurvatureRatio; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimGraphFlying;
// ScriptStruct YBCommon.YBLeanAmount
// 0x0008 (0x0008 - 0x0000)
struct FYBLeanAmount final
{
public:
float LR; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FB; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLeanAmount;
// ScriptStruct YBCommon.YBTurnInPlaceAsset
// 0x0020 (0x0020 - 0x0000)
struct FYBTurnInPlaceAsset final
{
public:
class UAnimSequenceBase* Animation; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AnimatedAngle; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName SlotName; // 0x000C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PlayRate; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ScaleTurnAngle; // 0x0018(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBTurnInPlaceAsset;
// ScriptStruct YBCommon.YBHTNDirectionSource
// 0x0088 (0x0088 - 0x0000)
struct FYBHTNDirectionSource final
{
public:
EYBHTNDirectionMode DirectionMode; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FBlackboardKeySelector BlackboardKey; // 0x0008(0x0028)(Edit, NativeAccessSpecifierPublic)
struct FBlackboardKeySelector SegmentStartKey; // 0x0030(0x0028)(Edit, NativeAccessSpecifierPublic)
struct FBlackboardKeySelector SegmentEndKey; // 0x0058(0x0028)(Edit, NativeAccessSpecifierPublic)
EAxis AxisType; // 0x0080(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBHTNDirectionSource;
// ScriptStruct YBCommon.YBAnimCharacterInformation
// 0x0178 (0x0178 - 0x0000)
struct FYBAnimCharacterInformation final
{
public:
int32 PredictedLODLevel; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FRotator AimingRotation; // 0x0008(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator CharacterActorRotation; // 0x0020(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator CharacterActorTargetRotation; // 0x0038(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator CharacterActorLocalTargetRotation; // 0x0050(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FVector LocalSurfaceNormal; // 0x0068(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LocalSurfaceXYAngle; // 0x0080(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LocalSurfaceYZAngle; // 0x0084(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LocalSurfaceZXAngle; // 0x0088(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LocalTargetXYAngle; // 0x008C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LocalTargetYZAngle; // 0x0090(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LocalTargetZXAngle; // 0x0094(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Velocity; // 0x0098(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector LocalVelocity; // 0x00B0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector LocalTargetVelocity; // 0x00C8(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector LocalUnexpectedFlatLinearVelocity; // 0x00E0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RelativeVelocityDirection; // 0x00F8(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Acceleration; // 0x0110(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector MovementInput; // 0x0128(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bIsMoving : 1; // 0x0140(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bIsInMovementStateTransition : 1; // 0x0140(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bHasMovementInput : 1; // 0x0140(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 SpeedBoostRequested : 1; // 0x0140(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 SpeedBoostEnabled : 1; // 0x0140(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 SpeedBoostSuccessful : 1; // 0x0140(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bAllowPhysicalAnimationModification : 1; // 0x0140(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bIsGettingUpAfterRagdoll : 1; // 0x0140(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_141[0x3]; // 0x0141(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float StableRagdollDuration; // 0x0144(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Speed; // 0x0148(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpeedXY; // 0x014C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DirectionXY; // 0x0150(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpeedYZ; // 0x0154(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DirectionYZ; // 0x0158(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpeedZX; // 0x015C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DirectionZX; // 0x0160(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MovementInputAmount; // 0x0164(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AimYawRate; // 0x0168(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ZoomAmount; // 0x016C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBMovementState PrevMovementState; // 0x0170(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBViewMode ViewMode; // 0x0171(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_172[0x6]; // 0x0172(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAnimCharacterInformation;
// ScriptStruct YBCommon.YBAnimGraphSliding
// 0x0008 (0x0008 - 0x0000)
struct FYBAnimGraphSliding final
{
public:
bool SlowingDown; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool FailToSlowDown; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBMovementSide Side; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
float SurfaceDistance; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimGraphSliding;
// ScriptStruct YBCommon.YBAnimGraphGrounded
// 0x00A0 (0x00A0 - 0x0000)
struct FYBAnimGraphGrounded final
{
public:
struct FTransform StateEnterRelativeTargetTransform; // 0x0000(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool Landing; // 0x0060(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IsSteppingUp; // 0x0061(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool FailToClimb; // 0x0062(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_63[0x1]; // 0x0063(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
float WaterDepthFactor; // 0x0064(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBHipsDirection TrackedHipsDirection; // 0x0068(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
bool bShouldMove; // 0x0069(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
bool bRotateL; // 0x006A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
bool bRotateR; // 0x006B(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
bool bPivot; // 0x006C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float RotateRate; // 0x0070(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float RotationScale; // 0x0074(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float DiagonalScaleAmount; // 0x0078(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float WalkRunBlend; // 0x007C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float StandingPlayRate; // 0x0080(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float CrouchingPlayRate; // 0x0084(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float StrideBlend; // 0x0088(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float FYaw; // 0x008C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float BYaw; // 0x0090(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float LYaw; // 0x0094(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float RYaw; // 0x0098(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAnimGraphGrounded;
// ScriptStruct YBCommon.YBNavigationQueryFilterMapping
// 0x0028 (0x0028 - 0x0000)
struct FYBNavigationQueryFilterMapping final
{
public:
struct FGameplayTagContainer DescriptorTags; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
TSubclassOf<class UNavigationQueryFilter> NavQueryFilter; // 0x0020(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBNavigationQueryFilterMapping;
// ScriptStruct YBCommon.YBMovementJumpTypeCache
// 0x0004 (0x0004 - 0x0000)
struct FYBMovementJumpTypeCache final
{
public:
EYBMovementJumpType Type; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Default_; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool UseTargetPosition_; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Eject_; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBMovementJumpTypeCache;
// ScriptStruct YBCommon.YBAnimGraphInAir
// 0x0020 (0x0020 - 0x0000)
struct FYBAnimGraphInAir final
{
public:
bool Jumped; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FYBMovementStateCache JumpedFrom; // 0x0001(0x000D)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, NativeAccessSpecifierPublic)
struct FYBMovementJumpTypeCache JumpedFromType; // 0x000E(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_12[0x2]; // 0x0012(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float JumpPlayRate; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float FallSpeed; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float LandPrediction; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
};
DUMPER7_ASSERTS_FYBAnimGraphInAir;
// ScriptStruct YBCommon.YBAnimGraphMantling
// 0x0070 (0x0070 - 0x0000)
struct FYBAnimGraphMantling final
{
public:
struct FYBMovementMantleTypeCache MantleType; // 0x0000(0x0005)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_5[0xB]; // 0x0005(0x000B)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform TargetTransform; // 0x0010(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimGraphMantling;
// ScriptStruct YBCommon.YBAnimGraphClimbing
// 0x01E0 (0x01E0 - 0x0000)
struct FYBAnimGraphClimbing final
{
public:
float TargetUpperHeightRatio; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float TargetLowerHeightRatio; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHanging; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLeftHandIKActive; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float LeftHandIKProgression; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLeftHandIKMoving; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_11[0xF]; // 0x0011(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform LeftHandIK; // 0x0020(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bRightHandIKActive; // 0x0080(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_81[0x3]; // 0x0081(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float RightHandIKProgression; // 0x0084(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bRightHandIKMoving; // 0x0088(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform RightHandIK; // 0x0090(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLeftFootIKActive; // 0x00F0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_F1[0x3]; // 0x00F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float LeftFootIKProgression; // 0x00F4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLeftFootIKMoving; // 0x00F8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_F9[0x7]; // 0x00F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform LeftFootIK; // 0x0100(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bRightFootIKActive; // 0x0160(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_161[0x3]; // 0x0161(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float RightFootIKProgression; // 0x0164(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bRightFootIKMoving; // 0x0168(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_169[0x7]; // 0x0169(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform RightFootIK; // 0x0170(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ClimbingAngle; // 0x01D0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float UpperHeightRatio; // 0x01D4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float LowerHeightRatio; // 0x01D8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float ClimbIKFactor; // 0x01DC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
};
DUMPER7_ASSERTS_FYBAnimGraphClimbing;
// ScriptStruct YBCommon.YBAnimGraphSwordAndShield
// 0x0070 (0x0070 - 0x0000)
struct FYBAnimGraphSwordAndShield final
{
public:
bool IsShieldBlock; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IsMagical; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHandRootIKActive; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3[0xD]; // 0x0003(0x000D)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform HandRootIK; // 0x0010(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimGraphSwordAndShield;
// ScriptStruct YBCommon.YBAnimGraphAimingValues
// 0x0058 (0x0058 - 0x0000)
struct FYBAnimGraphAimingValues final
{
public:
struct FRotator SmoothedAimingRotation; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator SpineRotation; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FVector2D AimingAngle; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AimSweepTime; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InputYawOffsetTime; // 0x0044(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ForwardYawTime; // 0x0048(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LeftYawTime; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RightYawTime; // 0x0050(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAnimGraphAimingValues;
// ScriptStruct YBCommon.YBAnimGraphLayerBlending
// 0x0058 (0x0058 - 0x0000)
struct FYBAnimGraphLayerBlending final
{
public:
int32 OverlayOverrideState; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnableAimOffset; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BasePose_N; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BasePose_CLF; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Arm_L; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Arm_L_Add; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Arm_L_LS; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Arm_L_MS; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Arm_R; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Arm_R_Add; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Arm_R_LS; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Arm_R_MS; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float hand_l; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float hand_r; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Legs; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Legs_Add; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Pelvis; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Pelvis_Add; // 0x0044(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Spine; // 0x0048(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Spine_Add; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Head; // 0x0050(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Head_Add; // 0x0054(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimGraphLayerBlending;
// ScriptStruct YBCommon.YBAnimGraphIKSettings
// 0x0002 (0x0002 - 0x0000)
struct FYBAnimGraphIKSettings final
{
public:
bool UseWalkingPowerIK; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UseClimbingPowerIK; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimGraphIKSettings;
// ScriptStruct YBCommon.YBAnimGraphIK
// 0x0200 (0x0200 - 0x0000)
struct FYBAnimGraphIK final
{
public:
bool DisablePreAndPostIKUpdate; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool DisablePowerIKUpdate; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector Head_Location; // 0x0008(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator Head_Rotation; // 0x0020(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
float Head_Alpha; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector FootLock_L_Location; // 0x0040(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator FootLock_L_Rotation; // 0x0058(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
float FootLock_L_Alpha; // 0x0070(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UPhysicalMaterial> FootLock_L_FirstPhysicalMaterial; // 0x0074(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UPhysicalMaterial> FootLock_L_BlockingPhysicalMaterial; // 0x007C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LeftFootXYFactor; // 0x0084(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector FootLock_R_Location; // 0x0088(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator FootLock_R_Rotation; // 0x00A0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
float FootLock_R_Alpha; // 0x00B8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UPhysicalMaterial> FootLock_R_FirstPhysicalMaterial; // 0x00BC(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UPhysicalMaterial> FootLock_R_BlockingPhysicalMaterial; // 0x00C4(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RightFootXYFactor; // 0x00CC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector PelvisOffset; // 0x00D0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Pelvis_SlopeLocationOffset; // 0x00E8(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator Pelvis_SlopeRotationOffset; // 0x0100(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FRotator Pelvis_InvertedSlopeRotationOffset; // 0x0118(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
float PelvisAlpha; // 0x0130(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_134[0x4]; // 0x0134(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector HandLock_Root_Location; // 0x0138(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator HandLock_Root_Rotation; // 0x0150(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
float HandLock_Root_Alpha; // 0x0168(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_16C[0x4]; // 0x016C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector HandLock_L_Location; // 0x0170(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator HandLock_L_Rotation; // 0x0188(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
float HandLock_L_Alpha; // 0x01A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UPhysicalMaterial> HandLock_L_FirstPhysicalMaterial; // 0x01A4(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UPhysicalMaterial> HandLock_L_BlockingPhysicalMaterial; // 0x01AC(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1B4[0x4]; // 0x01B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector HandLock_R_Location; // 0x01B8(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator HandLock_R_Rotation; // 0x01D0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
float HandLock_R_Alpha; // 0x01E8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UPhysicalMaterial> HandLock_R_FirstPhysicalMaterial; // 0x01EC(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UPhysicalMaterial> HandLock_R_BlockingPhysicalMaterial; // 0x01F4(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1FC[0x4]; // 0x01FC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAnimGraphIK;
// ScriptStruct YBCommon.YBAnimTurnInPlace
// 0x0118 (0x0118 - 0x0000)
struct FYBAnimTurnInPlace final
{
public:
float TurnCheckMinAngle; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Turn180Threshold; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AimYawRateLimit; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ElapsedDelayTime; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinAngleDelay; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxAngleDelay; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FYBTurnInPlaceAsset N_TurnIP_L90; // 0x0018(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
struct FYBTurnInPlaceAsset N_TurnIP_R90; // 0x0038(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
struct FYBTurnInPlaceAsset N_TurnIP_L180; // 0x0058(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
struct FYBTurnInPlaceAsset N_TurnIP_R180; // 0x0078(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
struct FYBTurnInPlaceAsset CLF_TurnIP_L90; // 0x0098(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
struct FYBTurnInPlaceAsset CLF_TurnIP_R90; // 0x00B8(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
struct FYBTurnInPlaceAsset CLF_TurnIP_L180; // 0x00D8(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
struct FYBTurnInPlaceAsset CLF_TurnIP_R180; // 0x00F8(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimTurnInPlace;
// ScriptStruct YBCommon.YBAnimRotateInPlace
// 0x0018 (0x0018 - 0x0000)
struct FYBAnimRotateInPlace final
{
public:
float RotateMinThreshold; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RotateMaxThreshold; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AimYawRateMinRange; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AimYawRateMaxRange; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinPlayRate; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxPlayRate; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimRotateInPlace;
// ScriptStruct YBCommon.YBAnimConfigurationClimbing
// 0x0004 (0x0004 - 0x0000)
struct FYBAnimConfigurationClimbing final
{
public:
float HeightRatioInterpSpeed; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimConfigurationClimbing;
// ScriptStruct YBCommon.YBAnimConfiguration
// 0x0078 (0x0078 - 0x0000)
struct FYBAnimConfiguration final
{
public:
struct FYBAnimConfigurationClimbing Climbing; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
float AnimatedWalkSpeed; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AnimatedRunSpeed; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AnimatedSprintSpeed; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AnimatedCrouchSpeed; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float VelocityBlendInterpSpeed; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float GroundedLeanInterpSpeed; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InAirLeanInterpSpeed; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SmoothedAimingRotationInterpSpeed; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InputYawOffsetInterpSpeed; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float TriggerPivotSpeedLimit; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FootHeight; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DynamicTransitionThreshold; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 IK_TraceIfLODIsBelow; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IK_TraceDistanceAboveFoot; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IK_TraceDistanceBelowFoot; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IK_SlopeRotationLerpSpeedFactor; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IKLockFootUnderZ; // 0x0044(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IKFullSlopeBelowZ; // 0x0048(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IKNoSlopeAboveZ; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IKSweepRadius; // 0x0050(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool CanUseMultiSweepTests; // 0x0054(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float HeadWeaponAvoidanceRadius; // 0x0058(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector HeadWeaponAvoidanceOffset; // 0x0060(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimConfiguration;
// ScriptStruct YBCommon.YBAnimSequenceBoneGroundContactData
// 0x0018 (0x0018 - 0x0000)
struct FYBAnimSequenceBoneGroundContactData final
{
public:
class FName BoneName; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ContactStartFrame; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ContactStartTime; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ContactEndFrame; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ContactEndTime; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimSequenceBoneGroundContactData;
// ScriptStruct YBCommon.YBIKEffectorRetargetingData
// 0x00A0 (0x00A0 - 0x0000)
struct FYBIKEffectorRetargetingData final
{
public:
struct FTransform TargetTransform; // 0x0000(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName AlphaCurve; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName UpateTargetTransformCurve; // 0x0068(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBIKEffectorRetargetingDataMode RetargetingMode; // 0x0070(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_71[0x3]; // 0x0071(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float SphereRadius; // 0x0074(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool TargetObjectYLookAt; // 0x0078(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_79[0x3]; // 0x0079(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float HandRootZOffset; // 0x007C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngleOffset; // 0x0080(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HalfAngle; // 0x0084(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RangeMin; // 0x0088(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RangeMax; // 0x008C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ZMin; // 0x0090(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ZMax; // 0x0094(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_98[0x8]; // 0x0098(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBIKEffectorRetargetingData;
// ScriptStruct YBCommon.YBIKEffectorRetargetingNotifyData
// 0x00B0 (0x00B0 - 0x0000)
struct FYBIKEffectorRetargetingNotifyData final
{
public:
bool LeftHandRoot; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool LeftHandObject; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool LeftHandEffector; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool RightHandRoot; // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool RightHandObject; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool RightHandEffector; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool LeftFootRoot; // 0x0006(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool LeftFootObject; // 0x0007(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool LeftFootEffector; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool RightFootRoot; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool RightFootObject; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool RightFootEffector; // 0x000B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FYBIKEffectorRetargetingData RetargetingData; // 0x0010(0x00A0)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBIKEffectorRetargetingNotifyData;
// ScriptStruct YBCommon.YBApplyRootMotionMoveAroundActorParams
// 0x0038 (0x0038 - 0x0000)
struct FYBApplyRootMotionMoveAroundActorParams final
{
public:
class AActor* TargetActor; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector WorldDirection; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Strength; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Duration; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCurveFloat* StrengthOverTime; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxAbsAngle; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bIsAdditive : 1; // 0x0034(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bEnableGravity : 1; // 0x0034(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bStrengthIsADistance : 1; // 0x0034(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOrientTowardMovementIfThereIsNoTarget : 1; // 0x0034(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bKeepMomentum : 1; // 0x0034(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBApplyRootMotionMoveAroundActorParams;
// ScriptStruct YBCommon.YBArchetypeToAudioEvent
// 0x0058 (0x0060 - 0x0008)
struct FYBArchetypeToAudioEvent final : public FTableRowBase
{
public:
struct FGameplayTag Tag; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftObjectPtr<class UAkAudioEvent> AkEvent; // 0x0010(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftObjectPtr<class UAkAudioEvent> StopAkEvent; // 0x0038(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBArchetypeToAudioEvent;
// ScriptStruct YBCommon.YBPhysicSimulatedAttachmentDescriptor
// 0x0014 (0x0014 - 0x0000)
struct FYBPhysicSimulatedAttachmentDescriptor final
{
public:
struct FGameplayTag AttachmentDescriptorID; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UseSharedConstraintProfile; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName ConfigConstraintProfilePresetName; // 0x000C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPhysicSimulatedAttachmentDescriptor;
// ScriptStruct YBCommon.YBBlackboardInventory
// 0x0060 (0x0060 - 0x0000)
struct alignas(0x08) FYBBlackboardInventory final
{
public:
uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBBlackboardInventory;
// ScriptStruct YBCommon.YBMovementParams
// 0x0010 (0x0010 - 0x0000)
struct FYBMovementParams final
{
public:
float AcceptableRadius; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TSubclassOf<class UNavigationQueryFilter> NavigationQueryFilterClassOverride; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBMovementParams;
// ScriptStruct YBCommon.WorldBlueprintManagerTickFunction
// 0x0008 (0x0030 - 0x0028)
struct FWorldBlueprintManagerTickFunction final : public FTickFunction
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FWorldBlueprintManagerTickFunction;
// ScriptStruct YBCommon.YBMotionWarpSettingsTableRow
// 0x0038 (0x0040 - 0x0008)
struct FYBMotionWarpSettingsTableRow final : public FTableRowBase
{
public:
EYBMotionWarpTranslationMode TranslationMode; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float DisplacementFactorMin; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DisplacementFactorMax; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DisplacementMin; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DisplacementMax; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NoTargetDisplacementFactor; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBMotionWarpTranslationMode VerticalTranslationMode; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float VerticalDisplacementFactorMin; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float VerticalDisplacementFactorMax; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float VerticalDisplacementMin; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float VerticalDisplacementMax; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SelfCapsuleRadiusFactor; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ConeHalfAngleLimit; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBMotionWarpSettingsTableRow;
// ScriptStruct YBCommon.YBMotionWarpSettings
// 0x0190 (0x0190 - 0x0000)
struct FYBMotionWarpSettings final
{
public:
struct FVector Offset; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ConeHalfAngleLimit; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBMotionWarpInputMode InputMode; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float InputStrength; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FDataTableRowHandle SettingsHandle; // 0x0028(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FYBAnchoredTransform MotionWarpCharacterInitialTransform; // 0x0040(0x00E0)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FVector CharacterApproximatedMinimumDisplacementDueToInitialVelocity; // 0x0120(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FYBAnchoredVector MotionWarpStartInput; // 0x0138(0x0048)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
uint8 bIsMotionWarpCharacterInitialTransformValid : 1; // 0x0180(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bIsMotionWarpStartInputValid : 1; // 0x0180(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_181[0xF]; // 0x0181(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBMotionWarpSettings;
// ScriptStruct YBCommon.DisableMovementAbilityGameplayTag
// 0x000C (0x000C - 0x0000)
struct FDisableMovementAbilityGameplayTag final
{
public:
EYBCharacterMovementAbilities MovementAbility; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FGameplayTag GameplayTag; // 0x0004(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDisableMovementAbilityGameplayTag;
// ScriptStruct YBCommon.MovementConstraintDataSetGameplayTag
// 0x0010 (0x0010 - 0x0000)
struct FMovementConstraintDataSetGameplayTag final
{
public:
class UYBCharacterMovementConstraintDataSet* ConstraintDataSet; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag GameplayTag; // 0x0008(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMovementConstraintDataSetGameplayTag;
// ScriptStruct YBCommon.YBPairObjectGameplayAbilityBundleSet
// 0x0068 (0x0068 - 0x0000)
struct FYBPairObjectGameplayAbilityBundleSet final
{
public:
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
TMap<struct FYBGameplayAbilitySlot, class UYBGameplayAbilityBundle*> LoadedMapping; // 0x0018(0x0050)(Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPairObjectGameplayAbilityBundleSet;
// ScriptStruct YBCommon.YBHandRootIKRetargetingData
// 0x0001 (0x0001 - 0x0000)
struct FYBHandRootIKRetargetingData final
{
public:
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBHandRootIKRetargetingData;
// ScriptStruct YBCommon.YBCharacterTargetData
// 0x0048 (0x0048 - 0x0000)
struct FYBCharacterTargetData final
{
public:
struct FYBAnchoredLocation Target; // 0x0000(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBCharacterTargetData;
// ScriptStruct YBCommon.YBCharacterAnimNodeBase
// 0x0008 (0x00D0 - 0x00C8)
struct FYBCharacterAnimNodeBase : public FAnimNode_SkeletalControlBase
{
public:
class UYBCharacterAnimInstance* MainCharacterAnimInstance; // 0x00C8(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBCharacterAnimNodeBase;
// ScriptStruct YBCommon.YBFootIKPreUpdateAnimNode
// 0x0020 (0x00F0 - 0x00D0)
struct FYBFootIKPreUpdateAnimNode final : public FYBCharacterAnimNodeBase
{
public:
struct FBoneReference LeftFootIKTarget; // 0x00D0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightFootIKTarget; // 0x00E0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBFootIKPreUpdateAnimNode;
// ScriptStruct YBCommon.YBHandIKPreUpdateAnimNode
// 0x0040 (0x0110 - 0x00D0)
struct FYBHandIKPreUpdateAnimNode final : public FYBCharacterAnimNodeBase
{
public:
struct FBoneReference HandRoot; // 0x00D0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference HandGun; // 0x00E0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftHand; // 0x00F0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightHand; // 0x0100(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBHandIKPreUpdateAnimNode;
// ScriptStruct YBCommon.YBLookAtIKPreUpdateAnimNode
// 0x0030 (0x0100 - 0x00D0)
struct FYBLookAtIKPreUpdateAnimNode final : public FYBCharacterAnimNodeBase
{
public:
struct FBoneReference Head; // 0x00D0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FVector LookAtTarget; // 0x00E0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngleLimit; // 0x00F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_FC[0x4]; // 0x00FC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBLookAtIKPreUpdateAnimNode;
// ScriptStruct YBCommon.YBBipedIKPreUpdateAnimNode
// 0x0178 (0x0248 - 0x00D0)
struct FYBBipedIKPreUpdateAnimNode final : public FYBCharacterAnimNodeBase
{
public:
float GroundNormalMaxAngle; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FBoneReference Pelvis; // 0x00D4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftFoot; // 0x00E4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftFootIKRoot; // 0x00F4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftFootIKObject; // 0x0104(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftFootIKEffector; // 0x0114(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightFoot; // 0x0124(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightFootIKRoot; // 0x0134(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightFootIKObject; // 0x0144(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightFootIKEffector; // 0x0154(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftHand; // 0x0164(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftShoulder; // 0x0174(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftHandIKRoot; // 0x0184(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftHandIKObject; // 0x0194(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftHandIKEffector; // 0x01A4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightHand; // 0x01B4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightShoulder; // 0x01C4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightHandIKRoot; // 0x01D4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightHandIKObject; // 0x01E4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightHandIKEffector; // 0x01F4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference Head; // 0x0204(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference HeadIKTarget; // 0x0214(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
float LookAtAlpha; // 0x0224(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector LookAtTarget; // 0x0228(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngleLimit; // 0x0240(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_244[0x4]; // 0x0244(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBBipedIKPreUpdateAnimNode;
// ScriptStruct YBCommon.YBBipedIKPostUpdateAnimNode
// 0x0040 (0x0110 - 0x00D0)
struct FYBBipedIKPostUpdateAnimNode final : public FYBCharacterAnimNodeBase
{
public:
struct FBoneReference LeftFoot; // 0x00D0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightFoot; // 0x00E0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftHand; // 0x00F0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightHand; // 0x0100(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBBipedIKPostUpdateAnimNode;
// ScriptStruct YBCommon.YBQuadrupedIKPreUpdateAnimNode
// 0x01C0 (0x0290 - 0x00D0)
struct FYBQuadrupedIKPreUpdateAnimNode final : public FYBCharacterAnimNodeBase
{
public:
float GroundNormalMaxAngle; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FBoneReference LeftFoot; // 0x00D4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftHips; // 0x00E4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftFootIKRoot; // 0x00F4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftFootIKObject; // 0x0104(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftFootIKEffector; // 0x0114(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightFoot; // 0x0124(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightHips; // 0x0134(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightFootIKRoot; // 0x0144(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightFootIKObject; // 0x0154(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightFootIKEffector; // 0x0164(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftHand; // 0x0174(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftShoulder; // 0x0184(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftHandIKRoot; // 0x0194(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftHandIKObject; // 0x01A4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftHandIKEffector; // 0x01B4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightHand; // 0x01C4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightShoulder; // 0x01D4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightHandIKRoot; // 0x01E4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightHandIKObject; // 0x01F4(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightHandIKEffector; // 0x0204(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference Pelvis; // 0x0214(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference NeckFather; // 0x0224(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference Neck; // 0x0234(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference Head; // 0x0244(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference HeadIKTarget; // 0x0254(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
float LookAtAlpha; // 0x0264(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector LookAtTarget; // 0x0268(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PelvisLookAtFactor; // 0x0280(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NeckFatherLookAtAngleLimit; // 0x0284(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NeckLookAtAngleLimit; // 0x0288(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HeadLookAtAngleLimit; // 0x028C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBQuadrupedIKPreUpdateAnimNode;
// ScriptStruct YBCommon.YBQuadrupedIKPostUpdateAnimNode
// 0x0040 (0x0110 - 0x00D0)
struct FYBQuadrupedIKPostUpdateAnimNode final : public FYBCharacterAnimNodeBase
{
public:
struct FBoneReference LeftFrontFoot; // 0x00D0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightFrontFoot; // 0x00E0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference LeftRearFoot; // 0x00F0(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FBoneReference RightRearFoot; // 0x0100(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBQuadrupedIKPostUpdateAnimNode;
// ScriptStruct YBCommon.GameplayConfigWeightedMontage
// 0x0010 (0x0010 - 0x0000)
struct FGameplayConfigWeightedMontage final
{
public:
class UAnimMontage* Montage; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Weight; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FGameplayConfigWeightedMontage;
// ScriptStruct YBCommon.GameplayConfigMontageCollection
// 0x0010 (0x0010 - 0x0000)
struct FGameplayConfigMontageCollection final
{
public:
TArray<struct FGameplayConfigWeightedMontage> Montages; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FGameplayConfigMontageCollection;
// ScriptStruct YBCommon.YBInventoryItemTypeSlotPair
// 0x0010 (0x0010 - 0x0000)
struct FYBInventoryItemTypeSlotPair final
{
public:
struct FGameplayTag InventoryItemDescriptorType; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag InventorySlotID; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBInventoryItemTypeSlotPair;
// ScriptStruct YBCommon.YBInventoryLoadoutAnimLayer
// 0x0040 (0x0040 - 0x0000)
struct FYBInventoryLoadoutAnimLayer final
{
public:
TArray<struct FYBInventoryItemTypeSlotPair> LoadoutDescription; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TSoftClassPtr<class UClass> LoadoutAnimLayer; // 0x0010(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ShouldMirrorAnimLayer; // 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_FYBInventoryLoadoutAnimLayer;
// ScriptStruct YBCommon.YBGroupPool
// 0x0010 (0x0010 - 0x0000)
struct FYBGroupPool final
{
public:
TArray<class UYBCharacterGroup*> AvailableGroups; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBGroupPool;
// ScriptStruct YBCommon.YBCharacterMovementReplicatedState
// 0x0018 (0x0018 - 0x0000)
struct FYBCharacterMovementReplicatedState final
{
public:
struct FVector TargetForward; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBCharacterMovementReplicatedState;
// ScriptStruct YBCommon.YBCharacterMovementModifier
// 0x0060 (0x0060 - 0x0000)
struct FYBCharacterMovementModifier final
{
public:
struct FGameplayTag GameplayTag; // 0x0000(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Duration; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float TargetLinearSpeed; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearAcceleration; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearSpeedFactor; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUnlockJumpToPositiveTargetForward; // 0x0018(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector MovementDirection; // 0x0020(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideMovementDirection; // 0x0038(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector TargetForward; // 0x0040(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideTargetForward; // 0x0058(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLockRotation; // 0x0059(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLockMovementDirectionToPositiveTargetForward; // 0x005A(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBCharacterMovementState ApplyToState; // 0x005B(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBCharacterMovementModifier;
// ScriptStruct YBCommon.YBCharacterMovementWalkData
// 0x0080 (0x0080 - 0x0000)
struct FYBCharacterMovementWalkData final
{
public:
struct FVector AngularSpeedLimit; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AngularAccelerationLimit; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearSpeed; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BoostLinearSpeed; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpeedThresholdToStop; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearAcceleration; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MovingPlatformLinearAccelerationFactor; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MovingPlatformConstraintLinearForceFactor; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LandingFromPreciseJumpConstraintLinearForceFactor; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OverSpeed; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OverSpeedLinearAcceleration; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float JumpSpeed; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCurveFloat* JumpShapeScaleCurveOverride; // 0x0058(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCurveFloat* DirectionSpeedFactor; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCurveFloat* WaterSpeedFactor; // 0x0068(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ForceFieldConstraintLimitFactor; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlockingConstraintLimitFactor; // 0x0074(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float KnockedBackConstraintLimitFactor; // 0x0078(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBCharacterMovementWalkData;
// ScriptStruct YBCommon.YBCharacterMovementLandingData
// 0x0008 (0x0008 - 0x0000)
struct FYBCharacterMovementLandingData final
{
public:
float LinearAccelerationBlendTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearAcceleration; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBCharacterMovementLandingData;
// ScriptStruct YBCommon.YBCharacterMovementClimbData
// 0x0030 (0x0030 - 0x0000)
struct FYBCharacterMovementClimbData final
{
public:
struct FVector AngularSpeedLimit; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearSpeed; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BoostLinearSpeed; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float JumpSpeed; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float JumpDownFactor; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ClimbRelativeLinearSpeedToGenerateConstraints; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBCharacterMovementClimbData;
// ScriptStruct YBCommon.YBCharacterMovementClimbConstraintDataTableRow
// 0x01F0 (0x01F8 - 0x0008)
struct FYBCharacterMovementClimbConstraintDataTableRow final : public FTableRowBase
{
public:
float RightHandMoveSpeedFactor; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector RightHandLocalOffset; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RightHandReuseAnchorRadius; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RightHandSearchStartAnticipationFactor; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RightHandSearchEndAnticipationFactor; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector RightHandSearchStartA; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightHandSearchStartB; // 0x0050(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightHandSearchStartC; // 0x0068(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightHandSearchStartD; // 0x0080(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightHandSearchEndA; // 0x0098(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightHandSearchEndB; // 0x00B0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightHandSearchEndC; // 0x00C8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightHandSearchEndD; // 0x00E0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RightFootMoveSpeedFactor; // 0x00F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_FC[0x4]; // 0x00FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector RightFootLocalOffset; // 0x0100(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RightFootReuseAnchorRadius; // 0x0118(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RightFootSearchStartAnticipationFactor; // 0x011C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RightFootSearchEndAnticipationFactor; // 0x0120(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_124[0x4]; // 0x0124(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector RightFootSearchStartA; // 0x0128(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightFootSearchStartB; // 0x0140(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightFootSearchStartC; // 0x0158(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightFootSearchStartD; // 0x0170(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightFootSearchEndA; // 0x0188(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightFootSearchEndB; // 0x01A0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightFootSearchEndC; // 0x01B8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector RightFootSearchEndD; // 0x01D0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IKTrajectoryHandNormalInfluenceFactor; // 0x01E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IKTrajectoryFootNormalInfluenceFactor; // 0x01EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IKTrajectoryAvoidanceInfluenceFactor; // 0x01F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1F4[0x4]; // 0x01F4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBCharacterMovementClimbConstraintDataTableRow;
// ScriptStruct YBCommon.YBCharacterMovementFallingData
// 0x0028 (0x0028 - 0x0000)
struct FYBCharacterMovementFallingData final
{
public:
struct FVector AngularSpeedLimit; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearSpeed; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearAcceleration; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearDamping; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularDamping; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBCharacterMovementFallingData;
// ScriptStruct YBCommon.YBCharacterMovementFlyData
// 0x0048 (0x0048 - 0x0000)
struct FYBCharacterMovementFlyData final
{
public:
struct FVector AngularSpeedLimit; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AngularAccelerationLimit; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearSpeed; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BoostLinearSpeed; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearAcceleration; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearDamping; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularDamping; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxCurvatureToLinearSpeedFactor; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBCharacterMovementFlyData;
// ScriptStruct YBCommon.YBCharacterMovementSlideData
// 0x0001 (0x0001 - 0x0000)
struct FYBCharacterMovementSlideData final
{
public:
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBCharacterMovementSlideData;
// ScriptStruct YBCommon.YBCharacterMovementData
// 0x0130 (0x0130 - 0x0000)
struct FYBCharacterMovementData final
{
public:
struct FYBCharacterMovementWalkData WalkData; // 0x0000(0x0080)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FYBCharacterMovementLandingData LandingData; // 0x0080(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FYBCharacterMovementClimbData ClimbData; // 0x0088(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FYBCharacterMovementSlideData SlideData; // 0x00B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FYBCharacterMovementFallingData FallingData; // 0x00C0(0x0028)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FYBCharacterMovementFlyData FlyData; // 0x00E8(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBCharacterMovementData;
// ScriptStruct YBCommon.YBCharacterMovementClimbMaterialDataTableRow
// 0x0010 (0x0018 - 0x0008)
struct FYBCharacterMovementClimbMaterialDataTableRow final : public FTableRowBase
{
public:
class UPhysicalMaterial* PhysicalMaterial; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ClimbSpeedFactor; // 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_FYBCharacterMovementClimbMaterialDataTableRow;
// ScriptStruct YBCommon.YBCharacterMovementConstraintData
// 0x003C (0x003C - 0x0000)
struct FYBCharacterMovementConstraintData final
{
public:
EYBCharacterMovementConstraintDataType Type; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float LinearLimit; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearDriveSpring; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearDriveDamping; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearDriveForceLimit; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearFactorOnMovingObject; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularDriveSpring; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularDriveDamping; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularDriveForceLimit; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AngularUseSlerp; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float AngularConeLimit; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularSwing1Limit; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularSwing2Limit; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularTwistLimit; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DelayBeforeNextTargetPosition; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBCharacterMovementConstraintData;
// ScriptStruct YBCommon.YBCharacterMovementConstraintDataTableRow
// 0x0040 (0x0048 - 0x0008)
struct FYBCharacterMovementConstraintDataTableRow final : public FTableRowBase
{
public:
EYBCharacterMovementConstraintDataType Type; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float LinearLimit; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearDriveSpring; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearDriveDamping; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearDriveForceLimit; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LinearFactorOnMovingObject; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AngularUseSlerp; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float AngularConeLimit; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularSwing1Limit; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularSwing2Limit; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularTwistLimit; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularDriveSpring; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularDriveDamping; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngularDriveForceLimit; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DelayBeforeNextTargetPosition; // 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_FYBCharacterMovementConstraintDataTableRow;
// ScriptStruct YBCommon.YBCharacterMovementClimbConstraintIKData
// 0x0120 (0x0120 - 0x0000)
struct alignas(0x10) FYBCharacterMovementClimbConstraintIKData final
{
public:
uint8 Pad_0[0x120]; // 0x0000(0x0120)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBCharacterMovementClimbConstraintIKData;
// ScriptStruct YBCommon.YBCharacterMovementConstraint
// 0x0480 (0x0480 - 0x0000)
struct alignas(0x10) FYBCharacterMovementConstraint final
{
public:
uint8 Pad_0[0x480]; // 0x0000(0x0480)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBCharacterMovementConstraint;
// ScriptStruct YBCommon.YBComponentAndTransform
// 0x0070 (0x0070 - 0x0000)
struct FYBComponentAndTransform final
{
public:
struct FTransform Transform; // 0x0000(0x0060)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UPrimitiveComponent* Component; // 0x0060(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBComponentAndTransform;
// ScriptStruct YBCommon.YBMantleAsset
// 0x0040 (0x0040 - 0x0000)
struct FYBMantleAsset final
{
public:
class UAnimMontage* AnimMontage; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCurveVector* PositionCorrectionCurve; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector StartingOffset; // 0x0010(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LowHeight; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LowPlayRate; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LowStartPosition; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HighHeight; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HighPlayRate; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HighStartPosition; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBMantleAsset;
// ScriptStruct YBCommon.YBMantleParams
// 0x0030 (0x0030 - 0x0000)
struct FYBMantleParams final
{
public:
class UAnimMontage* AnimMontage; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCurveVector* PositionCorrectionCurve; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float StartingPosition; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PlayRate; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector StartingOffset; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBMantleParams;
// ScriptStruct YBCommon.YBMantleTraceSettings
// 0x0014 (0x0014 - 0x0000)
struct FYBMantleTraceSettings final
{
public:
float MaxLedgeHeight; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinLedgeHeight; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ReachDistance; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ForwardTraceRadius; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DownwardTraceRadius; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBMantleTraceSettings;
// ScriptStruct YBCommon.YBRotateInPlaceAsset
// 0x0020 (0x0020 - 0x0000)
struct FYBRotateInPlaceAsset final
{
public:
class UAnimSequenceBase* Animation; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName SlotName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SlowTurnRate; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FastTurnRate; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SlowPlayRate; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FastPlayRate; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBRotateInPlaceAsset;
// ScriptStruct YBCommon.YBDamageCoefficient
// 0x0058 (0x0058 - 0x0000)
struct FYBDamageCoefficient final
{
public:
struct FGameplayTagQuery TagQuery; // 0x0000(0x0048)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
bool bUseSourceCoefficient; // 0x0048(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float SourceCoefficient; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseTargetCoefficient; // 0x0050(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float TargetCoefficient; // 0x0054(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBDamageCoefficient;
// ScriptStruct YBCommon.YBDecisionTreeNodeOutput
// 0x0020 (0x0020 - 0x0000)
struct alignas(0x08) FYBDecisionTreeNodeOutput final
{
public:
uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBDecisionTreeNodeOutput;
// ScriptStruct YBCommon.YBDecisionTreeContext
// 0x0008 (0x0028 - 0x0020)
struct FYBDecisionTreeContext final : public FYBGameplayContext
{
public:
class UYBDecisionDebugOutput* DecisionDebugOutput; // 0x0020(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBDecisionTreeContext;
// ScriptStruct YBCommon.YBFightRingRow
// 0x0004 (0x0004 - 0x0000)
struct FYBFightRingRow final
{
public:
float RingRadius; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBFightRingRow;
// ScriptStruct YBCommon.YBFlyOverParams
// 0x0020 (0x0020 - 0x0000)
struct FYBFlyOverParams final
{
public:
float MinDistanceToTargetThreshold; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FFloatInterval HeightRangeOverTarget; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FFloatInterval HorizontalRangeAfterTarget; // 0x000C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HeightOverTargetTestStep; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DestinationAfterTargetAgentRadiusMult; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NavClampSearchRadius; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBFlyOverParams;
// ScriptStruct YBCommon.YBTakeOffParams
// 0x0018 (0x0018 - 0x0000)
struct FYBTakeOffParams final
{
public:
struct FFloatInterval VerticalDistanceRange; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FFloatInterval HorizontalDistanceRange; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HorizontalDistanceTestStep; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NavClampSearchRadius; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBTakeOffParams;
// ScriptStruct YBCommon.YBISMFoliageMapping
// 0x0018 (0x0018 - 0x0000)
struct FYBISMFoliageMapping final
{
public:
TArray<int32> InstanceIndex; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
class UInstancedStaticMeshComponent* ISMComponent; // 0x0010(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBISMFoliageMapping;
// ScriptStruct YBCommon.YBInteractorFoliageMapping
// 0x0010 (0x0010 - 0x0000)
struct FYBInteractorFoliageMapping final
{
public:
TArray<struct FYBISMFoliageMapping> ISMMapping; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBInteractorFoliageMapping;
// ScriptStruct YBCommon.YBForcefieldFX
// 0x00E0 (0x00E0 - 0x0000)
struct FYBForcefieldFX final
{
public:
struct FGameplayCueTag GameplayCueTag; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FGameplayCueParameters GameplayCueParameters; // 0x0008(0x00D8)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBForcefieldFX;
// ScriptStruct YBCommon.YBOwnedForcefieldInfo
// 0x0010 (0x0010 - 0x0000)
struct FYBOwnedForcefieldInfo final
{
public:
class UYBForcefieldBase* Forcefield; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBOwnedForcefieldInfo;
// ScriptStruct YBCommon.YBCreditUserCSV
// 0x0070 (0x0078 - 0x0008)
struct FYBCreditUserCSV final : public FTableRowBase
{
public:
class FText Title; // 0x0008(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
class FText CreditName; // 0x0020(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
class FText Date; // 0x0038(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
bool CompanyName; // 0x0050(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool Logo; // 0x0051(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool Spacer; // 0x0052(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_53[0x5]; // 0x0053(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
class FText LegalText; // 0x0058(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
int32 BrickID; // 0x0070(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBCreditUserCSV;
// ScriptStruct YBCommon.ActivationPolicy
// 0x0001 (0x0001 - 0x0000)
struct FActivationPolicy final
{
public:
uint8 bDoNotCheckCooldown : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bDoNotCheckCost : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
};
DUMPER7_ASSERTS_FActivationPolicy;
// ScriptStruct YBCommon.CommitPolicy
// 0x0001 (0x0001 - 0x0000)
struct FCommitPolicy final
{
public:
uint8 bDoNotCheckCooldown : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bDoNotApplyCooldown : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bDoNotCheckCost : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bDoNotApplyCost : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
};
DUMPER7_ASSERTS_FCommitPolicy;
// ScriptStruct YBCommon.YBConditionalGameplayAbility
// 0x0048 (0x0048 - 0x0000)
struct FYBConditionalGameplayAbility final
{
public:
struct FGameplayTagContainer RequireTags; // 0x0000(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
struct FGameplayTagContainer IgnoreTags; // 0x0020(0x0020)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
TSubclassOf<class UYBGameplayAbility> Ability; // 0x0040(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBConditionalGameplayAbility;
// ScriptStruct YBCommon.YBGameplayAbilityTargetData_TransformInfo
// 0x0000 (0x0150 - 0x0150)
struct FYBGameplayAbilityTargetData_TransformInfo final : public FGameplayAbilityTargetData_LocationInfo
{
};
DUMPER7_ASSERTS_FYBGameplayAbilityTargetData_TransformInfo;
// ScriptStruct YBCommon.YBGameplayAbilityTargetData_SingleTargetHit
// 0x0010 (0x0150 - 0x0140)
struct FYBGameplayAbilityTargetData_SingleTargetHit final : public FGameplayAbilityTargetData_SingleTargetHit
{
public:
TWeakObjectPtr<class AActor> ActorOverride; // 0x0140(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bActorReplaced : 1; // 0x0148(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_149[0x7]; // 0x0149(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBGameplayAbilityTargetData_SingleTargetHit;
// ScriptStruct YBCommon.YBGameplayAbilityActorInfoData
// 0x0000 (0x0008 - 0x0008)
struct FYBGameplayAbilityActorInfoData final : public FGameplayAbilityActorInfoData
{
};
DUMPER7_ASSERTS_FYBGameplayAbilityActorInfoData;
// ScriptStruct YBCommon.YBGameplayActionContext
// 0x0000 (0x0020 - 0x0020)
struct FYBGameplayActionContext final : public FYBGameplayContext
{
};
DUMPER7_ASSERTS_FYBGameplayActionContext;
// ScriptStruct YBCommon.YBSingleGameplayCondition
// 0x0008 (0x0008 - 0x0000)
struct FYBSingleGameplayCondition final
{
public:
class UYBGameplayCondition* Condition; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSingleGameplayCondition;
// ScriptStruct YBCommon.YBGameplayEffectContext
// 0x0000 (0x0080 - 0x0080)
struct FYBGameplayEffectContext : public FGameplayEffectContext
{
};
DUMPER7_ASSERTS_FYBGameplayEffectContext;
// ScriptStruct YBCommon.YBJumpTestParams
// 0x0120 (0x0120 - 0x0000)
struct FYBJumpTestParams final
{
public:
struct FVector StartPosition; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector TargetPosition; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Velocity; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Duration; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ECollisionChannel Channel; // 0x004C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FQuat Rotation; // 0x0050(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxDistFromCurve; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bReversed; // 0x0074(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_75[0x3]; // 0x0075(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class UCurveFloat* ShapeScaleCurve; // 0x0078(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_80[0xA0]; // 0x0080(0x00A0)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBJumpTestParams;
// ScriptStruct YBCommon.YBHTNInjectionMapping
// 0x0010 (0x0010 - 0x0000)
struct FYBHTNInjectionMapping final
{
public:
struct FGameplayTag InjectionTag; // 0x0000(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag BehaviorTag; // 0x0008(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBHTNInjectionMapping;
// ScriptStruct YBCommon.YBLocomotionSettings
// 0x0004 (0x0004 - 0x0000)
struct FYBLocomotionSettings final
{
public:
float MovementSpeedRatio; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLocomotionSettings;
// ScriptStruct YBCommon.YBVoiceOverPriorityDataTableRow
// 0x0010 (0x0018 - 0x0008)
struct FYBVoiceOverPriorityDataTableRow final : public FTableRowBase
{
public:
struct FGameplayTag GamePlayCueVOTag; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Priority; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBVoiceOverPriorityDataTableRow;
// ScriptStruct YBCommon.YBSphereTracePoint
// 0x0030 (0x0030 - 0x0000)
struct FYBSphereTracePoint final
{
public:
struct FBlackboardKeySelector Point; // 0x0000(0x0028)(Edit, NativeAccessSpecifierPublic)
bool bIgnoreActor; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float VerticalOffset; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSphereTracePoint;
// ScriptStruct YBCommon.InputMappingContextAndPriority
// 0x0010 (0x0010 - 0x0000)
struct FInputMappingContextAndPriority final
{
public:
class UInputMappingContext* InputMapping; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Priority; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bRegisterWithSettings; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FInputMappingContextAndPriority;
// ScriptStruct YBCommon.YBInteraction
// 0x0018 (0x0018 - 0x0000)
struct alignas(0x08) FYBInteraction final
{
public:
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBInteraction;
// ScriptStruct YBCommon.YBInventoryLoadout
// 0x0010 (0x0010 - 0x0000)
struct FYBInventoryLoadout final
{
public:
TArray<class UYBRuntimeInventoryItem*> RuntimeInventoryItems; // 0x0000(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBInventoryLoadout;
// ScriptStruct YBCommon.YBLevelLocation
// 0x0030 (0x0030 - 0x0000)
struct FYBLevelLocation final
{
public:
struct FVector Location; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator Rotation; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLevelLocation;
// ScriptStruct YBCommon.YBLookAtRequest
// 0x0058 (0x0058 - 0x0000)
struct FYBLookAtRequest final
{
public:
struct FYBAnchoredLocation AnchoredLocation; // 0x0000(0x0048)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
ELookAtPriority LookAtPriority; // 0x0048(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Speed; // 0x004C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Duration; // 0x0050(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBLookAtRequest;
// ScriptStruct YBCommon.YBMaxLootCountParams
// 0x0008 (0x0008 - 0x0000)
struct FYBMaxLootCountParams final
{
public:
int32 MaxActorCountInWorld; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RefreshDistanceThreshold; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBMaxLootCountParams;
// ScriptStruct YBCommon.YBLootTrajectoryNavmeshParams
// 0x0010 (0x0010 - 0x0000)
struct FYBLootTrajectoryNavmeshParams final
{
public:
float NavQueryHoriVersusVertiScoreRatio; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NavQueryProjectUp; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NavQueryProjectDown; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NavQueryWidth; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLootTrajectoryNavmeshParams;
// ScriptStruct YBCommon.YBLootTrajectoryParams
// 0x0030 (0x0030 - 0x0000)
struct FYBLootTrajectoryParams final
{
public:
struct FFloatInterval HeightOffsetInterval; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxHorizontalDistance; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DesiredUpAngleDeg; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float TrajectoryTimeSpeed; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float TrajectoryApexTimeDilation; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FYBLootTrajectoryScoreWeights DestScoreWeights; // 0x0018(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLootTrajectoryParams;
// ScriptStruct YBCommon.YBLootTimeBucketParams
// 0x0008 (0x0008 - 0x0000)
struct FYBLootTimeBucketParams final
{
public:
float RequestPerSecond; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 MaxNumRequestsPerFrame; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLootTimeBucketParams;
// ScriptStruct YBCommon.YBWeightedDataTableRow
// 0x0030 (0x0038 - 0x0008)
struct FYBWeightedDataTableRow final : public FTableRowBase
{
public:
TSoftClassPtr<class UClass> RelatedActor; // 0x0008(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Weight; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 IsNothing : 1; // 0x0034(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 IsRare : 1; // 0x0034(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBWeightedDataTableRow;
// ScriptStruct YBCommon.YBRuntimeLootTable
// 0x0020 (0x0020 - 0x0000)
struct FYBRuntimeLootTable final
{
public:
TArray<struct FYBWeightedDataTableRow> LootTable; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
int32 TotalWeight; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Quantity; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UYBRuntimeLootTableEventHandler* LootTableEventHandler; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBRuntimeLootTable;
// ScriptStruct YBCommon.YBModifiedRuntimeLootTable
// 0x0030 (0x0030 - 0x0000)
struct FYBModifiedRuntimeLootTable final
{
public:
TArray<class FName> AppliedModifierIDs; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
struct FYBRuntimeLootTable RuntimeLootTable; // 0x0010(0x0020)(Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBModifiedRuntimeLootTable;
// ScriptStruct YBCommon.YBGlobalRuntimeLootTable
// 0x0030 (0x0030 - 0x0000)
struct FYBGlobalRuntimeLootTable final
{
public:
struct FYBRuntimeLootTable RuntimeLootTable; // 0x0000(0x0020)(Transient, NativeAccessSpecifierPublic)
TArray<struct FYBModifiedRuntimeLootTable> ModifiedRuntimeLootTables; // 0x0020(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBGlobalRuntimeLootTable;
// ScriptStruct YBCommon.YBMasterLootTable
// 0x0018 (0x0020 - 0x0008)
struct FYBMasterLootTable final : public FTableRowBase
{
public:
TArray<struct FYBWeightedDataTableRow> TableRows; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
int32 DefaultQuantity; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBMasterLootTable;
// ScriptStruct YBCommon.YBNavAgentSelectorWrapper
// 0x0004 (0x0004 - 0x0000)
struct FYBNavAgentSelectorWrapper final
{
public:
struct FNavAgentSelector SupportedAgents; // 0x0000(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBNavAgentSelectorWrapper;
// ScriptStruct YBCommon.YBNavLinkInfo
// 0x0038 (0x0038 - 0x0000)
struct FYBNavLinkInfo final
{
public:
TArray<struct FNavigationLink> PointLinks; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
struct FVector Location; // 0x0010(0x0018)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class AYBGeneratedNavLinkProxy> LinkClass; // 0x0028(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName NavDataName; // 0x0030(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBNavLinkInfo;
// ScriptStruct YBCommon.YBPathPoint
// 0x0038 (0x0038 - 0x0000)
struct FYBPathPoint final
{
public:
struct FVector Position; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Direction; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CurvatureRatio; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CurvatureRadius; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPathPoint;
// ScriptStruct YBCommon.NPCManager_NPCData
// 0x0004 (0x0004 - 0x0000)
struct alignas(0x04) FNPCManager_NPCData final
{
public:
uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FNPCManager_NPCData;
// ScriptStruct YBCommon.YBObjectSaveDataHeader
// 0x0040 (0x0040 - 0x0000)
struct alignas(0x08) FYBObjectSaveDataHeader final
{
public:
uint8 Pad_0[0x40]; // 0x0000(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBObjectSaveDataHeader;
// ScriptStruct YBCommon.YBObjectSaveData
// 0x0040 (0x0040 - 0x0000)
struct FYBObjectSaveData final
{
public:
TSoftClassPtr<class UClass> Class; // 0x0000(0x0028)(Edit, EditConst, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName Name; // 0x0028(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<uint8> AllData; // 0x0030(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBObjectSaveData;
// ScriptStruct YBCommon.YBLookAheadOnPathParams
// 0x0018 (0x0018 - 0x0000)
struct FYBLookAheadOnPathParams final
{
public:
float DistanceToLookAhead; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ELookAtPriority LookAtPriority; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float LookAtSpeed; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxLookAheadAngle; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bStopLookAtOnPathFinish; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float UpdateDistanceInterval; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLookAheadOnPathParams;
// ScriptStruct YBCommon.YBLookAheadOnPathFadeOutParams
// 0x0050 (0x0050 - 0x0000)
struct alignas(0x08) FYBLookAheadOnPathFadeOutParams final
{
public:
float FadeOutDistanceFromPathEnd; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4[0x4C]; // 0x0004(0x004C)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBLookAheadOnPathFadeOutParams;
// ScriptStruct YBCommon.YBLookAheadOnPathRequest
// 0x0070 (0x0070 - 0x0000)
struct FYBLookAheadOnPathRequest final
{
public:
bool bOverrideDefaultLookAheadParams; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FYBLookAheadOnPathParams LookAheadParams; // 0x0004(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
bool bUseFadeOutTarget; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FYBLookAheadOnPathFadeOutParams FadeOutParams; // 0x0020(0x0050)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLookAheadOnPathRequest;
// ScriptStruct YBCommon.YBPathFollowRequest
// 0x00B0 (0x00B0 - 0x0000)
struct FYBPathFollowRequest final
{
public:
TArray<struct FYBPathPoint> PathPoints; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
float AcceptableRadius; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bReachTestIncludesAgentRadius; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bReachTestIncludesGoalRadius; // 0x0015(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSlowdownAtDestination; // 0x0016(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_17[0x1]; // 0x0017(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
class ANavigationData* NavMesh; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class UNavigationQueryFilter> NavFilterClass; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
bool bLookAheadOnPath; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FYBLookAheadOnPathRequest LookAheadRequest; // 0x0040(0x0070)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPathFollowRequest;
// ScriptStruct YBCommon.YBPathFollowGreyhoundParams
// 0x0014 (0x0014 - 0x0000)
struct FYBPathFollowGreyhoundParams final
{
public:
EYBPathFollowGreyhoundMode GreyhoundDistanceMode; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float GreyhoundDistanceAgentRadiusMult; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float GreyhoundDistance; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxCurvatureToGreyhoundDistanceFactor; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float TrackedPointUpdateInterval; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPathFollowGreyhoundParams;
// ScriptStruct YBCommon.YBPatrolPoint
// 0x0090 (0x0090 - 0x0000)
struct FYBPatrolPoint final
{
public:
struct FTransform Point; // 0x0000(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpeedFactorToGoToPatrolPoint; // 0x0060(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float WaitTimeAtLocation; // 0x0064(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ShouldFlyToReachDestination; // 0x0068(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool IsEmplacementValid; // 0x0069(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUsePoIPosition; // 0x006A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_6B[0x5]; // 0x006B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector PoIPosition; // 0x0070(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBPatrolPoint;
// ScriptStruct YBCommon.YBPhysicalAnimationSettingsProfileData
// 0x0008 (0x0008 - 0x0000)
struct FYBPhysicalAnimationSettingsProfileData final
{
public:
class FName ProfileName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPhysicalAnimationSettingsProfileData;
// ScriptStruct YBCommon.YBPhysicalAnimationSettingsCustomData
// 0x0024 (0x0024 - 0x0000)
struct FYBPhysicalAnimationSettingsCustomData final
{
public:
struct FPhysicalAnimationData Data; // 0x0000(0x0024)(Edit, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPhysicalAnimationSettingsCustomData;
// ScriptStruct YBCommon.YBPhysicalAnimationSettingsBodyInfo
// 0x000C (0x000C - 0x0000)
struct FYBPhysicalAnimationSettingsBodyInfo final
{
public:
class FName BodyName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bIncludeSelf : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBPhysicalAnimationSettingsBodyInfo;
// ScriptStruct YBCommon.YBPhysicalAnimationSettings
// 0x0040 (0x0040 - 0x0000)
struct FYBPhysicalAnimationSettings final
{
public:
EYBPhysicalAnimationSettingsType SettingsType; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FYBPhysicalAnimationSettingsProfileData ProfileData; // 0x0004(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
struct FYBPhysicalAnimationSettingsCustomData customData; // 0x000C(0x0024)(Edit, NoDestructor, NativeAccessSpecifierPublic)
TArray<struct FYBPhysicalAnimationSettingsBodyInfo> BodyInfos; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPhysicalAnimationSettings;
// ScriptStruct YBCommon.YBManagedPhysicsBodyInstance
// 0x0160 (0x0160 - 0x0000)
struct alignas(0x08) FYBManagedPhysicsBodyInstance final
{
public:
uint8 Pad_0[0x160]; // 0x0000(0x0160)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBManagedPhysicsBodyInstance;
// ScriptStruct YBCommon.YBPhysicsControlLimbConfig
// 0x0014 (0x0014 - 0x0000)
struct alignas(0x04) FYBPhysicsControlLimbConfig final
{
public:
EYBPhysicsControlStrength ParentSpaceStrength; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBPhysicsControlStrength WorldSpaceStrength; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBPhysicsControlWorldMode WorldSpaceMode; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLockChainLastBone; // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4[0x10]; // 0x0004(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBPhysicsControlLimbConfig;
// ScriptStruct YBCommon.YBPhysicsControlLimbConfigOverride
// 0x0003 (0x0003 - 0x0000)
struct FYBPhysicsControlLimbConfigOverride final
{
public:
EYBPhysicsControlLimb Limb; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBPhysicsControlStrength ParentSpaceStrength; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBPhysicsControlStrength WorldSpaceStrength; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPhysicsControlLimbConfigOverride;
// ScriptStruct YBCommon.YBPhysicsControlCharacterConfig
// 0x00C8 (0x00C8 - 0x0000)
struct FYBPhysicsControlCharacterConfig final
{
public:
struct FYBPhysicsControlLimbConfig LimbControls[0xA]; // 0x0000(0x0014)(Edit, EditFixedSize, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPhysicsControlCharacterConfig;
// ScriptStruct YBCommon.YBExpandingGraphNodeDescriptor
// 0x000C (0x000C - 0x0000)
struct alignas(0x04) FYBExpandingGraphNodeDescriptor final
{
public:
uint8 Pad_0[0xC]; // 0x0000(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBExpandingGraphNodeDescriptor;
// ScriptStruct YBCommon.YBExpandingGraphNode
// 0x00E0 (0x00E0 - 0x0000)
struct alignas(0x10) FYBExpandingGraphNode final
{
public:
uint8 Pad_0[0xE0]; // 0x0000(0x00E0)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBExpandingGraphNode;
// ScriptStruct YBCommon.PhysicsExpandingGraphConstrainedActor
// 0x0140 (0x0140 - 0x0000)
struct FPhysicsExpandingGraphConstrainedActor final
{
public:
struct FHitResult HitActor; // 0x0000(0x0130)(BlueprintVisible, Transient, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<struct FVector> ConstraintLocations; // 0x0130(0x0010)(BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPhysicsExpandingGraphConstrainedActor;
// ScriptStruct YBCommon.YBPhysicsExpandingGraphNodeCluster
// 0x0920 (0x0920 - 0x0000)
struct alignas(0x10) FYBPhysicsExpandingGraphNodeCluster final
{
public:
class AYBPhysicsExpandingGraphClusterActor* ClusterActor; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8[0x918]; // 0x0008(0x0918)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBPhysicsExpandingGraphNodeCluster;
// ScriptStruct YBCommon.YBPhysicsExpandingGraphNodeData
// 0x0018 (0x0018 - 0x0000)
struct FYBPhysicsExpandingGraphNodeData final
{
public:
TSubclassOf<class AActor> CollisionActor; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class AActor> RenderingActor; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Scale; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBPhysicsExpandingGraphNodeData;
// ScriptStruct YBCommon.YBPhysicsExpandingGraphRequest
// 0x00C0 (0x00C0 - 0x0000)
struct FYBPhysicsExpandingGraphRequest final
{
public:
int32 MaxNodeCount; // 0x0000(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AutoDestroyWhenDone; // 0x0004(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBPhysicsExpandingGraphRequestType Type; // 0x0005(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FYBPhysicsExpandingGraphNodeData> NodeData; // 0x0008(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
struct FRuntimeFloatCurve ScalingCurve; // 0x0018(0x0088)(BlueprintVisible, NativeAccessSpecifierPublic)
struct FRotator VisualRotationOffset; // 0x00A0(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
class AYBCharacter* Character; // 0x00B8(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPhysicsExpandingGraphRequest;
// ScriptStruct YBCommon.YBRenderingEntry
// 0x0230 (0x0230 - 0x0000)
struct FYBRenderingEntry final
{
public:
TSubclassOf<class AActor> RenderingActorTemplate; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* RenderingActorTemplateInstance; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_10[0x220]; // 0x0010(0x0220)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBRenderingEntry;
// ScriptStruct YBCommon.YBCollisionEntry
// 0x0030 (0x0030 - 0x0000)
struct FYBCollisionEntry final
{
public:
TSubclassOf<class AActor> CollisionActorTemplate; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* CollisionActorTemplateInstance; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_10[0x20]; // 0x0010(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBCollisionEntry;
// ScriptStruct YBCommon.YBKineticForcePoint
// 0x0010 (0x0010 - 0x0000)
struct FYBKineticForcePoint final
{
public:
float Mass; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxSpeed; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxForce; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpeedToForceExponent; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBKineticForcePoint;
// ScriptStruct YBCommon.YBCameraSettingsTableRow
// 0x00E8 (0x00F0 - 0x0008)
struct FYBCameraSettingsTableRow final : public FTableRowBase
{
public:
EYBCameraType Type; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float DefaultPriority; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool Aiming; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool CanBeUsedWhileLockOn; // 0x0011(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UseCameraSlowSpeedFactor; // 0x0012(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ResetControllerPitchOnSettingsChange; // 0x0013(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DelayBeforeCameraModeChange; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector SocketOffset; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector CloseSocketOffset; // 0x0030(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SocketOffsetLerpSpeedFactor; // 0x0048(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName TargetSocketName; // 0x004C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector TargetOffset; // 0x0058(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector CloseTargetOffset; // 0x0070(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float TargetOffsetLerpSpeedFactor; // 0x0088(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnemiesDetectionRange; // 0x008C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpringArmCapsuleRadius; // 0x0090(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpringArmCapsuleHeight; // 0x0094(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpringArmLength; // 0x0098(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpringArmLengthStoppedFactor; // 0x009C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpringArmLengthMovingFactor; // 0x00A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpringArmLengthLerpSpeedFactor; // 0x00A4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpringArmComponentStepTolerance; // 0x00A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpringArmComponentWorldLocationTolerance; // 0x00AC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpringArmComponentWorldRotationTolerance; // 0x00B0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MovingSpringArmComponentWorldLocationTolerance; // 0x00B4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MovingSpringArmComponentWorldRotationTolerance; // 0x00B8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ChaoticSpringArmComponentWorldLocationTolerance; // 0x00BC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ChaoticSpringArmComponentWorldRotationTolerance; // 0x00C0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FOV; // 0x00C4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FOVLerpSpeedFactor; // 0x00C8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_CC[0x4]; // 0x00CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FRotator CameraRelativeRotation; // 0x00D0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
float CameraRelativeRotationLerpSpeedFactor; // 0x00E8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_EC[0x4]; // 0x00EC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBCameraSettingsTableRow;
// ScriptStruct YBCommon.YBLockSettingsTableRow
// 0x0020 (0x0028 - 0x0008)
struct FYBLockSettingsTableRow final : public FTableRowBase
{
public:
bool LockReleaseOnCameraInput; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool LockReleaseOutOfRange; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float AimingLockRange; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AimingLockAngle; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LockLerpSpeed; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LockChangeTargetDuration; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LockNoTargetRotationAngle; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LockTargetChangeLerpSpeed; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OcclusionDurationToReleaseLock; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLockSettingsTableRow;
// ScriptStruct YBCommon.YBCameraModifier
// 0x0038 (0x0038 - 0x0000)
struct FYBCameraModifier
{
public:
bool ApplyOnPadControl; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ApplyOnMouseControl; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float ModifierDuration; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ModifierPriorityOverride; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class AActor* Owner; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName BoneName; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ActivationRange; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ActiveIfVisible; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FDataTableRowHandle CameraSettingsHandle; // 0x0028(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBCameraModifier;
// ScriptStruct YBCommon.YBRuntimeCameraModifier
// 0x0018 (0x0050 - 0x0038)
struct FYBRuntimeCameraModifier final : public FYBCameraModifier
{
public:
uint8 Pad_38[0x18]; // 0x0038(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBRuntimeCameraModifier;
// ScriptStruct YBCommon.YBLockModifier
// 0x0028 (0x0028 - 0x0000)
struct FYBLockModifier final
{
public:
bool ApplyOnPadControl; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ApplyOnMouseControl; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float ModifierPriority; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FDataTableRowHandle LockSettingsHandle; // 0x0008(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_18[0x10]; // 0x0018(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBLockModifier;
// ScriptStruct YBCommon.YBCameraAutoRotateData
// 0x0058 (0x0058 - 0x0000)
struct FYBCameraAutoRotateData final
{
public:
struct FYBCharacterTargetData Target; // 0x0000(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
float Duration; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RotationSpeed; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AngleLerpFactor; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBCameraAutoRotateData;
// ScriptStruct YBCommon.YBProjectileContainer
// 0x0018 (0x0018 - 0x0000)
struct FYBProjectileContainer final
{
public:
TWeakObjectPtr<class AActor> Owner; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UYBProjectileComponent*> Projectiles; // 0x0008(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBProjectileContainer;
// ScriptStruct YBCommon.YBQuestDataLayerConditions
// 0x0010 (0x0010 - 0x0000)
struct FYBQuestDataLayerConditions final
{
public:
class UDataLayerAsset* DataLayer; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UYBQuestObjectiveGroupGameplayCondition* Conditions; // 0x0008(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBQuestDataLayerConditions;
// ScriptStruct YBCommon.YBQuestObjectiveSoftClassArray
// 0x0010 (0x0010 - 0x0000)
struct FYBQuestObjectiveSoftClassArray final
{
public:
TArray<TSoftClassPtr<class UClass>> QuestObjectivesArray; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBQuestObjectiveSoftClassArray;
// ScriptStruct YBCommon.YBQuestTreeActiveGuids
// 0x0020 (0x0020 - 0x0000)
struct FYBQuestTreeActiveGuids final
{
public:
struct FPrimaryAssetId QuestTreeId; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FGuid> AllActiveQuestStateGuids; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBQuestTreeActiveGuids;
// ScriptStruct YBCommon.YBQuestTreeGuidSet
// 0x0060 (0x0060 - 0x0000)
struct FYBQuestTreeGuidSet final
{
public:
struct FPrimaryAssetId QuestTreeId; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSet<struct FGuid> GuidSet; // 0x0010(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBQuestTreeGuidSet;
// ScriptStruct YBCommon.YBQuestSystemSaveData
// 0x00C8 (0x00C8 - 0x0000)
struct FYBQuestSystemSaveData final
{
public:
TSoftClassPtr<class UClass> TrackedQuest; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FYBQuestTreeActiveGuids> ActiveQuestStatesPerQuestTree; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<TSoftClassPtr<class UClass>> AllCompletedQuests; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TSoftClassPtr<class UClass>> AllCompletedQuestObjectives; // 0x0048(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TMap<TSoftClassPtr<class UClass>, int32> ActiveQuestObjectiveProgressCounters; // 0x0058(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
TArray<struct FYBQuestTreeGuidSet> ProcessedRevisionGUIDs; // 0x00A8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FGuid> AllActiveQuestStateGuids; // 0x00B8(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBQuestSystemSaveData;
// ScriptStruct YBCommon.YBQuestPresetSaveData
// 0x0068 (0x0068 - 0x0000)
struct FYBQuestPresetSaveData final
{
public:
TSoftClassPtr<class UClass> TrackedQuest; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<TSoftClassPtr<class UClass>> OptionalCompletedSideQuests; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TSoftClassPtr<class UClass>> OptionalActiveSideQuests; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TSoftClassPtr<class UClass>> OptionalCompletedObjectives; // 0x0048(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TSoftClassPtr<class UClass>> OptionalActiveObjectives; // 0x0058(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBQuestPresetSaveData;
// ScriptStruct YBCommon.YBQuestTrackingData
// 0x0018 (0x0018 - 0x0000)
struct FYBQuestTrackingData final
{
public:
EYBQuestTrackingType TrackingType; // 0x0000(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class AActor*> RegisteredActors; // 0x0008(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBQuestTrackingData;
// ScriptStruct YBCommon.YBQuestTriggerConditions
// 0x0010 (0x0010 - 0x0000)
struct FYBQuestTriggerConditions final
{
public:
bool ApplyQuestIconToInteractor; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UYBQuestObjectiveGroupGameplayCondition* Condition; // 0x0008(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBQuestTriggerConditions;
// ScriptStruct YBCommon.YBNvidiaLocalization
// 0x0300 (0x0300 - 0x0000)
struct alignas(0x08) FYBNvidiaLocalization final
{
public:
uint8 Pad_0[0x300]; // 0x0000(0x0300)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBNvidiaLocalization;
// ScriptStruct YBCommon.YBXeSSLocalization
// 0x0150 (0x0150 - 0x0000)
struct alignas(0x08) FYBXeSSLocalization final
{
public:
uint8 Pad_0[0x150]; // 0x0000(0x0150)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBXeSSLocalization;
// ScriptStruct YBCommon.YBFSRLocalization
// 0x00F0 (0x00F0 - 0x0000)
struct alignas(0x08) FYBFSRLocalization final
{
public:
uint8 Pad_0[0xF0]; // 0x0000(0x00F0)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBFSRLocalization;
// ScriptStruct YBCommon.YBRootMotionSource_ConstantForce
// 0x0030 (0x0130 - 0x0100)
struct FYBRootMotionSource_ConstantForce final : public FRootMotionSource_ConstantForce
{
public:
EYBTargetForwardUpdateFromVelocityPolicy TargetForwardUpdatePolicy; // 0x00F8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_F9[0x37]; // 0x00F9(0x0037)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBRootMotionSource_ConstantForce;
// ScriptStruct YBCommon.YBRootMotionSource_SinusTest
// 0x0000 (0x0100 - 0x0100)
struct FYBRootMotionSource_SinusTest final : public FRootMotionSource_ConstantForce
{
};
DUMPER7_ASSERTS_FYBRootMotionSource_SinusTest;
// ScriptStruct YBCommon.YBRuntimeInventoryItemSaveData
// 0x0050 (0x0050 - 0x0000)
struct FYBRuntimeInventoryItemSaveData final
{
public:
struct FYBObjectSaveData ItemPropertiesSaveData; // 0x0000(0x0040)(Edit, EditConst, NativeAccessSpecifierPublic)
TArray<struct FYBObjectSaveData> AllRuntimeComponentSaveData; // 0x0040(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBRuntimeInventoryItemSaveData;
// ScriptStruct YBCommon.YBLootTableModifierEffectMapper
// 0x0070 (0x0070 - 0x0000)
struct FYBLootTableModifierEffectMapper final
{
public:
class FName TargetedLootTable; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSet<class FName> TargetedLootTables; // 0x0008(0x0050)(Edit, NativeAccessSpecifierPublic)
uint8 bTargetAllTablesButTheSpecifiedOnes : 1; // 0x0058(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UYBLootTableModifierEffect*> Effects; // 0x0060(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLootTableModifierEffectMapper;
// ScriptStruct YBCommon.YBLootTableModifier
// 0x0020 (0x0020 - 0x0000)
struct FYBLootTableModifier final
{
public:
class FName LootTableModifierID; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UYBGameplayCondition* Condition; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FYBLootTableModifierEffectMapper> TableEffects; // 0x0010(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBLootTableModifier;
// ScriptStruct YBCommon.YBMasterSpawnDataTableRow
// 0x0018 (0x0020 - 0x0008)
struct FYBMasterSpawnDataTableRow final : public FTableRowBase
{
public:
TArray<struct FYBWeightedDataTableRow> TableRows; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
int32 RareSpawnIncrementCounter; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBMasterSpawnDataTableRow;
// ScriptStruct YBCommon.YBRuntimeSpawnTable
// 0x0050 (0x0050 - 0x0000)
struct FYBRuntimeSpawnTable final
{
public:
struct FYBMasterSpawnDataTableRow ModifiedSpawnPresetSnapshot; // 0x0000(0x0020)(BlueprintVisible, BlueprintReadOnly, Transient, NativeAccessSpecifierPublic)
struct FYBMasterSpawnDataTableRow SpawnPreset; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, Transient, NativeAccessSpecifierPublic)
int32 TotalWeight; // 0x0040(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
int32 RareSpawnCountdownCounter; // 0x0048(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 RareSpawnWeightCounters; // 0x004C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBRuntimeSpawnTable;
// ScriptStruct YBCommon.YBSaveGameData_Articy_Bool
// 0x000C (0x000C - 0x0000)
struct FYBSaveGameData_Articy_Bool final
{
public:
class FName GVName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool Value; // 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_FYBSaveGameData_Articy_Bool;
// ScriptStruct YBCommon.YBSaveGameData_Articy_Int
// 0x000C (0x000C - 0x0000)
struct FYBSaveGameData_Articy_Int final
{
public:
class FName GVName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSaveGameData_Articy_Int;
// ScriptStruct YBCommon.YBSaveGameData_Articy_String
// 0x0018 (0x0018 - 0x0000)
struct FYBSaveGameData_Articy_String final
{
public:
class FName GVName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSaveGameData_Articy_String;
// ScriptStruct YBCommon.YBSaveGameData_Articy
// 0x0030 (0x0030 - 0x0000)
struct FYBSaveGameData_Articy final
{
public:
TArray<struct FYBSaveGameData_Articy_Bool> Bools; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FYBSaveGameData_Articy_Int> Ints; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FYBSaveGameData_Articy_String> Strings; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSaveGameData_Articy;
// ScriptStruct YBCommon.YBSaveGameData_GameState
// 0x0020 (0x0020 - 0x0000)
struct FYBSaveGameData_GameState final
{
public:
int32 SaveSlotID; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FDateTime LastSaveTime; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTimespan PlayTime; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag BuildOverrideTag; // 0x0018(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSaveGameData_GameState;
// ScriptStruct YBCommon.YBSaveGameData_Inventory
// 0x00B0 (0x00B0 - 0x0000)
struct FYBSaveGameData_Inventory final
{
public:
struct FYBObjectSaveDataHeader Header; // 0x0000(0x0040)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
TArray<struct FYBRuntimeInventoryItemSaveData> AllInventoryItems; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FYBRuntimeInventoryItemSaveData> AllExpeditionItems; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TMap<struct FGameplayTag, struct FGameplayTagContainer> LastUsedItems; // 0x0060(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSaveGameData_Inventory;
// ScriptStruct YBCommon.YBSaveGameData_Quest
// 0x00D0 (0x00D0 - 0x0000)
struct FYBSaveGameData_Quest final
{
public:
int32 CurrentAct; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FYBQuestSystemSaveData QuestSystemData; // 0x0008(0x00C8)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSaveGameData_Quest;
// ScriptStruct YBCommon.YBSaveMetaData
// 0x0020 (0x0020 - 0x0000)
struct FYBSaveMetaData final
{
public:
struct FArticyId Headline; // 0x0000(0x0008)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FDateTime SaveTime; // 0x0008(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTimespan PlayTime; // 0x0010(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 CurrentAct; // 0x0018(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 SaveVersion; // 0x001C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSaveMetaData;
// ScriptStruct YBCommon.YBAchievementSaveMetaData
// 0x0050 (0x0050 - 0x0000)
struct FYBAchievementSaveMetaData final
{
public:
TMap<class FName, float> AchievementsToUnlock; // 0x0000(0x0050)(NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAchievementSaveMetaData;
// ScriptStruct YBCommon.YBScriptedWorldEventCondition
// 0x0030 (0x0030 - 0x0000)
struct FYBScriptedWorldEventCondition final
{
public:
class UYBQuestObjectiveGroupGameplayCondition* Conditions; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftClassPtr<class UClass> ScriptedEventClass; // 0x0008(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBScriptedWorldEventCondition;
// ScriptStruct YBCommon.YBConvectionProfile
// 0x0008 (0x0008 - 0x0000)
struct FYBConvectionProfile final
{
public:
float InteractorConvectionRate; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CellConvectionRate; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBConvectionProfile;
// ScriptStruct YBCommon.YBSimulationState
// 0x000C (0x000C - 0x0000)
struct FYBSimulationState final
{
public:
float Temperature; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SimulatedMass; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ExternalFlux; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSimulationState;
// ScriptStruct YBCommon.YBInteractorState
// 0x0003 (0x0003 - 0x0000)
struct FYBInteractorState final
{
public:
EYBMaterialPhase MaterialPhase; // 0x0000(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBSimulatedTemperatureRange Temperature; // 0x0001(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bReachedRecrystallizationPoint : 1; // 0x0002(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Transient, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
};
DUMPER7_ASSERTS_FYBInteractorState;
// ScriptStruct YBCommon.YBSimulationInteractor
// 0x0090 (0x0090 - 0x0000)
struct FYBSimulationInteractor final
{
public:
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
struct FYBSimulationState State; // 0x0010(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, NoDestructor, NativeAccessSpecifierPublic)
EYBInteractorType CurrentType; // 0x001C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Radius; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector ReferenceLocation; // 0x0028(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InitialSimulatedMass; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FYBInteractorState InteractorState; // 0x0044(0x0003)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_47[0x1]; // 0x0047(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
int32 Flags; // 0x0048(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4C[0x44]; // 0x004C(0x0044)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBSimulationInteractor;
// ScriptStruct YBCommon.YBSimulationInteractorSettings
// 0x0060 (0x0060 - 0x0000)
struct FYBSimulationInteractorSettings final
{
public:
EYBInteractorType Type; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Radius; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBInteractorLocationType LocationType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector Offset; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName BoneName; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MassFactor; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FDataTableRowHandle SimulationMaterialHandle; // 0x0038(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
EYBInteractorType CombustionInteractorType; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float CombustionRadiationRadius; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag Tag; // 0x0050(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bMassLossDisabledForCombustion : 1; // 0x0058(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bCanNeverStopCombustingWhileStillHavingMass : 1; // 0x0058(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bDisableFusion : 1; // 0x0058(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bDisableCombustion : 1; // 0x0058(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bDisableRadiation : 1; // 0x0058(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBSimulationInteractorSettings;
// ScriptStruct YBCommon.YBChunkSimulationStatePropagationData
// 0x0020 (0x0020 - 0x0000)
struct FYBChunkSimulationStatePropagationData final
{
public:
class AActor* Chunk; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UYBSimulationComponent* StateSourceComponent; // 0x0008(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<int32> SourceInteractorIndexMapping; // 0x0010(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBChunkSimulationStatePropagationData;
// ScriptStruct YBCommon.YBSimulationMaterialTableRow
// 0x0038 (0x0040 - 0x0008)
struct FYBSimulationMaterialTableRow final : public FTableRowBase
{
public:
float ConvectionCoeficient; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ConductionCoeficient; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RadiationCoeficient; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HeatCapacity; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CombustionPoint; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CombustionRate; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnergyEmmitedPerGrams; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FusionPoint; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnergyAbsorbedPerGram; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnergyThresholdToGenerateVapor; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float VaporGenerationRateForFusion; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BrittlePoint; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RecrystallizationPoint; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bRadiateHeatInsteadOfCombusting : 1; // 0x003C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBSimulationMaterialTableRow;
// ScriptStruct YBCommon.YBThermalPropagationSettings
// 0x0010 (0x0010 - 0x0000)
struct FYBThermalPropagationSettings final
{
public:
float ConvectionCoeficient; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ConductionCoeficient; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RadiationCoeficient; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HeatCapacity; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBThermalPropagationSettings;
// ScriptStruct YBCommon.YBThermalCombustionSettings
// 0x000C (0x000C - 0x0000)
struct FYBThermalCombustionSettings final
{
public:
float CombustionPoint; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CombustionRate; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnergyEmmitedPerGrams; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBThermalCombustionSettings;
// ScriptStruct YBCommon.YBThermalFusionSettings
// 0x0010 (0x0010 - 0x0000)
struct FYBThermalFusionSettings final
{
public:
float FusionPoint; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnergyAbsorbedPerGram; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float EnergyThresholdToGenerateVapor; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float VaporGenerationRateForFusion; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBThermalFusionSettings;
// ScriptStruct YBCommon.YBMiscSimulationSettings
// 0x000C (0x000C - 0x0000)
struct FYBMiscSimulationSettings final
{
public:
float BrittlePoint; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float RecrystallizationPoint; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bRadiateHeatInsteadOfCombusting : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBMiscSimulationSettings;
// ScriptStruct YBCommon.YBSimulationMaterial
// 0x0038 (0x0038 - 0x0000)
struct FYBSimulationMaterial final
{
public:
struct FYBThermalPropagationSettings PropagationSettings; // 0x0000(0x0010)(NoDestructor, NativeAccessSpecifierPrivate)
struct FYBThermalCombustionSettings CombustionSettings; // 0x0010(0x000C)(NoDestructor, NativeAccessSpecifierPrivate)
struct FYBThermalFusionSettings FusionSettings; // 0x001C(0x0010)(NoDestructor, NativeAccessSpecifierPrivate)
struct FYBMiscSimulationSettings MiscSettings; // 0x002C(0x000C)(NoDestructor, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBSimulationMaterial;
// ScriptStruct YBCommon.YBAnimState
// 0x0018 (0x0018 - 0x0000)
struct FYBAnimState final
{
public:
class UActorComponent* CurrentAnimTimerComponent; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UActorComponent* CurrentAnimBurntTimerComponent; // 0x0008(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EYBSimRender_AnimDirection CurrentDirection; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAnimState;
// ScriptStruct YBCommon.YBAnimParams
// 0x0010 (0x0010 - 0x0000)
struct FYBAnimParams final
{
public:
EYBSimRender_AnimDirection DesiredDirection; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Duration; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float StartTime; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BurntStartTime; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBAnimParams;
// ScriptStruct YBCommon.YBInteractorParams
// 0x000C (0x000C - 0x0000)
struct FYBInteractorParams final
{
public:
bool Temperature; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Radius; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BurntRadius; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBInteractorParams;
// ScriptStruct YBCommon.YBInteractorMapping
// 0x0020 (0x0020 - 0x0000)
struct FYBInteractorMapping final
{
public:
int32 MaterialIndex; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 MaterialInteractorIndex; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName ComponentName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMeshComponent* RuntimeMeshComponentReference; // 0x0010(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMaterialInterface* RuntimeMaterialReference; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBInteractorMapping;
// ScriptStruct YBCommon.YBInteractorDataMesh
// 0x0028 (0x0028 - 0x0000)
struct FYBInteractorDataMesh final
{
public:
EYBPhysicalMaterials MaterialType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FYBInteractorMapping InteractorMapping; // 0x0008(0x0020)(Edit, BlueprintVisible, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBInteractorDataMesh;
// ScriptStruct YBCommon.YBSimulationVolumetricTextureBuilder
// 0x0128 (0x0128 - 0x0000)
struct FYBSimulationVolumetricTextureBuilder final
{
public:
uint8 Pad_0[0x78]; // 0x0000(0x0078)(Fixing Size After Last Property [ Dumper-7 ])
class UVolumeTexture* WorldVolumeTexture; // 0x0078(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_80[0x10]; // 0x0080(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
class UVolumeTexture* LocalVolumeTexture; // 0x0090(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_98[0x90]; // 0x0098(0x0090)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBSimulationVolumetricTextureBuilder;
// ScriptStruct YBCommon.YBSingleSMNodePicker
// 0x0008 (0x0008 - 0x0000)
struct FYBSingleSMNodePicker final
{
public:
class UYBSMNodePicker* NodePicker; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSingleSMNodePicker;
// ScriptStruct YBCommon.YBOwnedSpawnerInfo
// 0x0010 (0x0010 - 0x0000)
struct FYBOwnedSpawnerInfo final
{
public:
class AYBCharacterSpawner* Spawner; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideActivationRules; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 ActivationRulesOverride; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBOwnedSpawnerInfo;
// ScriptStruct YBCommon.YBAttributeVirtualizationData
// 0x0040 (0x0040 - 0x0000)
struct FYBAttributeVirtualizationData final
{
public:
struct FGameplayAttribute Attribute; // 0x0000(0x0038)(BlueprintVisible, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Value; // 0x0038(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBAttributeVirtualizationData;
// ScriptStruct YBCommon.YBCharacterVirtualizationData
// 0x0040 (0x0040 - 0x0000)
struct FYBCharacterVirtualizationData final
{
public:
TArray<struct FYBAttributeVirtualizationData> Attributes; // 0x0000(0x0010)(BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
struct FGameplayTagContainer Tags; // 0x0010(0x0020)(BlueprintVisible, Transient, NativeAccessSpecifierPublic)
TArray<class UObject*> customData; // 0x0030(0x0010)(BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBCharacterVirtualizationData;
// ScriptStruct YBCommon.YBActorSpawnData
// 0x0038 (0x0038 - 0x0000)
struct FYBActorSpawnData final
{
public:
class AActor* SpawnPoint; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftClassPtr<class UClass> ActorClass; // 0x0008(0x0028)(BlueprintVisible, Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UserData; // 0x0030(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBActorSpawnData;
// ScriptStruct YBCommon.YBActorGroupSpawnRequest
// 0x0018 (0x0018 - 0x0000)
struct FYBActorGroupSpawnRequest final
{
public:
TArray<struct FYBActorSpawnData> GroupData; // 0x0000(0x0010)(BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
bool bHighPriorityRequest; // 0x0010(0x0001)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBActorGroupSpawnRequest;
// ScriptStruct YBCommon.YBSpawnerInfo
// 0x0058 (0x0058 - 0x0000)
struct FYBSpawnerInfo final
{
public:
class FName SpawnerName; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ActivationRadius; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DeactivationRadius; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UYBCharacterGroup* CharacterGroup; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FYBActorGroupSpawnRequest SpawnRequest; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, Transient, NativeAccessSpecifierPublic)
float CooldownTimestamp; // 0x0030(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FrustrumTimestamp; // 0x0034(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHighPrioritySpawner; // 0x0038(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
TWeakObjectPtr<class AActor> Spawner; // 0x003C(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_44[0x14]; // 0x0044(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBSpawnerInfo;
// ScriptStruct YBCommon.YBSpawnTableModifier
// 0x0040 (0x0040 - 0x0000)
struct FYBSpawnTableModifier final
{
public:
class FName SpawnTableModifierID; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 ApplyToSpecificPresets : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class FName> TargetedSpawnPresets; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
uint8 InverseTargets : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UYBGameplayCondition* Condition; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UYBSpawnPresetModifier*> Modifiers; // 0x0030(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBSpawnTableModifier;
// ScriptStruct YBCommon.YBStanceCache
// 0x0003 (0x0003 - 0x0000)
struct FYBStanceCache final
{
public:
EYBStance Stance; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Standing_; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Crouching_; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBStanceCache;
// ScriptStruct YBCommon.YBRotationModeCache
// 0x0004 (0x0004 - 0x0000)
struct FYBRotationModeCache final
{
public:
EYBRotationMode RotationMode; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool VelocityDirection_; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool LookingDirection_; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Aiming_; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBRotationModeCache;
// ScriptStruct YBCommon.YBMovementDirectionCache
// 0x0005 (0x0005 - 0x0000)
struct FYBMovementDirectionCache final
{
public:
EYBMovementDirection MovementDirection; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Forward_; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Right_; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Left_; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Backward_; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBMovementDirectionCache;
// ScriptStruct YBCommon.YBMovementActionCache
// 0x0006 (0x0006 - 0x0000)
struct FYBMovementActionCache final
{
public:
EYBMovementAction Action; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool None_; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool LowMantle_; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool HighMantle_; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Rolling_; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool GettingUp_; // 0x0005(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBMovementActionCache;
// ScriptStruct YBCommon.YBGaitCache
// 0x0004 (0x0004 - 0x0000)
struct FYBGaitCache final
{
public:
EYBGait Gait; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Walking_; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Running_; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Sprinting_; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBGaitCache;
// ScriptStruct YBCommon.YBOverlayStateCache
// 0x0004 (0x0004 - 0x0000)
struct FYBOverlayStateCache final
{
public:
EYBOverlayState State; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Default_; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Weapon_; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Ability_; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBOverlayStateCache;
// ScriptStruct YBCommon.YBGroundedEntryStateCache
// 0x0003 (0x0003 - 0x0000)
struct FYBGroundedEntryStateCache final
{
public:
EYBGroundedEntryState State; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool None_; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
bool Roll_; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FYBGroundedEntryStateCache;
// ScriptStruct YBCommon.YBTaggedInputAction
// 0x0030 (0x0030 - 0x0000)
struct FYBTaggedInputAction final
{
public:
TSoftObjectPtr<class UInputAction> InputAction; // 0x0000(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGameplayTag InputTag; // 0x0028(0x0008)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBTaggedInputAction;
// ScriptStruct YBCommon.YBTemplateInventoryItemDataArray
// 0x0030 (0x0030 - 0x0000)
struct FYBTemplateInventoryItemDataArray final
{
public:
struct FGameplayTagContainer DescriptorTags; // 0x0000(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
TArray<class UYBTemplateInventoryItemData*> InventoryItemDataArray; // 0x0020(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBTemplateInventoryItemDataArray;
// ScriptStruct YBCommon.TokenSystemEntry
// 0x0020 (0x0020 - 0x0000)
struct FTokenSystemEntry final
{
public:
class UYBToken* Token; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Cooldown; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OffScreenCooldownPenalty; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideCooldownDeviation; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FFloatInterval CooldownRandDeviationOverride; // 0x0014(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FTokenSystemEntry;
// ScriptStruct YBCommon.YBTokenProviderTokenDefinition
// 0x0010 (0x0010 - 0x0000)
struct FYBTokenProviderTokenDefinition final
{
public:
class UYBToken* Token; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 NumTokens; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBTokenProviderTokenDefinition;
// ScriptStruct YBCommon.TutorialPanelPageConfig
// 0x00E8 (0x00E8 - 0x0000)
struct FTutorialPanelPageConfig final
{
public:
TSoftObjectPtr<class UTexture2D> PanelPageImage; // 0x0000(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftObjectPtr<class UMediaSource> PanelPageVideoSource; // 0x0028(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FText PanelPageTitle; // 0x0050(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
class FText PanelPageDescriptionDefaultGamepad; // 0x0068(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
class FText PanelPageDescriptionOptionalKBM; // 0x0080(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
TMap<EYBGamepadInputScheme, class FText> PanelPageDescriptionOptionalGamepadInputScheme; // 0x0098(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FTutorialPanelPageConfig;
// ScriptStruct YBCommon.YBTutorialSaveGame
// 0x00A0 (0x00A0 - 0x0000)
struct FYBTutorialSaveGame final
{
public:
TSet<TSoftObjectPtr<class UYBTutorial>> PlayedTutorial; // 0x0000(0x0050)(Edit, BlueprintVisible, DisableEditOnTemplate, UObjectWrapper, NativeAccessSpecifierPublic)
TSet<TSoftObjectPtr<class UYBPanelTutorial>> PanelTutorialSeenInMenu; // 0x0050(0x0050)(Edit, BlueprintVisible, DisableEditOnTemplate, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBTutorialSaveGame;
// ScriptStruct YBCommon.YBFooterCallout
// 0x0028 (0x0028 - 0x0000)
struct FYBFooterCallout final
{
public:
EYBFooterCalloutState CalloutState; // 0x0000(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class UInputAction* InputAction; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FText DisplayNameOverride; // 0x0010(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBFooterCallout;
// ScriptStruct YBCommon.YBOrientedBox
// 0x0080 (0x0080 - 0x0000)
struct FYBOrientedBox final
{
public:
struct FTransform BoxTransform; // 0x0000(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector BoxHalfExtent; // 0x0060(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_78[0x8]; // 0x0078(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBOrientedBox;
// ScriptStruct YBCommon.YBQualityDeviceProfileVariant
// 0x0030 (0x0030 - 0x0000)
struct FYBQualityDeviceProfileVariant final
{
public:
class FText DisplayName; // 0x0000(0x0018)(Edit, NativeAccessSpecifierPublic)
class FString DeviceProfileSuffix; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 MinRefreshRate; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FYBQualityDeviceProfileVariant;
// ScriptStruct YBCommon.YBPerformanceStatGroup
// 0x0098 (0x0098 - 0x0000)
struct FYBPerformanceStatGroup final
{
public:
struct FGameplayTagQuery VisibilityQuery; // 0x0000(0x0048)(Edit, NativeAccessSpecifierPublic)
TSet<EYBDisplayablePerformanceStat> AllowedStats; // 0x0048(0x0050)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FYBPerformanceStatGroup;
}