1228 lines
70 KiB
C++
1228 lines
70 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: PL_Core
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "EnhancedInput_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "SlateCore_structs.hpp"
|
|
#include "GameplayTags_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum PL_Core.EPL_EnsureResult
|
|
// NumValues: 0x0003
|
|
enum class EPL_EnsureResult : uint8
|
|
{
|
|
Succeeded = 0,
|
|
Failed = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_EnsureIsValidResult
|
|
// NumValues: 0x0003
|
|
enum class EPL_EnsureIsValidResult : uint8
|
|
{
|
|
IsValid = 0,
|
|
IsNotValid = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_AlphaInterpolationType
|
|
// NumValues: 0x0018
|
|
enum class EPL_AlphaInterpolationType : uint8
|
|
{
|
|
Linear = 0,
|
|
Cubic = 1,
|
|
HermiteCubic = 2,
|
|
Sinusoidal = 3,
|
|
QuadraticIn = 4,
|
|
QuadraticOut = 5,
|
|
QuadraticInOut = 6,
|
|
CubicIn = 7,
|
|
CubicOut = 8,
|
|
CubicInOut = 9,
|
|
QuarticIn = 10,
|
|
QuarticOut = 11,
|
|
QuarticInOut = 12,
|
|
QuinticIn = 13,
|
|
QuinticOut = 14,
|
|
QuinticInOut = 15,
|
|
CircularIn = 16,
|
|
CircularOut = 17,
|
|
CircularInOut = 18,
|
|
ExpIn = 19,
|
|
ExpOut = 20,
|
|
ExpInOut = 21,
|
|
Custom = 22,
|
|
EPL_MAX = 23,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_PointsOnSphereRestriction
|
|
// NumValues: 0x0004
|
|
enum class EPL_PointsOnSphereRestriction : uint8
|
|
{
|
|
FullSphere = 0,
|
|
TopHalfSphere = 1,
|
|
BottomHalfSphere = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_QuadraticSide
|
|
// NumValues: 0x0003
|
|
enum class EPL_QuadraticSide : uint8
|
|
{
|
|
NEGATIVE = 0,
|
|
POSITIVE = 1,
|
|
EPL_QuadraticSide_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_EulerAxis
|
|
// NumValues: 0x0004
|
|
enum class EPL_EulerAxis : uint8
|
|
{
|
|
Pitch = 0,
|
|
Yaw = 1,
|
|
Roll = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_MessageLogChannels
|
|
// NumValues: 0x0015
|
|
enum class EPL_MessageLogChannels : uint8
|
|
{
|
|
AssetTools = 0,
|
|
BuildAndSubmitErrors = 1,
|
|
ControlRigLog = 2,
|
|
SourceControl = 3,
|
|
BlueprintLog = 4,
|
|
PlayInEditor = 5,
|
|
AnimBlueprintLog = 6,
|
|
AutomationTestingLog = 7,
|
|
LocalizationService = 8,
|
|
AssetReimport = 9,
|
|
LightingResults = 10,
|
|
MapCheck = 11,
|
|
LoadErrors = 12,
|
|
EditorErrors = 13,
|
|
PackagingResults = 14,
|
|
AssetCheck = 15,
|
|
SlateStyleLog = 16,
|
|
CompilerLog = 17,
|
|
UDNParseErrors = 18,
|
|
Custom = 19,
|
|
EPL_MAX = 20,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_OderComparisonResult
|
|
// NumValues: 0x0004
|
|
enum class EPL_OderComparisonResult : uint8
|
|
{
|
|
LessThan = 0,
|
|
Equal = 1,
|
|
GreaterThan = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_PersistenceBehavior
|
|
// NumValues: 0x0004
|
|
enum class EPL_PersistenceBehavior : uint8
|
|
{
|
|
None = 0,
|
|
Reset = 1,
|
|
ResetReload = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_SupportedPropertyType
|
|
// NumValues: 0x0008
|
|
enum class EPL_SupportedPropertyType : uint8
|
|
{
|
|
Unsupported = 0,
|
|
Bool = 1,
|
|
Int32 = 2,
|
|
Float = 3,
|
|
Vector = 4,
|
|
Rotator = 5,
|
|
Enum = 6,
|
|
EPL_MAX = 7,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_TraceType
|
|
// NumValues: 0x0004
|
|
enum class EPL_TraceType : uint8
|
|
{
|
|
ByChannel = 0,
|
|
ByProfile = 1,
|
|
ByObjectTypes = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_CollisionShapeType
|
|
// NumValues: 0x0004
|
|
enum class EPL_CollisionShapeType : uint8
|
|
{
|
|
Box = 0,
|
|
Sphere = 1,
|
|
Capsule = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_ComparisonOperator
|
|
// NumValues: 0x0007
|
|
enum class EPL_ComparisonOperator : uint8
|
|
{
|
|
Equal = 0,
|
|
NotEqual = 1,
|
|
Greater = 2,
|
|
GreaterOrEqual = 3,
|
|
Less = 4,
|
|
LessOrEqual = 5,
|
|
EPL_MAX = 6,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_TextComparisonOperator
|
|
// NumValues: 0x0007
|
|
enum class EPL_TextComparisonOperator : uint8
|
|
{
|
|
Equal = 0,
|
|
NotEqual = 1,
|
|
Contains = 2,
|
|
NotContain = 3,
|
|
StartsWith = 4,
|
|
EndsWith = 5,
|
|
EPL_MAX = 6,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_EntryComparisonOperator
|
|
// NumValues: 0x0003
|
|
enum class EPL_EntryComparisonOperator : uint8
|
|
{
|
|
Equal = 0,
|
|
NotEqual = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_ComparisonType
|
|
// NumValues: 0x0004
|
|
enum class EPL_ComparisonType : uint8
|
|
{
|
|
RelationalComparison = 0,
|
|
TextComparison = 1,
|
|
BlackboardEntryComparison = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_ComparisonOperationResult
|
|
// NumValues: 0x0004
|
|
enum class EPL_ComparisonOperationResult : uint8
|
|
{
|
|
ComparisonInvalid = 0,
|
|
ComparedTrue = 1,
|
|
ComparedFalse = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_DynamicResolutionStatus
|
|
// NumValues: 0x0006
|
|
enum class EPL_DynamicResolutionStatus : uint8
|
|
{
|
|
Unsupported = 0,
|
|
Disabled = 1,
|
|
Paused = 2,
|
|
Enabled = 3,
|
|
DebugForceEnabled = 4,
|
|
EPL_MAX = 5,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_SweepColliderTransformSourceType
|
|
// NumValues: 0x0003
|
|
enum class EPL_SweepColliderTransformSourceType : uint8
|
|
{
|
|
Component = 0,
|
|
Socket = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_SweepCollidersInterpolationType
|
|
// NumValues: 0x0004
|
|
enum class EPL_SweepCollidersInterpolationType : uint8
|
|
{
|
|
DIRECT = 0,
|
|
LINEAR = 1,
|
|
STEP_ADJUSTED = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_HitFilteringMode
|
|
// NumValues: 0x0004
|
|
enum class EPL_HitFilteringMode : uint8
|
|
{
|
|
None = 0,
|
|
UniqueActors = 1,
|
|
UniqueComponents = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_MovementInstancingPolicy
|
|
// NumValues: 0x0003
|
|
enum class EPL_MovementInstancingPolicy : uint8
|
|
{
|
|
NonInstanced = 0,
|
|
InstancedPerActor = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_NintendoConsoleMode
|
|
// NumValues: 0x0004
|
|
enum class EPL_NintendoConsoleMode : uint8
|
|
{
|
|
Unsupported = 0,
|
|
Console = 1,
|
|
Handheld = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_NintendoBoostMode
|
|
// NumValues: 0x0004
|
|
enum class EPL_NintendoBoostMode : uint8
|
|
{
|
|
Unsupported = 0,
|
|
Inactive = 1,
|
|
Active = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_DebugOverlayComponentLocation
|
|
// NumValues: 0x0003
|
|
enum class EPL_DebugOverlayComponentLocation : uint8
|
|
{
|
|
Top = 0,
|
|
Bottom = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_StreamingObserverState
|
|
// NumValues: 0x0004
|
|
enum class EPL_StreamingObserverState : uint8
|
|
{
|
|
Unloaded = 0,
|
|
Loaded = 1,
|
|
Initialized = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Core.EPL_PrecisionTimingAccumulationMode
|
|
// NumValues: 0x0005
|
|
enum class EPL_PrecisionTimingAccumulationMode : uint8
|
|
{
|
|
Default = 0,
|
|
Paused = 1,
|
|
Unpaused = 2,
|
|
Delegate = 3,
|
|
EPL_MAX = 4,
|
|
};
|
|
|
|
// ScriptStruct PL_Core.PL_LazyTexture2D
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FPL_LazyTexture2D final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UTexture2D> Texture; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UTexture2D* TexturePtr; // 0x0028(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_30[0x38]; // 0x0030(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_LazyTexture2D;
|
|
|
|
// ScriptStruct PL_Core.PL_ArrayUint8
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArrayUint8 final
|
|
{
|
|
public:
|
|
TArray<uint8> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArrayUint8;
|
|
|
|
// ScriptStruct PL_Core.PL_ArraySlateColor
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArraySlateColor final
|
|
{
|
|
public:
|
|
TArray<struct FSlateColor> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArraySlateColor;
|
|
|
|
// ScriptStruct PL_Core.PL_FindGroundSpawnContext
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FPL_FindGroundSpawnContext final
|
|
{
|
|
public:
|
|
bool bShouldTryToSpawnOnGround; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOnlyUseRootComponentToFindGround; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCollisionProfileName PortalFindGroundCollisionProfile; // 0x0004(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float GroundSearchDistanceStartOffset; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float GroundSearchDistanceEndOffset; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_FindGroundSpawnContext;
|
|
|
|
// ScriptStruct PL_Core.PL_EnhancedInputMappingContextSettingData
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FPL_EnhancedInputMappingContextSettingData final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UInputMappingContext> MappingContextClass; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Priority; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FModifyContextOptions Options; // 0x002C(0x0001)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_EnhancedInputMappingContextSettingData;
|
|
|
|
// ScriptStruct PL_Core.PL_ArrayInt32
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArrayInt32 final
|
|
{
|
|
public:
|
|
TArray<int32> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArrayInt32;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct alignas(0x08) FPL_BlackboardValue
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_Name
|
|
// 0x0008 (0x0010 - 0x0008)
|
|
struct FPL_BlackboardValue_Name final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
class FName Value; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_Name;
|
|
|
|
// ScriptStruct PL_Core.PL_ArrayBool
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArrayBool final
|
|
{
|
|
public:
|
|
TArray<bool> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArrayBool;
|
|
|
|
// ScriptStruct PL_Core.PL_ArrayInt64
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArrayInt64 final
|
|
{
|
|
public:
|
|
TArray<int64> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArrayInt64;
|
|
|
|
// ScriptStruct PL_Core.PL_ArrayFloat
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArrayFloat final
|
|
{
|
|
public:
|
|
TArray<float> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArrayFloat;
|
|
|
|
// ScriptStruct PL_Core.PL_ArrayText
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArrayText final
|
|
{
|
|
public:
|
|
TArray<class FText> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArrayText;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_Int
|
|
// 0x0008 (0x0010 - 0x0008)
|
|
struct FPL_BlackboardValue_Int final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
int32 Value; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_Int;
|
|
|
|
// ScriptStruct PL_Core.PL_ArrayString
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArrayString final
|
|
{
|
|
public:
|
|
TArray<class FString> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArrayString;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalInt32
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FPL_OptionalInt32 final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 Value; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalInt32;
|
|
|
|
// ScriptStruct PL_Core.PL_ArrayName
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArrayName final
|
|
{
|
|
public:
|
|
TArray<class FName> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArrayName;
|
|
|
|
// ScriptStruct PL_Core.PL_ArrayGuid
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArrayGuid final
|
|
{
|
|
public:
|
|
TArray<struct FGuid> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArrayGuid;
|
|
|
|
// ScriptStruct PL_Core.PL_EmbedObjectRef
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FPL_EmbedObjectRef final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_EmbedObjectRef;
|
|
|
|
// ScriptStruct PL_Core.PL_ArrayVector
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArrayVector final
|
|
{
|
|
public:
|
|
TArray<struct FVector> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArrayVector;
|
|
|
|
// ScriptStruct PL_Core.PL_ArrayRotator
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ArrayRotator final
|
|
{
|
|
public:
|
|
TArray<struct FRotator> Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ArrayRotator;
|
|
|
|
// ScriptStruct PL_Core.PL_AssetFilter
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FPL_AssetFilter final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FString> IncludePathFilters; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FString> ExcludePathFilters; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FString> PackageFileNameFilters; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_AssetFilter;
|
|
|
|
// ScriptStruct PL_Core.PL_MovementModeFilter
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPL_MovementModeFilter final
|
|
{
|
|
public:
|
|
TArray<EMovementMode> ValidBaseMovementModes; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<TSubclassOf<class UPL_Movement>> ValidMovementModes; // 0x0010(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MovementModeFilter;
|
|
|
|
// ScriptStruct PL_Core.PL_ClassHierarchy
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct alignas(0x08) FPL_ClassHierarchy final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ClassHierarchy;
|
|
|
|
// ScriptStruct PL_Core.PL_CriticallyDampedInterpolator
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct alignas(0x08) FPL_CriticallyDampedInterpolator final
|
|
{
|
|
public:
|
|
float SmoothTime; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_4[0x14]; // 0x0004(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_CriticallyDampedInterpolator;
|
|
|
|
// ScriptStruct PL_Core.PL_DecalSettings
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FPL_DecalSettings final
|
|
{
|
|
public:
|
|
class UMaterialInterface* ImpactDecalMaterial; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
struct FVector DecalSize; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FadeInStartDelay; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FadeInDuration; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FadeOutStartDelay; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FadeOutDuration; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDestroyOwnerAfterFade; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DecalLifeSpan; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator DecalSpawnRotationOffset; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_DecalSettings;
|
|
|
|
// ScriptStruct PL_Core.PL_ImpulseToApplyToTarget
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ImpulseToApplyToTarget
|
|
{
|
|
public:
|
|
float PhysicalImpulseMagnitude; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPhysicalVelChange; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MovementImpulseMagnitude; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMovementVelChange; // 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_FPL_ImpulseToApplyToTarget;
|
|
|
|
// ScriptStruct PL_Core.PL_ForwardImpulseToApplyToTarget
|
|
// 0x0004 (0x0014 - 0x0010)
|
|
struct FPL_ForwardImpulseToApplyToTarget final : public FPL_ImpulseToApplyToTarget
|
|
{
|
|
public:
|
|
float PitchAngle; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ForwardImpulseToApplyToTarget;
|
|
|
|
// ScriptStruct PL_Core.PL_MontageSettings
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPL_MontageSettings
|
|
{
|
|
public:
|
|
class UAnimMontage* MontageToPlay; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
float PlayRate; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StartingPosition; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName StartSection; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SkeletalMeshName; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MontageSettings;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalBool
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct FPL_OptionalBool final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bValue; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalBool;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalUint8
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct FPL_OptionalUint8 final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Value; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalUint8;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalFloat
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FPL_OptionalFloat final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Value; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalFloat;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalText
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FPL_OptionalText final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText Value; // 0x0008(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalText;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalString
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FPL_OptionalString final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalString;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalName
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FPL_OptionalName final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Value; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalName;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalGuid
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FPL_OptionalGuid final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGuid Value; // 0x0004(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalGuid;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalVector
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPL_OptionalVector final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalVector;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalRotator
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPL_OptionalRotator final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRotator Value; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalRotator;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalQuat
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FPL_OptionalQuat final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1[0xF]; // 0x0001(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FQuat Value; // 0x0010(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalQuat;
|
|
|
|
// ScriptStruct PL_Core.PL_OptionalSlateColor
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FPL_OptionalSlateColor final
|
|
{
|
|
public:
|
|
bool bIsSet; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateColor Value; // 0x0004(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OptionalSlateColor;
|
|
|
|
// ScriptStruct PL_Core.PL_ShapeTraceQueryParams
|
|
// 0x00D8 (0x00D8 - 0x0000)
|
|
struct alignas(0x08) FPL_ShapeTraceQueryParams final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xD8]; // 0x0000(0x00D8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ShapeTraceQueryParams;
|
|
|
|
// ScriptStruct PL_Core.PL_ShuffleAccessArray
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ShuffleAccessArray
|
|
{
|
|
public:
|
|
int32 MinShuffledIndicesLeftToPickBeforeReshuffle; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4[0xC]; // 0x0004(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ShuffleAccessArray;
|
|
|
|
// ScriptStruct PL_Core.PL_ShuffleIndexAccessArray
|
|
// 0x0010 (0x0020 - 0x0010)
|
|
struct alignas(0x08) FPL_ShuffleIndexAccessArray final : public FPL_ShuffleAccessArray
|
|
{
|
|
public:
|
|
uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ShuffleIndexAccessArray;
|
|
|
|
// ScriptStruct PL_Core.PL_StaticDataEventContext
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FPL_StaticDataEventContext final
|
|
{
|
|
public:
|
|
struct FGameplayTag EventId; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTagContainer Tags; // 0x0008(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_StaticDataEventContext;
|
|
|
|
// ScriptStruct PL_Core.PL_SweepCollidersSettingBase
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FPL_SweepCollidersSettingBase
|
|
{
|
|
public:
|
|
double ColliderInflation; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_SweepCollidersInterpolationType SweepInterpolationType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOnlyBlockingHits; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOnlyUniqueHitsPerSweep; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_HitFilteringMode HitFilteringMode; // 0x000B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName CollisionProfile; // 0x000C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_SweepCollidersSettingBase;
|
|
|
|
// ScriptStruct PL_Core.PL_SweepCollidersSettingInternal
|
|
// 0x0088 (0x00A0 - 0x0018)
|
|
struct FPL_SweepCollidersSettingInternal final : public FPL_SweepCollidersSettingBase
|
|
{
|
|
public:
|
|
uint8 Pad_18[0x88]; // 0x0018(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_SweepCollidersSettingInternal;
|
|
|
|
// ScriptStruct PL_Core.PL_SweepColliderTransformSource
|
|
// 0x0080 (0x0080 - 0x0000)
|
|
struct alignas(0x10) FPL_SweepColliderTransformSource final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPrimitiveComponent* Source; // 0x0008(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_10[0x70]; // 0x0010(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_SweepColliderTransformSource;
|
|
|
|
// ScriptStruct PL_Core.PL_SweepCollider
|
|
// 0x0160 (0x0160 - 0x0000)
|
|
struct FPL_SweepCollider final
|
|
{
|
|
public:
|
|
struct FPL_SweepColliderTransformSource SweepColliderTransformSource; // 0x0000(0x0080)(NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UWorld* CurrentWorld; // 0x0080(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_88[0xD8]; // 0x0088(0x00D8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_SweepCollider;
|
|
|
|
// ScriptStruct PL_Core.PL_SweepColliders
|
|
// 0x00D8 (0x00D8 - 0x0000)
|
|
struct FPL_SweepColliders final
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(const struct FHitResult& Hit, class UPrimitiveComponent* ColliderSource)> OnSweepOverlapFound; // 0x0000(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
struct FPL_SweepCollidersSettingInternal Setting; // 0x0010(0x00A0)(Edit, NativeAccessSpecifierPrivate)
|
|
TArray<struct FPL_SweepCollider> ActiveSweepColliders; // 0x00B0(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TArray<TWeakObjectPtr<class UObject>> AlreadyOverlappedTargets; // 0x00C0(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_D0[0x8]; // 0x00D0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_SweepColliders;
|
|
|
|
// ScriptStruct PL_Core.PL_TraceTypeSettings
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPL_TraceTypeSettings final
|
|
{
|
|
public:
|
|
EPL_TraceType TraceType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETraceTypeQuery TraceChannel; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCollisionProfileName TraceProfile; // 0x0004(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<EObjectTypeQuery> TraceObjectTypes; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_TraceTypeSettings;
|
|
|
|
// ScriptStruct PL_Core.PL_ActorReference
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FPL_ActorReference final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ActorReference;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardEntry
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FPL_BlackboardEntry final
|
|
{
|
|
public:
|
|
struct FGameplayTag EntryName; // 0x0000(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UPL_BlackboardVariant* Value; // 0x0008(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
struct FInstancedStruct Content; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
bool bIsSet; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardEntry;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardData
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_BlackboardData final
|
|
{
|
|
public:
|
|
TArray<struct FPL_BlackboardEntry> Entries; // 0x0000(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardData;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardPersistentData
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FPL_BlackboardPersistentData final
|
|
{
|
|
public:
|
|
TMap<class FName, struct FPL_BlackboardData> PerBlackboardData; // 0x0000(0x0050)(Edit, BlueprintVisible, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardPersistentData;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_Bool
|
|
// 0x0008 (0x0010 - 0x0008)
|
|
struct FPL_BlackboardValue_Bool final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
bool bValue; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_Bool;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_Class
|
|
// 0x0030 (0x0038 - 0x0008)
|
|
struct FPL_BlackboardValue_Class final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
TSubclassOf<class UObject> BaseClass; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
TSoftClassPtr<class UClass> Value; // 0x0010(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_Class;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_Double
|
|
// 0x0008 (0x0010 - 0x0008)
|
|
struct FPL_BlackboardValue_Double final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
double Value; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_Double;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_Enum
|
|
// 0x0028 (0x0030 - 0x0008)
|
|
struct FPL_BlackboardValue_Enum final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
class UEnum* EnumType; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
class FString EnumName; // 0x0010(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 bIsEnumNameValid : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnInstance, EditConst, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int64 Value; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_Enum;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_Float
|
|
// 0x0008 (0x0010 - 0x0008)
|
|
struct FPL_BlackboardValue_Float final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
float Value; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_Float;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_GameplayTag
|
|
// 0x0008 (0x0010 - 0x0008)
|
|
struct FPL_BlackboardValue_GameplayTag final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
struct FGameplayTag Value; // 0x0008(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_GameplayTag;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_GameplayTagContainer
|
|
// 0x0020 (0x0028 - 0x0008)
|
|
struct FPL_BlackboardValue_GameplayTagContainer final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
struct FGameplayTagContainer Value; // 0x0008(0x0020)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_GameplayTagContainer;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_Int64
|
|
// 0x0008 (0x0010 - 0x0008)
|
|
struct FPL_BlackboardValue_Int64 final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
int64 Value; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_Int64;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_Object
|
|
// 0x0030 (0x0038 - 0x0008)
|
|
struct FPL_BlackboardValue_Object final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
TSubclassOf<class UObject> BaseClass; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoClear, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
TSoftObjectPtr<class UObject> Value; // 0x0010(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_Object;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_Rotator
|
|
// 0x0018 (0x0020 - 0x0008)
|
|
struct FPL_BlackboardValue_Rotator final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
struct FRotator Value; // 0x0008(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_Rotator;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_String
|
|
// 0x0010 (0x0018 - 0x0008)
|
|
struct FPL_BlackboardValue_String final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
class FString Value; // 0x0008(0x0010)(Edit, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_String;
|
|
|
|
// ScriptStruct PL_Core.PL_BlackboardValue_Vector
|
|
// 0x0018 (0x0020 - 0x0008)
|
|
struct FPL_BlackboardValue_Vector final : public FPL_BlackboardValue
|
|
{
|
|
public:
|
|
struct FVector Value; // 0x0008(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BlackboardValue_Vector;
|
|
|
|
// ScriptStruct PL_Core.PL_CollisionShape
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_CollisionShape final
|
|
{
|
|
public:
|
|
EPL_CollisionShapeType Type; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector3f Extend; // 0x0004(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_CollisionShape;
|
|
|
|
// ScriptStruct PL_Core.PL_VfxSettings
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FPL_VfxSettings final
|
|
{
|
|
public:
|
|
class UNiagaraSystem* Vfx; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShouldSpawnAttached; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName AttachPointName; // 0x000C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Location; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator Rotation; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EAttachLocation LocationType; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_VfxSettings;
|
|
|
|
// ScriptStruct PL_Core.PL_DynamicResolutionStateInfos
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FPL_DynamicResolutionStateInfos final
|
|
{
|
|
public:
|
|
EPL_DynamicResolutionStatus Status; // 0x0000(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ResolutionFractionApproximation; // 0x0004(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ResolutionFractionUpperBound; // 0x0008(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_DynamicResolutionStateInfos;
|
|
|
|
// ScriptStruct PL_Core.PL_DebugOverlayWidgetSettings
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FPL_DebugOverlayWidgetSettings final
|
|
{
|
|
public:
|
|
TSoftClassPtr<class UClass> Widget; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_DebugOverlayComponentLocation Location; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 Order; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_DebugOverlayWidgetSettings;
|
|
|
|
// ScriptStruct PL_Core.PL_DebugOverlayComponentInstance
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FPL_DebugOverlayComponentInstance final
|
|
{
|
|
public:
|
|
class UPL_DebugOverlayComponentWidget* Widget; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
struct FPL_DebugOverlayWidgetSettings Settings; // 0x0008(0x0030)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_DebugOverlayComponentInstance;
|
|
|
|
// ScriptStruct PL_Core.PL_EnhancedInputAction
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FPL_EnhancedInputAction
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UInputAction> InputAction; // 0x0008(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
ETriggerEvent TriggerEvent; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_EnhancedInputAction;
|
|
|
|
// ScriptStruct PL_Core.PL_EnhancedInputMappingContextData
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_EnhancedInputMappingContextData final
|
|
{
|
|
public:
|
|
class UInputMappingContext* MappingContext; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
int32 Priority; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FModifyContextOptions Options; // 0x000C(0x0001)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_EnhancedInputMappingContextData;
|
|
|
|
// ScriptStruct PL_Core.PL_LevelSequencePlaybackActionData
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_LevelSequencePlaybackActionData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UObject* Data; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_LevelSequencePlaybackActionData;
|
|
|
|
// ScriptStruct PL_Core.PL_LevelSequencePlaybackActionsData
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_LevelSequencePlaybackActionsData final
|
|
{
|
|
public:
|
|
TArray<struct FPL_LevelSequencePlaybackActionData> Data; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_LevelSequencePlaybackActionsData;
|
|
|
|
// ScriptStruct PL_Core.PL_ActorPossessionActionData
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ActorPossessionActionData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UObject* Data; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ActorPossessionActionData;
|
|
|
|
// ScriptStruct PL_Core.PL_ActorPossessionActionDataContainer
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ActorPossessionActionDataContainer final
|
|
{
|
|
public:
|
|
TArray<struct FPL_ActorPossessionActionData> Data; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ActorPossessionActionDataContainer;
|
|
|
|
// ScriptStruct PL_Core.PL_AverageNormals
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FPL_AverageNormals final
|
|
{
|
|
public:
|
|
float DurationToAverage; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector DefaultNormal; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_20[0x40]; // 0x0020(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_AverageNormals;
|
|
|
|
// ScriptStruct PL_Core.PL_SweepCollidersSettingSetup
|
|
// 0x0020 (0x0038 - 0x0018)
|
|
struct FPL_SweepCollidersSettingSetup final : public FPL_SweepCollidersSettingBase
|
|
{
|
|
public:
|
|
double AngularStepSizeInDegree; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTraceComplex; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName TraceTag; // 0x0024(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bFindInitialOverlaps; // 0x002C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bReturnFaceIndex; // 0x002D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bReturnPhysicalMaterial; // 0x002E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bComponentListUnique; // 0x002F(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 IgnoreMask; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIgnoreBlocks; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIgnoreTouches; // 0x0032(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_33[0x5]; // 0x0033(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_SweepCollidersSettingSetup;
|
|
|
|
// ScriptStruct PL_Core.PL_StepUpSettings
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPL_StepUpSettings final
|
|
{
|
|
public:
|
|
bool bOnlyStepUpIfInputIsApplied; // 0x0000(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double AllowedInputToVelocity; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double AllowedImpactToVelocity; // 0x0010(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bProcessLandedOnSuccessfulStepUp; // 0x0018(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_StepUpSettings;
|
|
|
|
// ScriptStruct PL_Core.PL_ConnectedComponentMovements
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_ConnectedComponentMovements final
|
|
{
|
|
public:
|
|
TArray<class UPL_ConnectedComponentMovement*> ConnectedComponentMovementsStack; // 0x0000(0x0010)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected, TObjectPtr)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_ConnectedComponentMovements;
|
|
|
|
// ScriptStruct PL_Core.PL_WorldWidgetSetup
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FPL_WorldWidgetSetup final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 LayerZOrder; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_WorldWidgetSetup;
|
|
|
|
// ScriptStruct PL_Core.PL_StaticDataSpawnContext
|
|
// 0x00D0 (0x00D0 - 0x0000)
|
|
struct FPL_StaticDataSpawnContext final
|
|
{
|
|
public:
|
|
class UPL_StaticActorData* Data; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform SpawnTransform; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Owner; // 0x0070(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
class AActor* SpawnerActor; // 0x0078(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
class APawn* Instigator; // 0x0080(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
ESpawnActorCollisionHandlingMethod CollisionHandlingOverride; // 0x0088(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_89[0x3]; // 0x0089(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FPL_FindGroundSpawnContext FindGround; // 0x008C(0x0014)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A0[0x30]; // 0x00A0(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_StaticDataSpawnContext;
|
|
|
|
// ScriptStruct PL_Core.PL_CanUnpausePrecisionTimingHandle
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct alignas(0x04) FPL_CanUnpausePrecisionTimingHandle final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_CanUnpausePrecisionTimingHandle;
|
|
|
|
}
|
|
|